Technical Specialist Resume
SUMMARY
- Technical Specialist with Twelve (12) years of IT experience in J2EE Lead/Architect, leading, managing and developing complex and cross functional Software Application Development projects in Scrum and Water fall models. Proven ability in leading cross functional and international (onshore/Offshore) .
- Development, design and implementation for micro services and PCF.
- Extensive experience on Pivotal cloud foundry configuration with microservices including yaml and properties file.
- Experience on PCF Blue, Green deployment and managing Instance crashing process and configure load balancing from Netflix API.
- Experience in pivotal cloud foundry setup configuration for microservices and maintain PCF microservices routing mechanism and configure new services
- Worked on microservices using Rest template for intercommunication and using services discovery Naming Server from Netflix API.
- Docker: Having experience in docker design, implementation, manage, orchestrate Docker Container Clusters using Kubernetes and design and build Docker Files along with several docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry.
- Worked on microservices deployment with Jenkin pipeline including build process, GIT Hub repo for PCF and apache camel implementation, worked on logging mechanism for each PCF deployed microservices.
- Worked with configuration team to configure Splunk for PCF deployed microservices and monitoring dashboard.
- Configured GIT repo for microservices and manage all configuration files with config serves
- Worked application deployment on PCF using PCF push code deployed and worked on Naming discovery Server
- Experience on rollback mechanism for PCF deployment and configure on going traffic with PCF Auto scaling, managing scaling up and scaling down.
- Cassandra: Implement Apache Cassandra, distributed, massively scalable NoSQL database with microservice on PCF
- Netflix for PCF: Eureka Zuul. Discovery Naming Server and Ribbon.
- Experience with proven expertise in System Analysis, Design, Development, Testing, Implementation and Maintenance using Java, J2EE, Struts, EJB, JSP, Servlets, JavaBeans, JSP Custom Tags, Spring, Hibernate, Web Services, Spring MVC, Restful services, Micro Services (Spring Boot), Pivotal cloud foundry (PCF).
- Deep understanding of software engineering process (Waterfall, Agile) with strong hands - on technical skills in application design, implementation and deployment using a wide variety of technologies with an all-round exposure to the entire software development life cycle.
- Extensive experience on tools such as Pivotal cloud foundry (PCF) deployment and configuration, WPS, IBM Portal with Content Management Tools and adobe flash implementation.
- Experience on all stages of the project - Planning, Analysis, Design, Development, Testing, Enhancement, Maintenance & Support of Software Applications, Estimation, Scheduling, Metrics, Progress & Status Reporting, Tracking
TECHNICAL SKILLS:
Processes: SDLC (Software Development Life Cycle) in Agile
Management Tools: MS Project Plan, MS SharePoint, MS Visio, MS-Word, MS-Excel
Operating Systems: Windows, Unix, Linux.
Languages: Java/J2EE,Microservices, Pivotal Cloud foundry, Servlets, Spring MVC, Spring, Spring-boot, Hibernate,, Restful services, Casandra, Camel Struts 2.0, Ant build scripting, Junit, Maven, Jenkins, ant,.
Databases: Oracle 10g/11g, MySQL, Access.
Application Servers: WebLogic Application server, Apache Tomcat, WPS, Portal Server.
Tools & Frameworks: Adobe CQ5 (Content Management Server), Eclipse(Kepler), Spring Boot, Maven, Ant, Cruise Control, Jenkins, Mercury Quality Centre, IDE WEB services (SOAP and REST), Postman, RAD, WSAD, PL/SQL Dev, TOAD, Putty, JIRA, Rally. Bitbucket..
Version Control: Visual SourceSafe, SVN Sub Version, Git
PROFESSIONAL EXPERIENCE
Confidential
Technical Specialist
Responsibilities:
- Development, design and implementation of web and mobile application systems using Java/J2EE, Spring MVC, Sprint Boot, Microservices and cloud based (PCF) architecture.
- Confidential,Confidential: Circuit Breaker, Ribbon client side load balancer, Spring, PA.
- Implementing and executing Scrum Methodology for Migration of existing java/Servlet code to Microservices based architecture.
- Participate in BRP (Big Room Planning) and Scrum of Scrums to represent team to plan for the Quarter.
- Development, design and implementation for micro services and PCF.
- Extensive experience on Pivotal cloud foundry configuration with microservices including yaml and properties file.
- Experience on PCF Blue, Green deployment and managing Instance crashing process and configure load balancing from Netflix API.
- Experience in pivotal cloud foundry setup configuration for microservices and maintain PCF microservices routing mechanism and configure new services
- Worked on microservices using Rest template for intercommunication and using services discovery Naming Server from Confidential API with PCF
- Worked on microservices deployment with Jenkin pipeline including build process, GIT Hub repo for PCF and apache camel implementation.
- Cassandra: Implement Apache Cassandra, distributed, massively scalable NoSQL database with microservice on PCF.
- Resolve blockers and impediments by coordinating and collaborating with the downstream system an external parties and teams
- Coordinate development activities, evaluate and report performance of project by Product backlog report, Burn down chart and Team Velocity charts
- Implementation of user stories /business requirements to production
- Analyze and ensure defects resolution found by Enterprise QA & Product owners and work closely with Quality Assurance Team to close out all open defects
- Ensuring timely migration of the code from Development to QA, QA to regression and regression to production.
Confidential
Technical Specialist
Responsibilities:
- Gather information from existing systems, analyze programs and time requirements. Prepare detailed specifications from which programs are developed and coded.
- Co-ordinate with offshore developers to ensures programs meet standards and technical specifications. Performs technical analysis and component delivery
- Design, develop, test, debug, implement, and document moderately complex software components using Java/J2EE, Restful service, Struts, Spring, microservices (Spring Boot), Hibernate, EJB, HTML/XML, AJAX, Mule.
- Responsible for setting up the environment for any development project by taking the code from SVN trunk and build using Maven, any pom.xml dependency changes and deploy in the development environment.
- Worked with Technical Account Managers/Product owners to base line the Data Feeds for catalog, content, image.
- Worked with Launch managers for the planning of launch kickoffs, planning of resources during development, QA, UAT and Production.
- Plan and work in sprints with an end-to-end lifecycle duration of one months each. Put in place agile processes such as test-driven development, automated unit testing, automated build and continuous integration.
- Work with the business users using agile principles by converting the functional specifications into user stories. Estimate the size of the user stories and work with the business users to prioritize and develop an overall plan for feature rollout.
- Work with release management to identify application dependencies and create deployment schedule. Participate in the application deployment activities during the night of deployment and take bottom-line for the successful deployment of the application.
Environment: Micro services (Spring Boot),PCF, Webservices, Java, Netflix-Eureka,Zuul,Hystrix: Circuit Breaker,Ribbon client side load balancer, Struts,JPA, Spring, Hibernate, PCF, Oracle 11g, WPS,WAS, Spring MVC CVS, ANT, Edit Plus, Eclipse, Maven, SSH, Putty, SVN, Git, Web Services.
Sr. Lead Developer
Confidential
Responsibilities:
- Gather information from existing systems, analyze programs and time requirements. Prepare detailed specifications from which programs are developed and coded.
- Development, design and implementation of web systems using Java/J2EE WPS and portal, Spring MVC, Webservices architecture.
- Implementing and executing Scrum Methodology for Migration of existing java/Servlet code to Portal based architecture.
- Co-ordinate with offshore developers to ensures programs meet standards and technical specifications.
- Continuously improving the code quality & performance improvements.
- Train the support & production support teams to help understand the product support.
- Banking, financial implementation and Healthcare migration.
Sr. Developer
Confidential
Responsibilities:
- Design, develop, test, debug, implement, and document moderately complex software components using Java/J2EE technologies-JSP, Servlets, Struts, Spring, webservices.
- Implementing and executing Scrum Methodology for Migration of existing java/Servlet code to Portal based architecture.
- Co-ordinate with offshore developers to ensures programs meet standards and technical specifications. Performs technical analysis and component delivery
- Resolve blockers and impediments by coordinating and collaborating with the downstream system an external parties and teams
- Personal Automated Stock Analyst (Mutual Fund and ETF)
- Development, design and implementation of web systems using Java/J2EE, Struts, Spring Core, Servlet and content Management.
- Implementing and executing Water fall models for Migration of existing java/Servlet code to Spring and struts based architecture.
- Gather information from existing systems, analyze programs and time requirements. Prepare detailed specifications from which programs are developed and coded.
- Development, design and implementation of web systems using Java/J2EE, WPS, Portal, Spring Core, Servlet and Content Management.
- Implementing and executing Water fall models for Migration of existing java/Servlet code to Portal based architecture.
- Gather information from existing systems, analyze programs and time requirements. Prepare detailed specifications from which programs are developed and coded.
- Co-ordinate with team to ensures programs meet standards and technical specifications.
