Lead Programmer Resume
SUMMARY:
- Knowledgeable Java developer with more than 8 years of experience designing robust, maintainable, scalable software for enterprise - level implementation.
- Experience in full-stack application development using Spring, JPA Hibernate, JavaScript, JSP, JSF, and CSS.
- Hands-on expertise participating all phases of software development cycle, with talent for problem solving, planning, and leading diverse technical teams.
- Experience successfully implementing projects using frameworks, design patterns, web services and databases.Java Software Development Front- & Back-End Programming Software Implementation
- Requirements Analysis Test Design & Execution Technical Troubleshooting
- Emerging Technologies Enterprise Software Database Development Team Leadership
TECHNICAL SKILLS:
Languages: Java, J2EE, PHP, VBA
Web: JavaScript, HTML, CSS, Ajax, Servlet, JSP, Angular, NodeJS, JQuery
Web Services: RESTful
Web/App Servers: Apache Tomcat, IBM Glassfish
Frameworks: JSF, JPA, Hibernate, Spring
Databases: MySQL, Oracle, Postgres, SQL Server, MongoDB
Design Patterns: Decorator, Command, Observer, Factory, Abstract Factory, Singleton, Strategy
Tools: UML, Ibatis, Codeigniter, Doctrine ORM, Servlet / JSPHibernate, Laravel, OpenCart
Platforms: Windows, Linux
Cloud: AWS, Heroku, Digital Ocean
PROFESSIONAL EXPERIENCE:
Confidential
Lead Programmer
Responsibilities:
- Participated in development and directed 3-person team in maintaining Confidential systems.
- Participated in other local development projects.
- Led meetings with programming teams; planned and allocated tasks; developed new feature design.
- Developed enterprise software. Coded, tested and implemented bug-free modules.
- Successfully maintained and expanded the Confidential backend system, as well as developed new front-end booking engines for various clients.
- Led development of customer service management system for repair and technical service company.
- Successfully setup production environment and deployed local projects on Amazon AWS.
Technologies Used: Java, JSP, JavaScript, Oracle, Spring, Hibernate, JSP, MySQL, CSS, HTML, Eclipse, Star UML, Excel, Windows, CentOS, AWS
Confidential
Development Lead
Responsibilities:
- Co-founded web development company and created back-end systems for web applications in areas of content management and e-commerce.
- Conducted back-end coding, integrated with front-end and deployed to production environments.
- Served as key point of contact for clients and stakeholders.
- Assessed project needs; developed project plans and led implementation.
- Successfully developed and maintained 10 web applications for clients in Singapore in partnership with Odoco.
Technologies Used: PHP, Laravel, MySQL, jQuery, OpenCart, JavaScript, Eclipse, Windows, Linux, CSS, HTML
Confidential
Lead Programmer
Responsibilities:
- Developed codes to industry standard and trained less experienced developers.
- Oversaw coding and code review.
- Led requirements gathering, testing, and implementation.
- Ensured compliance with strict specification and documentation processes.
- Developed security room management system streamlining audit and access rights management. Led programming teams.
- Led redevelopment of legacy system maintaining database schemas and serving as platform to enforce workflow standards.
Technologies Used: Java, Seam, Ibatis, Postgres, Richfaces, Daiwa Framework, VBA, Access, Eclipse, Windows
Confidential
Programmer
Responsibilities:
- Conducted back-end coding and code review. Assessed project requirements.
- Performed analysis and testing.
- Ensured on-time, on-budget completion under challenging deadline.
Technologies Used: PHP, HTML, jQuery, SQL, CodeIgniter, DoctrineORM, MySQL, Eclipse, Windows
Confidential
Intern
Responsibilities:
- Contributed to analysis of work order management subsystem.
- Developed all front-end components as per customer requirements.
- Ensured on-time, on-budget completion of all deliverables for reservation subsystem allowing resource management and room booking procedures for human resources client.
Technologies Used: EJB, JPA, JSF, Trinidad, Weblogic, Oracle, UML, CVS Versioning
