Tech Lead Resume
MadisoN
SUMMARY:
- I have 11 years of IT experience in enterprise Application Development
- CORE JAVA, J2EE technologies, Oracle, SQL/PLSQL,UNIX, LINUX
- Good Experience in Enterprise Application Development Front end, Middle ware and Back end.
- I have great exposure on Java IDE’s RAD (Rational Application Developer), Eclipse, My Eclipse, IntelliJ, WSAD (Websphere application developer), Netbeans
- Expertise in using application servers JBoss, Web Sphere, Web Logic, Tomcat, Glassfish
- I have good hands on experience in SPRING 3.0, Spring boot, Restful web services, SOAP web services, Cloud or Box Integration, JPA, Hibernate, Struts 2.0, EJB 3.0, Servlet’s, JSP’s, JSF, Collections, JMS, HTML5, Bootstrap, JavaScript, Angular JS2.0, MQ Series, XML, XSLT, CSS, Jquery.
- I have in depth experience in using different version control systems Sub Version (SVN), VSS, Star team, Perforce (P4v), Clear Case, GIT Hub and Bitbucket.
- I have worked on Identity management system, used single sign - on and LDAP services.
- I have worked on ISO-8583 messaging to read and write the online bank and card transaction messages in a secured manner over the network
- I Have Strong Domain knowledge in Banking, Finance, Insurance and Automobile Industries.
- Excellent analytical abilities, initiative, creative, managing skills in different technologies.
- I have good adaptive and adept skills to learn new technologies and new initiatives.
- Great working experience in Agile scrum methodology and Waterfall model.
TECHNICAL SKILLS:
Operating System: UNIX, LINUX, Windows 98/2000/NT/XP, MS DOS
Programming/Scripting Languages: Core Java / Java 8, J2ee (SPRING, Restful web services, SOAP Web services, Cloud or Box Integration, Hibernate, JPA, Struts, EJB, MQ, JMS, Servlets, JSP s, Collections), HTML5, JavaScript, JQuery, Angular JS, XML, XSLT, JSON, OAuth, JWT, JSF, CXF, Log4J, ANT build Script, JUNIT, SSO, LDAP, SOAP, CSS
Database: Oracle, MYSQL, SQL Server, DB2, SYBASE
Application Servers: JBoss 7.0, JBoss 6.0, JBoss 5.2, Web Sphere 7.0, Web LogicTomcat 5.0, Glassfish
Other Software: Clear case, Araxis Merge v6.5, scrum tool,, Ralley, JIRA, TFS (Team Foundation Server)
Framework: Spring 3.0, Struts 2.0, MVC, Hibernate, JSF, Collections
Version Control / Build Tool: GIT Hub, Bit bucket, Harvest, SVN (SubVersion ), CVS(ConcurrentVersions System), Star Team, Perforce (p4v), Visual Source Safe, Clear caseANT, Maven build tool
Tools: RAD (Rational Application Developer), Eclipse, MyEclipse, Intelli JWSAD, Netbeans, SOAP UI 4.5.2, XML Spy, Hermes, SQL Developer, TOADPutty, Cygwin, FileZilla, Hudson, Jenkins, Splunk, Sharepoint, Service Now
PROFESSIONAL EXPERIENCE:
Confidential, Madison
Tech Lead
Responsibilities:
- Involved in design meetings with clients to understand business requirements.
- Day to day scrum meetings with all team members and management to track the progress and issues of the project using agile methodologies.
- Gather the business requirements Understand and analyze business requirements
- Involved in designing and developing front end, middle ware code and the database model.
- Developed the middleware Code with all Industrial Standards using EJB 3.0, MDB’s, MQ Client, Restful Webservices, Spring boot and hibernate
- Developed the front end code with HTML5, CSS3, Angular2.0,
- Used Junit for testing middleware code and Selenium library for testing in different browsers.
- Modifying the existed DB Schema to make table and attribute changes and integrating with java application to access the ORACLE Schema.
- Capturing the Business Requirements and documenting them in HLD (High Level Design Doc) and LLD (Low Level Design Doc).
- Developing and reviewing the code with all industry standards and mentoring fellow team members.
- Responsible for the creation and execution of the Unit Test cases for each coding assignment.
- Creating / Loading the bugs in to ticket tracking tool and assigning the severities for future reference.
- Deploying the code across all pre-production and production tiers or servers and providing support.
Environment: Core Java / Java 8.0, Maven, SPRING 3.0, EJB 3.0, MQ Client, Hibernate, Java Script, Java Script Library, JQuery, Junit, AJAX, SOAP Webservices, REST Webservices, IBM Filenet P8, OAuth, JWT, Box or Cloud Integration, MyEclipse 8.6.1, JBOSS EAP 5.2 Application Server, BitBucket, GIT, Harvest, PL SQL developer, SOAP UI, Hermes, JIRA, TFS(Team foundation Server), Splunk.
Confidential, Madison
Sr. Software program Engineer
Responsibilities:
- Involved in design meetings with TSYS to understand and utilize the Saragota Frame work.
- Gather the business requirements Understand and analyze business requirements
- Involved in designing and developing the database model.
- Developed the Code with all Industrial Standards using EJB 3.0, MDB’s, MQ Client, J8583 java library and hibernate
- Modifying the existed DB Schema to make table and attribute changes and integrating with java application to access the DB2 Schema.
- Capturing the Business Requirements and documenting them in HLD (High Level Design Doc) and LLD (Low Level Design Doc).
- Responsible for the creation and execution of the Unit Test cases for each coding assignment.
- Creating / Loading the bugs in to ticket tracking tool and assigning the severities for future reference.
- Participated actively in Agile methodologies (discussions, reviews, demos & scrums).
Environment: Java 6.0 (jdk1.6), Junit, SPRING 3.0, EJB 3.0, MQ Client, Hibernate, MyEclipse 8.6.1, Maven, JBOSS EAP 5.2 Application Server, SVN(Sub Version), WIN SQL Professional, Rally, SOAP UI, Splunk.
Confidential, Kansas
Sr. Programmer Analyst
Responsibilities:
- Involved in architectural and design meetings of various modules of the product.
- Worked closely with product teams, business analysts and customers in gathering and evaluating the requirements for the product.
- Involved in designing the database model.
- Implemented application security using Spring DI and developed the rules engine (Drools) to derive vehicle models based on sales codes.
- Worked with application configuration using Spring, JPA and Hibernate
- Gather the business requirements Understand and analyze business requirements.
- Developed the Code with all Industrial Standards using spring, Java persistence API (JPA), Restful web services.
- Experienced in developing and consuming both Restful and SOAP Web Services.
- Responsible for the creation and execution of the JUnit Test cases for each coding assignment.
- Creating / Loading the bugs in to cvpextranet and assigning the severities for future reference.
- Participated actively in agile methodologies (discussions, reviews, demos & scrums).
Environment: Java 6.0, SPRING 3.0, Restful Web Services, JPA, SOAP UI 4.5.2, Eclipse 3.5, JBOSS 7.0 Application Server, Eclipse 3.7.2(IDE), SVN (sub version), Oracle 10g, MySQL, SQL Developer.
Confidential, Dallas
Module Lead
Responsibilities:
- Responsible for JAVA, J2EE (JSP, Servlets, JDBC, EJB, JMS and SOAP webservice) components design and coding/development.
- Develop the GUI and write business logic code for server side and client side.
- Capturing the Business Requirements and documenting them in HLD (High Level Design Doc) and LLD (Low Level Design Doc).
- Developed the front end and middle ware Code with all Industrial Standards
- Used java script, AJAX for validation, auto completion and CSS for rich look
- Used Java Message Service (JMS) for sending messages between two client systems.
- Investigating the problem and doing the bug fixing, if necessary.
- Preparing and executing unit test cases of the developed modules
- Loading the bugs in to Quality center and assigning the severities for future reference.
- Monitoring the project status using IRIS.
- Ensure Quality Assurance activities in the project.
- Prepare and maintain system documentation and user manuals.
Environment: Java, Servlets, JSP, Struts 2.0, EJB 3.0, Web Services, Struts, SOAP UI, RAD, IBM WebSphere Application Server 7.0, GlassFish, Star Team.
Confidential
On-site Project Lead
Responsibilities:
- Understanding the business requirement and providing the solutions accordingly.
- Analyzing and understanding the existing system
- Code walk thru to identify the defaulted paths
- Used struts frame work in WCOP (Wire contingency) application
- Used MQ series to transfer the huge message between different systems in Local language Enquiry (LLE) application.
- Development, Integration Testing, Regression Testing.
- Code Review, Integration with Perforce, Release Management
- Ear deployment on SIT and UAT servers.
- Prepared the Design documents, User Manuals and other useful documents for the team.
- Pre identifying the issues and suggesting the solutions
- Sharing the best practices and knowledge across the team.
- Used GlassFish and Tomcat servers for application deployment.
Environment: Unix, Servlets, JSP, Struts1.2, MQ series, SQL server, Perforce (P4v), VSS (Visual Source safe), Tomcat server 5 and GlassFish.
