Technical Lead Resume
SUMMARY:
- Having total 10.5+ years of IT experience in various phases of software development including Development, Enhancement, Implementation of Software Projects based on JAVA & J2EE Technology and as Dev - ops engineer.
- 2.5+ Years of experience and currently working on Dev-ops tools like Jenkins, Nexus Repository Manager, Source code Management tools like Github, XL-Deploy and XL-Release etc
- Result oriented Java / J2EE Programmer
- Keen learning ability to grasp new knowledge and apply the same in a resourceful manner.
- Meticulous attention to detail, strong organizational skills and the ability to meet strict, aggressive deadlines.
- Demonstrated problem analysis/ resolution skills, ability to troubleshoot, solve problems quickly & completely.
- Excellent analytical, interpersonal and communication skills.
- Excellent skills in Java, J2EE, Servlet, JSP, Struts, Hibernate, JUnit, JDBC, Spring Framework, Spring Boot, RESTful and JAXWS webservices.
- Excellent hands-on on databases like MySQL, Mongodb etc.
- Excellent skills in UI technologies such as JavaScript, JQuery, AngularJS, AJAX, HTML, CSS etc.
- Excellent Hand-on on Dev-ops tools like Jenkins, Nexus Repository Manager, and Source code Management tools like SVN, Github etc.
- Good hands on Linux/Unix and shell scripting.
PROGRAMMING SKILLS, tools AND TECHNOLOGIES:
Dev-ops Tools: Github, Jenkins, XL-Deploy, XL-Release, Sonata Nexus, Docker, Ansible, Packer, Artifactory (JFrog), Sonarqube
Cloud: AWS
Languages: JAVA & J2EE TECHNOLOGY, SQL, Java Script, Ajax.
Servers: Tomcat 7, 8, JBoss 4.0.x, 6, 7
FrameWorks: Spring Framework, Struts 1.3.x, Struts 2.0, Spring Boot
Webservices: JAXWS, Restful webservices
IDES: Eclipse, NetBeans, IntelliJ IDEA
Messaging brokers: RabbitMQ, MQTT Broker, Kafka
Portal: Liferay Portal 5.x JSR 168 Spécification.
Operating Systems: Windows 98/2000/XP, Linux
Build Tools: Apache Ant 1.7, Maven 3.5, Gradle, MSBuild
ORM: Hibernate 3.2
Versioning system: SVN, GitHub, ClearCase
UI: HTML, CSS, Javascript, JQuery, AngularJS
CI/CD Tools: Jenkins, Github, XL-deploy and XL-Release, Nexus
Infrastructure Automation: Ansible, Packer, Terraform, Vagrant
Cloud: Amazon Web Services
Log Monitoring Tool: ELK (Elastic Search, Logstash, Kibana)
Languages: Groovy, Java, Jenkins pipeline as a code (Scripted and declarative)
Platform: Linux and Windows
Scripting: Shell and PowerShell
PROFESSIONAL EXPERIENCE:
Technical lead
Confidential
Responsibilities:
- Actively participate in customer meetings.
- Status Tracking, preparation of WSR and Reporting to manager.
- Understanding the requirement and design accordingly
- Preparation of technical specification.
- Assist the team members
Senior Software Engineer
Confidential
Responsibilities:
- Programming on JAVA and J2EE TECHNOLOGY.
- Understanding the client’s requirement, programming according to the specification and deployment of application.
- To train the new joinees.
Software DEVELOPER
Confidential
Responsibilities:
- Programming on JAVA and J2EE TECHNOLOGY.
- Understanding the client’s requirement, programming according to the specification and deployment of application.
- To train the new joinees.
Confidential
Software DEVELOPERResponsibilities:
- Involved in implementing Dev-ops practices and streamlining the existing build and release process.
- Setting up Dynamic job creation in Jenkins.
- Implementing Groovy based jobs configuration in Jenkins to achieve pipeline as a code.
- Setting up one click deployment for various Technologies.
- Release automation using XL-Release.
- Setting up of new CI CD Process (P2P) for various technologies like Angular 2, .NET, Message Broker, Microservices, Datastage etc.
- Configuration management and provisioning of various server using Ansible.
- Powershell and Bash shell scripting for supporting various P2P Activities.
Confidential
Software DEVELOPERResponsibilities:
- Gathering and Understanding the requirement.
- Design and coding of various modules as per the requirement specification.
- Actively participate in customer meetings and demos.
- Status Tracking, preparation WSR and Reporting to manager.
- Preparation of technical specification.
- QA Defect Fixing.
- Setting up Jenkins for CI and CD.
- Deployment and release of application for QA.
Tools: & Technologies: Spring MVC, Spring Security, Core java, Android 5.0.1, Tomcat 8.0, JavaScript, Angular JS, MongoDB, Maven, RabbitMQ, IOT Framework Maqplex ( Confidential IP), MQTT, Openfire (XMPP), GitHub
Confidential
Software DEVELOPERResponsibilities:
- Web Portal ( Confidential Portal) - Implementation of Data Access Layer, Development of UI Using AngularJS, Implementation of Restful Web Service.
- Implementation of Script engine that generates the various languages script based on configured templates
- Design of various modules.
- Status Tracking and Reporting to manager.
- Understanding the requirement and design accordingly
- Preparation of technical specification.
- QA Defect Fixing.
- Introducing and Setting up Continuous integration and Continuous Deployment Processes Using Jenkins Pipeline.
- Setting up organization maven repository using Artifactory - Universal Artifact Repository Manager - JFrog
- Deployment of application.
Technical Environment: Spring Framework (MVC, Security, Web, Spring Context, Spring data mongodb), Core java, Freemarker Template, Tomcat 8.0.9, JavaScript, Mongodb 3.2, Maven, AngularJS, SVN.
Confidential
Software DEVELOPERResponsibilities:
- Actively participate in customer meetings
- Status Tracking and Reporting to manager, Preparation of WSR and send it to customer for status tracking.
- Understanding the requirement and design accordingly
- Preparation of technical specification.
- QA Defect Fixing
- Deployment of Application
Tools: & Technologies: Android for HMI Application, JNI for compression / decompression, Spring MVC in simulator application, socket programming (UDP) for data communication
Confidential
Software DEVELOPERResponsibilities:
- Requirements Understanding - understanding the complete requirement by thoroughly going through the AFD (Application Flow Document) and technical design document prepared by the BA team.
- Development of all the reports and their integration from java side as well as batch process using Struts and implementing the business logic as per the requirement.
- Unit testing of all the modules developed and fixing the QA bugs and to work on new CQs.
Tools: Struts 2..x, CCF(propriety framework of ING), DB2,iReport reporting tool, JSP, Eclipse, Jboss 5.1, Clearcase, WinScp, DB Visualizer