Project Lead Resume
SUMMARY
- Hands on experience in Java, J2EE Software Development, and Relational Database and Object Oriented Programming environments.
- Solid exposure to all phases of SDLC process, including Use cases, functional and technical specification, documentation, test plan reviews, source control, deployment and maintenance.
- Extensive experience in Enterprise/Web/Client Server systems using Java, J2EE (Servlets, JSP, JDBC, JMS).
- Hands on experience in frameworks Struts, Spring, Hibernate
- Working experience on JAVASCRIPT, JQUERY, Angular JS
- Experience in Deploying application Amazon Webservice (EC2 and RDS)
- Hands on experience in web services REST (Spring Restful, JAX - RS), SOAP (JAX-WS, JAX B)
- Solid working experience on XML parsing using JAXB, SAX, and DOM parsers.
- Experience in developing SOA (Service Oriented Architecture) applications using Web services.
- Test driven development TDD
- Strong experience in deploying EAR and WARs in application servers like Jboss, Weblogic and Websphere.
- Experience with designing and usage of databases like MS-SQL, Oracle, postgres, SQlite
- Worked on Eclipse, Netbeans IDEs and GIT, SVN and CVS version control tools.
- Experienced in leading development teams and ability to implement projects with waterfall model, iterative model and agile model.
- Experienced in troubleshooting multiple server and JVM issues.
- Expertise in Object Oriented Analysis and Design, UML
- Experience with JUNIT for unit testing and Log4J for logging.
- Experience working on no-sql databases like MONGO DB
- Strong organizational skills coupled with high work ethics.
- Deployment experience on AWS EC2 and RDS
- Adept at developing applications based on java and related technologies according to technical / business specifications. Flexible in learning new technologies supporting business needs.
TECHNICAL SKILLS
Languages: Java, J2EE, SQL
Markup Languages: HTML, CSS, XML
Operating Systems: Windows 95/98/2000/XP, Windows NT, Unix, Linux
Internet Technologies: J2EE, Web Services, AJAX, Servlets, JSP (including Custom Tag Libraries), Hibernate3.0, Design Patterns, JDBC, Java Beans, Java Web Services, JMS, XML, HTML4.0, JavaScript, Struts2.0, AJAX, JQuery
Web/App. Server: Weblogic 8.1/9.2, Websphere 5.0/6.0, Tomcat 72, JBOSS
Tools: /Frameworks: Buildbot,CVS, VSS, ANT, GIT,Hibernate4.0, JPA, Spring, JUnit, Log4j, XML Eclipse, Rational Rose, Subversion, Clear Case, Clear Quest, Spring3.0, Struts2.0
XML/Web Services: XSD, DTD, DOM, SAXSOAP, WSDL, UDDI, JAX-WS, JAXB
RDBMS: PostgreSQL, SQLITE,MYSQL
OOAD: UML,StarUML,Rhapsody
GUI: Swing, Applets, AWT
PROFESSIONAL EXPERIENCE
Confidential
Project Lead
Responsibilities:
- Responsible for creating RESTful web services
- Implementation of Spring4.1 for Restful architecture and its security features for Authentication and communication such as, CSRF protection, SSL
- Implementation of spring MVC (writing controller and Models)
- Used Hibernate 4.1 for PostgreSQL, Oracle.
- Integration of hibernate with Spring.
- Maintenance and development of code for Hibernate 4.1
- Used JAXB to implement SOAP web service with bottom-up approach
- Troubleshooting and bug fixing of java scripts, angularJS
- Writing Unit test using JUNIT, run test, refactor until all paths are covers and test cases passed, Responsible for maintaining 90% + code coverage.
- Interacted with System Engineers & Architects to analyze business & technical requirements.
- Responsible for sync up between offshore and onshore teams. Used to organize sync up calls.
- Design (UML) and requirement analysis
- Enhancements, Bug fixing and unit testing
- Deployment on WAS
- Performing Code reviews
- Analyze memory footprint of application.
- Code optimization, memory leak analysis
- Mentoring team members
- Performing best practices of pair programming
Environment: Java,,PostgresSQL, Eclipse, Javascipt, Angular JS, JUnit4.0, Tomcat 7.0, RESTful Web services, MongoDB 3.0, WAS 8.0 SOAP web services, Spring Framework4.1, Hibernate4.1, XML, JAXB, Websphere, Putty, GIT, SVN, Meven, Jenkins Putty, Sonar,Redhat Linux 6.3,JMETER, star UML, jProfiler, JIRA, Confluence, reviewBoard, AWS EC2 and RDS
Confidential
Sr. Software Developer
Responsibilities:
- Requirement Analysis of the project
- Design of systems(use case, sequence diagram, Flow diagram) using rhapsody
- Development of SPS
- Troubleshooting and bug fixing
- Writing unit test cases
- Automation testing using python
Environment: Eclipse, Microsoft visual studio, Python, Rhapsody for UML, Windows, clear case, clear quest
Confidential
Software Developer
Responsibilities:
- Coding and bug fixing
- Unit testing
- Getting White- box testing, black-box testing, and regression testing for done from SQC team.
- Mentoring team of 4 members.
- Performing memory analysis
- Reporting to Global Product leader (US) and performing cross functional activities
Environment: Eclipse, Microsoft visual studio, python, Rhapsody for UML, Mat
