We provide IT Staff Augmentation Services!

Application Developer V And Lead Cicd Developer Resume

5.00/5 (Submit Your Rating)

Jersey, CitY

SUMMARY

  • 12 years of experience in IT industry.
  • Extensive experience in designing, developing and architecting SOA/ESB/EAI applications using Java/J2EE, IBM WAS, IBM MQ Series and IBM Websphere Message Broker on Distributed Systems.
  • Always ready to accept challenges and learn new technologies/paradigms.
  • I am willing to work in a progressive enterprise that can help me grow as a better technologist and a better person.
  • I have worked on offshore/onshore model as a Lead/Manager. I am very keen on learning about exciting fields of computing like DataScience and Machine Learning.
  • Vast experience with Web - services (REST and SOAP) designing, developing, implementing and deployment.
  • Comfortable with Amazon AWS and Google Cloud Platform. Also have some familiarity with Microsoft Azure.
  • Proficient in writing automation scripts using Ansible and Terraform for infrastructure provisioning and configuration.
  • Experience in building weblogic portal/portlets (JSR 286). Also have exposure to ATG eCommerce.
  • Proficient in Aspect Oriented Programming.
  • 10+ years of experience as a Java/SOA developer and System Administrator with in-depth knowledge in the installation, configuration and migration of IBM WebSphere Application Server V4.0.x/5.x/6.x/7.x/8.x, IBM MQ 5.3/6.0/7.0/7.1 , IBM WMQI 2.1, IBM Message Broker 6.0/6.1/7.0/8.0 , IBM HTTP Server, Apache, and Sun’s iPlanet 6.1 with strong knowledge of operating systems including AIX 6.1 (LPARs/WPAR), Windows NT/2000/2003/XP, RHELinux 4/5/6, and Solaris 9/10.
  • Expert in developing WebServies, Websphere MQ v 7/6, MQSeries 5.x, Websphere MQ Integrator 2.1, Websphere Message broker 7.0/6.0/6.1 administration.
  • Expert in JMS1.1 programming.
  • Experience on Shell/Perl/python scripting.
  • Experienced with Sun JDK 1.3/1.4/5/6/7/8 , Oracle JRockit, and IBM J9
  • Have created automated scripts for MQ monitoring and version upgrade.
  • Involved in Development, Support, Testing, and Trouble Shooting of MQ and Message broker interfaces (ESQL and Java both).
  • Managing High availability of MQ and MB services using Clustering and HP Serice Guard/Veritas Clustering service to avoid single point of failure.
  • Have played the roles of Team member, Business Analyst and module Lead involved in project estimation activities
  • Involved in MQ and Broker Version upgrade and fix pack patching.
  • Have done SSL certificates management and Broker security management.
  • Have created project documentation and standard operating procedures for new comers in team.
  • Handled Tickets resolution created by users as well system change management.
  • Have exposure to IBM Mainframe z/OS, TSO, RACF, and COBOL.

TECHNICAL SKILLS

Languages: JAVA/J2EE, ESQL, C/C++, Erlang/OTP

Scripting Languages: Shell, Perl, Ant, Python, Jacl, Jython

Operating Systems: AIX 6.1, RHEL Linux 7/6/5, Sun Solaris 9/10 (Containers), Windows server 2003/2008/2012 , Windows 95/98/2000/XP, Ubuntu, CentOS

Virtualization: Vagrant, VirtualBox, Docker, VMWare Player, OpenShift

Web Technologies: JAX-RPC, JAX-WS, JAX-RS, JSP, Servlets, JMX, EJB, RMI, XML, XSD, WSDL, HTML, CSS, JavaScript, Weblogic Portlets, SpringMVC, AngularJS

Database: ORACLE 10g/11g, DB2/UDB 7.2/8.1, SQLServer, Berkely DB XML, HsqlDB, Derby, Couch Db, RIAK Db, Tokyo Cabinet

Servers: Oracle Weblogic 10.3.2/10.3.5 , IBM WebSphere Application Server 5.x/6.x/7/8, IBM Http Server 2.0, Apache Tomcat Application Servers, Apache Web Server, Sun iPlanet, IBM Xtreme Scale, IBM WSRR

Middleware Technologies: IBM MQ 5.3/6.0/7.0/7.1 , IBM WMQI 2.1, IBM Message Broker 6.0/6.1/7/8, IBM Datapower XI50, ActiveMQ

Monitoring Tools: CA Wily Introscope, Nastel Autopilot, MO71

Development Tools: Eclipse 3.x, Netbeans, IntellijIDEA, RAD 7

Versioning Tools: CVS, SVN, IBM Clear Case, Git/GitHub, BitBucket, TFS

Caching: AKAMAI EDGE Cache, EHCache, Coherence

Content Servers: EMC Documentum, Intervowen Teamsite

Functional/Load Testing tools: Jmeter, Apache Benchmark, Soap UI, HttpUnit

CICD: Jenkins2, Hudson, Bamboo, Crucible, CruiseControl, Maven, uDeploy, uBuild,, uRelease, ElectricFlow, Nexus, Artifactory

PROFESSIONAL EXPERIENCE

Confidential, Jersey City

Application Developer V and Lead CICD Developer

Responsibilities:

  • Created the Jenkins2 based pipeline using SonarQube, Artifactory/Nexus, Maven, Groovy and Ansible.
  • Created an Entitlement system based on Spring-boot, Spring-security, and JWT for backend and AngularJS 2.0 for UI.
  • MongoDB admin and data designer. Configured MongoDB replication sets with sharding.
  • SolaceMQ admin
  • Maintained existing Java/J2EE applications under Risk Compliance
  • Migrated SVN repositories to Git and published using GitHub and BitBucket
  • Migrated Batch scripts to Spring-batch backed system.
  • Configured Jboss containers on OpenShift (PAAS).
  • Created automation jobs using Autosys JIL.

Confidential, new York

Master Software Engineer and Senior DevOps

Responsibilities:

  • Build and maintain existing Portal/Portlets for Treasury Management
  • Implemented OWASP top 10 vulnerabilities fixes
  • Be a part of PI planning and help in laying out delivery of the features
  • Mentor subordinates technically
  • Follow the Agile Scrum methodologies to clear the Backlogs.
  • Provide production support during releases.
  • Peer review the source code written by the team members.
  • Proposing better solutions for the features provided by the software pieces by researching through open source and Proof of Concepts.
  • I am also given an opportunity to learn front-end technologies like JavaScript, JQuery, and AngularJs so that I can change hats and help with the front-end pieces.
  • I am also responsible for vetting the res-usable APIs written by other teams across organization and decide on leveraging them.
  • Created the Jenkins2 based pipeline using SonarQube, Artifactory/Nexus, Maven, Groovy and Ansible.
  • Configured and created mirror for Vagrant images and Docker containers.

Confidential, Brooklyn - NY

SOA/WMB developer and Lead SRE

Responsibilities:

  • Write custom tools based on C and Java to benchmark the performance of the product and the source code
  • Lead IBM MQ migration from version 6 to 7.1 and 8.0 on Solaris and Windows server 2008/2012 environments.
  • Lead IBM WMB migration from 6.1 to 7 and 7 to IIB9 on AIX and Solaris 10.
  • Write JMS1.1 based applications to interface with IBM MQ 7
  • Developing Message flows based on SOAP webservices
  • Implementing Message flows based on FileInput/Output nodes to send PDF files remotely
  • Tested the IBM WMQFTE 7.0.4 on Solaris, windows.
  • Use of xslt to generate xsl-FO and Apache FOP to transform FOs to PDF
  • Using the MQ best practices to optimize the resources
  • Using the MB best practices to tune the performance of the deployed message flows.
  • Use of ANT script to build and deploy the BAR files
  • Troubleshot hardware and software problems, and interacted with IT staff or vendors in performing complex testing, support, and troubleshooting functions.
  • Installing and configuring WMQ 7.0 and WMB 7.0/8.0 on Solaris10 and AIX 6.1.
  • Fine tuning the parameters like Heap Size.
  • Analyzing the thread dumps and the heapdumps to cite the problems with the runtime environment

Confidential

SOA/Java developer and SRE

Responsibilities:

  • Confidential Kiodex division works on making software products for trading companies. It makes software and sells the licenses and services to its clients.
  • The SaaS products are based on SOA architecture encompassing asynchronous messaging using Apache ActiveMQ, SOAP based java webservices, .NET front end, AppleWebObjects,
  • Transformation using XSLT.
  • Used the ThreadPoolExecutor and ThreadLocal features of JDK5/6 extensively to build highly multithreaded applications
  • Performance monitoring and tuned database connection pooling parameters, thread pools, JVM Heap parameters and GC cycles.
  • My job included fixing defects in the existing code (Middle tier and Third tier).
  • Troubleshot hardware and software problems, and interacted with IT staff or vendors in performing complex testing, support, and troubleshooting functions.

Environment: Active MQ, JBoss6, XSLT, Hibernate 3.0, Spring, Struts1.2, EJB2.0, JDK5/6, J2EE, JNDI, XML, Oracle 10g/11g, RHEL, Cygwin, and m4 preprocessor

Confidential, Warren NJ

SOA/WMB/Java developer

Responsibilities:

  • A lot of research work is involved in this project. Trying and testing myriad products (open source/proprietary) is the key aspect.
  • Developing message flows in ESQL and Java to fulfill the business requirements and provide ESB.
  • Write custom tools based on C and Java to benchmark the performance of the product and the source code
  • Used the ThreadPoolExecutor and ThreadLocal features of JDK5/6 extensively to build highly multithreaded applications
  • Write JMS1.1 based application to interface with IBM MQ 7
  • Used JInterface to make the message broker flows interact with Erlang/OTP
  • Using the MQ best practices to optimize the resources
  • Lead the IBM MQ migration from version 6 to 7 on Solaris 10.
  • Lead IBM WMB v6.1 migration to 7 on solaris 10.
  • Using the MB best practices to tune the performance of the deployed message flows.
  • Use of ANT script to build and deploy the BAR files on a ConfigMgr.
  • Performance monitoring and tuned database connection pooling parameters, thread pools, JVM Heap parameters and GC cycles.
  • Troubleshot hardware and software problems, and interacted with IT staff or vendors in performing complex testing, support, and troubleshooting functions.
  • Installing and configuring WAS7.0 and WAS6.1/6.0 on Solaris10.
  • Fine tuning the parameters like Heap Size.
  • Analyzing the thread dumps and the heapdumps to cite the problems with the runtime environment
  • Write jacl/jython scripts to automate tasks of deployment and configuration
  • Optimize the thread pool and WebContainer thread parameters.

Environment: IBM MQ 6/7, IBM Message Broker 6.1/7.0, IBM Web Sphere App Server 6.1/7, EJB3.0, JDK5/6, J2EE, JNDI, XML, Oracle 10g/11g, Solaris 10, C programming language, Erlang/OTP language

We'd love your feedback!