Lead Developer Resume
SUMMARY:
Around 25 years of experience in overall system analysis, design and development using Object Oriented technologies like java, C++ on Windows and Unix. Extensive experience on server and client - side design and development using various J2EE design patterns.
IT SKILLS:
Programming Languages: Java, C++, C, SQL, HTML, XML, JavaScript, React, Perl, Python
Tools: and Technologies J2EE, EJB, Servlet, JSP, JCA, JMS, JDBC, ODBC, Swing, WSAD, eclipse, WebSphere, WebLogic, Visual C++ 6.0, JProbe, JUnit, JMeter, ISRA FileNet resource adapter, Hibernate, iBatis, ehcache, EasyMock, Sentry spellchecker, MKS & OpenMake tools, iText open source library, JClass, Accurev, SVN, Maven, Tomcat, Jboss, Confluence, Jenkins, Quality Center, Spring/JPA, jQuery, Agile, Rally, Jira, Bugzilla, Git, Openstack, Apache Camel, SOAP, Restful web services, IntelliJ, Mockito, Crucible
Operating Systems: Windows and Linux
RDBMS: DB2, Oracle, SQL Server, Sybase 11, MySQL, MS Access
Methodologies: Agile, Scrum, SDLC, Test Driven Development, pair programming
Others: FileNet Image Server
WORK EXPERIENCE:
Confidential
Lead developerResponsibilities:
- Work in agile environment.
- Work on React based front-end application.
- Work on Restful webservices to provide banking and insurance interface.
- Research and explore legacy system to understand existing functionality to build the new system.
- Contribute to infrastructure group’s repository of components.
- Used Java 1.8, React, Nodejs, JavaScript, WebSphere, Docker, WebStorm, Eclipse, JAX-RS, Postman, SoapUI, Jira, Git, Splunk, Asana
Confidential
Lead developerResponsibilities:
- Lead development team
- Work on complete SDLC in agile environment
- Coordinate with offshore
- Design and implement key web services
- Develop end to end APIs using Apache camel
- Develop DAO and service layers
- Help optimize complex SQL queries
- Contribute to UI application development using JSP, JavaScript and AJAX
- Guide the team through story sizing and estimation sessions
- Conduct code reviews
- Used Java 1.8, Spring, JavaScript, Tomcat, Jenkins, Sonar, IntelliJ, Apache Camel, JAX-RS, Postman, Mockito, JMeter, Crucible, SoapUI, Jira, Oracle, SVN, Git, Rally
Confidential
Lead developerResponsibilities:
- Customize Confidential dashboard in admin panel
- Document and demonstrate new features and their usage for every new release of openstack
- Create and maintain regression test scripts for Storage APIs.
- Write scripts to gather storage usage statistics through ceilometer
- Provide storage support to other teams.
- Create cinder extension Rest APIs
- Used Python, Java, Cinder, Swift, SoapUI, MySql, Rally
Confidential
Lead developerResponsibilities:
- Interaction with the customer and business analyst
- Lead the effort with offshore development and QA.
- Feature development and enhancement requests
- Write unit tests and soapui automation scripts
- Troubleshoot and fix bugs
- Prepare design documents.
- Used Java 1.6, JSP/Servlet, hibernate, Oracle, MySql, Spring, MQ, WebServices, SoapUI, Jira, Rally, Tivoli, SVN, Sharepoint
Confidential
Lead developerResponsibilities:
- Middleware team lead
- Participation in data modeling sessions
- Hold code review sessions
- Create specs, mapping and code to transfer files between external systems like the PMS and clearing house.
- Provide project timelines
- Organize knowledge transfer sessions between business and technical teams for better communication.
- Prepare technical design documents
- Wrote core frameworks for logging and service/DAO layer.
- Used Java 1.6, Rally, Bugzilla, hibernate, DB2, JDBC, EJB, Eclipse, Hudson, Jenkins, Maven, Spring/JPA, jQuery, SVN, tomcat
Confidential
Lead developerResponsibilities:
- Interaction with the customer and business analyst
- Preparing weekly statistical reports for the management
- Feature development and enhancement requests
- Optimize application for issues like memory leaks using JProbe.
- Prepare design documents and manage the team through complete SDLC process.
- Used Java 1.5, JSP/Servlet, hibernate, Oracle, JDBC, EJB, Eclipse, ehcache, Flex, Accurev
Confidential
Lead developerResponsibilities:
- Worked as technical lead mentoring a team of 5 developers.
- Designed the architecture of the application using MVC and FrontController patterns.
- Developed a prototype based on SOAP to interact with a .NET application.
- Developed a corporate wide web-based service to retrieve tiff images from FileNet server using ISRA resource adapter.
- Worked on the core EJB module.
- Developed an in-house image module to load images of different formats and perform image ops like scale, convolve, rotate, convert tiff to jpeg and write multipage tiffs.
- Wrote a set of cron jobs on Unix using OCI to upload data to an Oracle based document tracking system (iRIMS).
- Used Java 1.3, JAI, JSP/Servlet, JClass, iText, JavaScript, DB2, Oracle, JDBC, EJB, WSAD v5.0, AIX, OCI, FileNet/ISRA, Perl, Sentry spellchecker, JBoss
Confidential
Lead developerResponsibilities:
- Member of the technical architecture team
- Team lead for the GUI team.
- Participated in business analysis and data modeling.
- Designed and developed GUI libraries for table model, editor and renderer
- Designed and developed an extensive document library to be used with the text field editing
- Designed and developed Work Order Planning and Time Reporting Modules.
- Developed sleek GUI controls like calendar control, expandable combobox.
- Used Java 1.2, Swing, EJB, JDBC, SQL, DB2 6.2, VisualAge for Java 4.0, JProbe, MQ Series 5.1, Websphere 3.5
Confidential
Lead developerResponsibilities:
- Designed and developed the web module.
- Designed and developed the EJB module.
- Implemented a message driven interface with another application using MDB.
- Wrote a set of cron jobs on Unix using OCI to upload data to an Oracle based document tracking system (iRIMS).
- Used Java 1.3, JSP/Servlet, HTML, JavaScript, DB2, JDBC, JMS, EJB, WSAD v5.0, AIX, FileNet/ISRA
Confidential
Lead developerResponsibilities:
- Member of the technical architecture team and lead for the web development team
- Collected and documented business requirements
- Participated in business Analysis and data modeling
- Wrote NT services to send out reports via email(MAPI), fax and FTP
- Rewrote two time critical services to reduce processing time by half
- Wrote an interface for paging using TAPI
- Implemented electronic mailbox system on UNIX built on underlying Connect Mailbox system
- Implemented UNIX based fax server using vsifax
- Member of the team responsible for maintenance of the whole system
- Used Visual C++ 6.0, PowerBuilder 6.0, SQL Server 6.5, AIX, Connect Mailbox, Java, JSP/Servlet, HTML, Javascript, JDBC, SQL, EJB, Sql Server 6.0, Swing/JFC
Confidential
Lead developerResponsibilities:
- Performed analysis of the module (Had in Portfolio Management, Securities Trading and Money Market)
- Designed object model and behavioral model using Rambaugh methodology
- Designed and developed GUI prototype in PowerBuilder
- Developed the module as a set of services on UNIX using C++.
- Used HP-UNIX/C++, Visual C++ 3.51, PowerBuilder 4.0, Oracle 7.0, Paradigm Plus.
Confidential
Lead developer
Responsibilities:
- Designed and developed a module to support various graphs (bar, chart, pie)
- Used Visual C++ 1.5, Sybase 10
