J2EE Architect / Senior Software Developer / Team leader
I am a Systems Architect and team leader, serving as a Senior Java Developer with approximately 20 years of experience in the development cycle. My expertise encompasses projects architecture, team management, project deadlines, delivery times, capacity planning, and resource management, particularly in the context of concurrent projects and change requests development.
I have extensive experience in developing applications within client/server and multi-tier architectures, with a primary focus on web applications. I am proficient in utilizing various technologies including Oracle, DB2, MS-SQL, MySQL, PostgreSQL, Tomcat, JBoss, and WebSphere. My skill set includes implementing high-level security solutions, adhering to coding quality standards, and employing advanced coding techniques.
Throughout my career, I have actively participated in all stages of application development, from strategic planning and analysis to design, development, and implementation. I am particularly drawn to small, well-defined projects, regardless of their nature.
Data security & Latest Technology
Skills
Java (21+years)
- J2EE & J2SE
- Spring & Strutsframework
- JPA, Hibernate, JDBC
- JSP, JSF (IceFaces)
- CSS3, HTML, Javascript, jQuery/UI
- Tiles, Sitemesh, Thymeleaf
- Apache Lucene, MQ, third party libraries ...
- Java Concurency, Optimication, Security...
- XML based technologies (XML, XSD, XSL...)
- PL-SQL
Application Servers & DB
-WebSphere, JBoss, Tomcat,Payara
-DB2, Oracle, Mysql, PostgreSQL
One upon a time...
- Borland Delphi
- Turbo Pascal
- Clipper
- dBase
Certification
- IBM Certified Solution Developer - WebSphere Studio, V5.0
Motivation
- I can live with the pain of losing but I can't live with the thought of not having tried my best.
- Wrong turns are as important as right turns. More important, sometimes.
- Every day I wake up on the 'right' side of the grass is a GOOD day! Some days are BETTER! NO 'bad' days
- Believe when others doubt, work when others refuse, save when others waste, stay when others quit and you will win when others lose!!
- Follow your dreams; they will give meaning to every step that you take
- Let your mind lead you and Let your heart guide you
- The future is my canvas. Now I have to paint the right picture
My personal projects
Over the past 20 years, I have developed standalone and web-based live projects, some of which are currently operational in over 100 companies spanning more than 50 countries.
Things we do for you
We can assist your organization in tackling the intricate business challenges you encounter. From the very beginning, we will collaborate closely with you to ensure mutual benefit from our experience. By working together, we will generate consultancy ideas and ensure that the project aligns with your business requirements.
Get to Know More
"A lot of what I know comes from searching for one thing and finding something else entirely along the way."
Contact me