Technical Lead Resume
Richmond, VirginiA
SUMMARY:
- Over 13+ Years of Experience in Software Development, Coding, Technical Analysis, Configuration Management in all areas of the Software Development Life Cycle.
- Oracle Application Development Framework 11g Certified Implementation Specialist.
- Working on Spring Boot and Microservices on Docker and Cloud based environment (AWS).
- Working on DevOps and CICD for the last 4 years. Experience on Github, Jenkins, Jenkins Pipeline, Docker, Chef, AWS, Artifactory, Eratocode, Sonarqube, Confidential Urbancode Deploy to automate the release process.
- Working on Alfresco Content Management for the last 1 Year. Experience on Alfresco Installation, Administration, App and Solr integration, Taxonomy, Rest API Integration, Troubleshooting.
- Complete understanding of Agile methodology. Working on Agile methodology for the last 4 years.
- Worked for different industry verticals like Co - Operative Banking, Financial Application, Web Development, Utilities and Vehicle Tracking System.
- Experience on Core Java, JDBC, Servlets, JSP, JSF, Oracle ADF 11g, Spring Core, Spring Boot, Microservices, Alfresco Content Management, AWS, Devops, CICD, Jenkins, Jenkins Pipeline, Chef, Docker, Github, Nexus, Artifactory, Sonarqube, Eratocode, HP Fortify, Sonatype CLM, Apache Maven, Oracle 10g, PostgreSQL, SVN, Linux, Oracle JDeveloper 10g, Oracle JDeveloper 11g, Eclipse, Oracle SQL Developer, Weblogic Server 10, OC4J Server, Apache Tomcat 8.0, JBoss Application Server, Confidential Urbancode Deploy development and implementation using Java solutions on a MVC framework.
- Good communication and interpersonal skills, capability to learn fast and assume any responsibilities.
- Understanding of various phases of software development life cycle.
- Comprehensive problem solving abilities, good verbal and written communication skills, ability to deal with people diplomatically, willingness to learn, team facilitator.
TECHNICAL EXPERIENCE:
Programming Language: Java
Java Technologies: JDBC, Servlets, JSP, Spring Boot, Microservices
Framework: JSF, Oracle ADF 11g, Spring Core
IDE: JDeveloper 10g, JDeveloper 11g, Eclipse
Application Server: Oracle Weblogic Application Server 10, OC4J Application Server, JBoss Application Server, Apache Tomcat 8.0
Linux: Fedora Core 5, OpenSUSE 11, Red Hat 5.4
Version Control tool: SVN, GitHub
Cloud Environment: AWS
Database: Oracle 10g, PostgreSQL
Database IDE: Oracle SQL Developer
Deployment Tool: Confidential Urbancode Deploy
Build Tool: Jenkins, Jenkins Pipeline, Nexus, Artifactory, Apache Maven
Security Scanning Tool: HP Fortify, Eratocode, Sonatype CLM, Sonarqube
Dockerised Container: Docker
CM Tool: Chef
CICD: Devops, CICD
Content Management Tool: Alfresco
Working Methodology: Agile and Scrum
EMPLOYMENT SUMMARY:
Confidential, Richmond, Virginia
Technical LeadResponsibilities:
- Design of Microservices architecture.
- Coding of Microservices and deploy the code to Docker and AWS.
- Created JUnit Test Cases.
- Alfresco installation, administration, Taxonomy, Troubleshooting.
- Integrate Alfresco App and Solr.
- Integrate Alfresco with Rest API.
- Chamber of Secrets implementation with the Java 8 Lambda code as well as Rest API.
- Responsible for lead a team of Java resources to get the development done.
- Maintaining Git repository for all the Pull merge request from developers.
- Code Review of all the code developed by offshore developers.
- Deployment of final code to the production environment.
- Creating Chef Environment/Roles/Parameter files to push the deployments.
- Creating Dockyard image for Microservices deployment.
- Supporting AWS Cloud-Watch alarms setup and maintaining AMI refreshes.
- Monitoring Load balancer and take them into green process.
- Rehydration of AWS instances using robo hydration and fresh creation.
- Creation of the AWS Lambda (Java 8 and Node.js) (Coding and Configuration)
- Creation of the AWS CFT and Terraform to create the AWS resources.
- Creation of all the AWS components SNS, SQS, Lambda (Java, Node.js), EC2, ELB, ECS.
- Checking of AWS logs and Docker logs if any issues are there.
- Managing Development related activities for Java application.
Tools:
- Core Java, Spring Boot, Spring Core, Hibernate, Microservices
- Eclipse, Apache Tomcat 8.0, PostgreSQL, Github, Apache Maven
- Jenkins, Jenkins Pipeline, Artifactory, Eratocode, Sonarqube, Devops, CICD, Chef, Docker, Linux, Windows
- AWS (EC2, ELB, ALB, ECS, Lambda, CloudWatch, CFT, Terraform, SNS, SQS, ASG, Launch Config) on Windows and Linux
- Alfresco Content Management (Installation, Administration, Troubleshooting, Taxonomy, App and Solr Integration, Integrate with Rest API)
Confidential, Richmond, Virginia
Devops-CICD Developer and Java Technical Lead
Responsibilities:
- Working on to automate the whole release process so that it can minimize the release time and dependency with the other team.
- Successfully done the Application deployment automation using Confidential Urbancode deploy.
- Successfully migrated from Confidential Urbancode deploy to Jenkins as Jenkins platform is an open source.
- Successfully implemented whole Devops and CICD process using GitHub, Nexus, Artifactory, HP Fortify, Sonatype CLM, Sonarqube, Jenkins, Confidential Urbancode Deploy.
- Fully automated the application’s smoke test using Jenkins, ruby, cucumber.
- Managing Development related activities for Java application.
- Responsible for lead a team of Java resources to get the development done.
- Created Unit Test Cases.
Tools:
- Core Java, JSP, Servlets, JDBC, Spring, Hibernate, Javascript
- Eclipse, Oracle Weblogic Application Server, Microsoft SQL Server 2008, SVN, GitHub, Apache Maven
- Jenkins, Nexus, Artifactory, Eratocode, Confidential Urbancode Deploy, HP Fortify, Devops, CICD, Sonatype CLM, Sonarqube.
Confidential
Offshore Technical Lead
Responsibilities:
- Managing Development related activities for Java application.
- Responsible for lead a team of Java resources to get the development done.
- Created Unit Test Cases.
- Managing development team for forthcoming development activities and reviewing their code.
- Created Design Document for the respective modules.
- Reviewing Code and Performance Tuning.
- Responsible for Version Control activities for code.
- Responsible for deployment of the Unit level and as well as full code.
- Arrange Review meeting for tracker.
- Responsible for giving demo to the Business Analyst team.
Tools:
- Core Java, JSP, Servlets, JDBC, Spring, iBatis, HTML, Javascript
- Eclipse, JBoss Application Server, Oracle 11g, SVN, Clearcase, Apache Maven
Confidential
Offshore Technical Lead
Responsibilities:
- Develop the web applications based on the Use Case Document
- Write Unit test cases and perform unit testing
- Integrating with other modules
Tools:
- Core Java, JDBC, Servlets, JSP, JSF, Oracle ADF 11g, HTML, Java Script
- SVN, Weblogic Server 10, Oracle JDeveloper 11g, Oracle 10g
Confidential
Senior Java J2EE Application Developer
Responsibilities:
- Develop the web applications based on the Use Case Document
- Write Unit test cases and perform unit testing
- Integrating with other modules
- Deployment to production
Tools:
- Core Java, JDBC, Servlets, JSP, JSF, Oracle ADF 11g
- Oracle 10g, HTML, Java Script
- SVN, OC4J Server, Weblogic Server 10
- Oracle JDeveloper 10g, Oracle JDeveloper 11g
Confidential
Java J2EE Application Developer
Responsibilities:
- Developed new Services as per the Client’s requirement
- Developed new Services as per the BSA requirement.
- Developed new services for Confidential IT Service Catalog Project.
- Integrating with other modules
Tools: Core Java, JDBC, Servlets, JSP newScale 9, Oracle 10g, Weblogic Server 10, HTML, Java Script
Confidential
Java J2EE Application Developer
Responsibilities:
- Developed new module e-Billing System.
- Generated all the reports in pdf and excel using Jasper Report.
- Test and maintain the whole system that is running on HP server.
- Modification of the Employee Information System and e-Billing System as per the client requirement.
- Generate daily reports and graph using Jasper Report.
- Responsible for server maintenance and backup of all Code.
Tools:
- Core Java, JDBC, Servlets, JSP, Struts, Red Hat 5.4, Oracle 10g
- HTML, Java Script, Apache Tomcat 5.5, Oracle Application Server
- NetBeans 6.5. Oracle SQL Developer, iReport 1.3, CVS