Technical Lead Resume
FloridA
SUMMARY
- Ementing and testing of software systems in Java, J2EE and distributed technologies
- Strong Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum
- Involved in the Software Development Life Cycle SDLC phases which include Analysis, Design, Implementation, Testing and Maintenance
- Expertise in Object Oriented Programming and development of n - tier component as well Micro-services based enterprise web applications
- Experience with AWS cloud and have extensively used features like EC2, SES, S3, Lambda etc.
- Experience in development of critical business applications utilizing Java, J2EE, JSP, Servlets, JDBC, Spring, Hibernate, Web Services, Ajax, Design Patterns, JNDI, Apache Tomcat, IBM WebSphere Application(WAS)
- Strong hands on experience in developing the Enterprise and Web applications on n-tier Architecture using Java/J2EE, Spring/SpringBoot, JSP, Hibernate, Servlets, Struts, Web services, XML, and JDBC
- Experience in frameworks like Spring MVC/IOC/ORM/JDBC/AOP/Context/Security and Struts MVC, architecture, interceptors, action mappings and resource bundles
- Experience in building interoperable enterprise applications using JMS framework
- Good knowledge in document databases like MongoDB
- Experience writing Angular code for developing Single page applications (SPA), used several in built language core directives, expressions and modules
- Good knowledge of MEAN STACK
- Good knowledge of ELK STACK
- Experienced in web technology which includes HTML, Java Script, CSS, AJAX, JQuery
- Experience in developing and consuming Web Services using SOAP. Has good knowledge in RESTful web services
- Excellent Relational Database understanding and experience with Oracle
- Have been involved in building and deployment of the applications by using build tools like Maven and integration with Jenkins
- Hands-on experience in using Eclipse, SLF4j, Log4j, Junit for building, logging, testing, GIT, BitBucket and SVN for version control
- Excellent Client interaction skills and proven experience in working independently as well as in a team. Strongly initiative, creative and able to learn new technologies. Ability to deal with people, ability to grasp things fast. Strong sense of team player
TECHNICAL SKILLS
Distributed Languages: Core Java, J2EE, SQL
Frameworks: SpringBoot, Angular, JSP, JSF, Servlets, Spring, JMS, JDBC, JNDI
Cloud Platform: AWS
Methodology: OOAD, OOPS, J2EE Design Patterns
Scripting Language: Java Script, CSS, Typescript
Web Technologies: Angular, HTML, DHTML, JavaScript, CSS, AJAX, JSON, JQUERY
Database: Oracle, MySQL, MongoDB
Operating System: Windows, UNIX
IDE Tools: Rational Application Developer, Eclipse, Oracle SQLDeveloper
Web Services: SOAP, RESTful
Version Control: GIT, SVN, Bitbucket
Tools: Visual Studio Code, Postman, Docker, Visio, Notepad++
Web/App. Servers: WebSphere Application Server, Apache Tomcat
PROFESSIONAL EXPERIENCE
Confidential, Florida
Technical Lead
Responsibilities:
- Gather Requirements, Requirement Analysis, Design, Implement
- Provide estimates for the deliverables
- Define the scope of the deliverables
- Lead technical team (Onshore, off- shore and across shore) for the deliverables and development
- Worked with business directly to understand the needs and propose solutions
- Designed and developed Admin application which helps business users to define communication parameters
- Contributed to Design and development of Communication platform which is core component of processing documents which are generated for sending communication
- Designed SSO framework with AWS lambda which helps shorten the URL’s for single sign on
- Worked on the integration of the communication platform with SAP PO
- Developed Angular application using MEAN stack
- Packaged and deployed the application in Production using tomcat and docker
- Comprehensive documentation as needed for Software development life cycle
Environment: JAVA/J2EE, AWS, SpringBoot, Angular, REST Web services, Tomcat, Websphere, SVN, RAD, Visual Studio Code, Oracle, Windows.
Confidential, NY
Technical Lead
Responsibilities:
- Gather Requirements, Requirement Analysis, Design, Implement, Support
- Provide estimates for the deliverables.
- Define the scope of the deliverables.
- Lead the team (Onshore, off- shore and across shore) for the deliverables.
- Worked with business directly to understand the needs and propose solutions.
- Design and developed Anchor module independently in the SCOT application using Spring frameworks
- Mentor peers to make them understand the existing business functionality.
- Mentor peers on design approaches.
- Wrote Stored procedures for storing, retrieving & modifying the data in the database.
- Packaged and deployed the application in Production.
- Wrote the documents as needed for Software development life cycle.
- Worked with QA Team for Quality Assurance of the Application.
- Used Various Design Patterns for its implementation.
- Application migration from tigger to FAST server.
- Database migration from oracle 10g to 11g.
Environment: J2EE, spring, Hibernate, Struts, REST Web services, Tomcat, SVN, Eclipse, Linux and Windows.
Confidential
Responsibilities:
- Gather Requirements, Requirement Analysis, Design, Implement, Support
- Provide estimates for the deliverables.
- Lead the team (Onshore, off- shore and across shore) for the deliverables.
- Worked with business directly to understand the needs and propose solutions.
- Involved in all phases of the software life cycle.
- Created message consumer tool using multithreading to create assets for the given asset id’s provided by different systems.
- Worked on Pentaho Kettle ETL tool to generate reports for business on daily basis.
- Packaged and deployed the application in Production.
Environment: J2EE, spring, Hibernate, Struts, Tomcat, SVN, Eclipse, Pentaho Kettle, Linux and Windows.