We provide IT Staff Augmentation Services!

Software Systems Engineer Resume

3.00/5 (Submit Your Rating)

Ashburn, VA

SUMMARY:

  • Almost 8+ years of experience working with Confidential and federal companies like Pragmatcis and clients: Confidential, Confidential, Confidential, Confidential .Worked in java based web development and Testing.
  • Hands on development experience in frameworks like Core Java( jdk 1.8), Spring boot, Camel and angular 2.
  • Excellent hands on experience in cloud products like Pivotal Cloud foundry created user - provided services to manage credentials and login using eureka server.
  • All the REST service created are delivered as swagger and protected using apigee.
  • Created delivery pipeline for all the projects using atlassian products like, stash, Jenkins, confluence.
  • Messaging queue experience include hands on creating rabbitmq queue manually and programmatically, creating user provided service in Cloudfoundry and in local.
  • Spring security experience include OAuth 2. Added Oauth2for apigee and ADOM access control for Angular 2 based application.
  • Database experience include oracle and NoSQL databased like Neo4j DB.
  • All the application developed are deployed to cloud foundry.
  • Front end applications developed are protected with SSO and built using npm package manager and NodeJS.
  • Worked as a part of agile team. Tickets are updated and monitored using Jira.
  • Created Docker image, build them and pushed them to docker hub. Deployed the Docker image in Cloud foundry.
  • ELK stack to monitor loggin, created Junits and mocked the unit testcase using in-memory database.
  • Core java skills include working knowledge on OOPS concepts, collection and synchronization.
  • Clearance: Public Trust clearance for the previous project at Pragmatics, Confidential, FAA.
  • Discussing on the requirement and developing stories and estimation for Agile projects.
  • UNIX experience includes writing shell scripts for scheduling jobs and manual testing of the batch jobs. Created shell script to automate client specific encryption/decryption. Executing SQL query using shell scripts.
  • Front End development using Javascript, HTML, CSS, Bootstrap, Front end testing using Selenium IDE.
  • Defect tracking experience with atlassian products like JIRA, HP QC.
  • Code coverage experience with EclEmma.
  • 8 + year experience in practicing Test Driven Development(TDD), Agile.
  • Application development experience using Java/J2EE technologies such as JSP, Struts, Spring MVC, Hibernate and Java Script using IDE tools such as Eclipse
  • Experience includes writing XML scripts for application build & Deployment using POM.xml.
  • Testing experience includes Selenium, Junit for Unit Testing, Bench Testing, White Box Testing, Jmeter.
  • Experience includes preparing UML diagrams using RAD 6.0 and writing Functional & Design Specs.
  • Worked on confluence, Wiki and DMS.
  • Completed my final year internship for 5 months in Wipro Technologies, Chennai.

PROFESSIONAL EXPERIENCE:

Software Systems Engineer

Confidential, Ashburn, VA

Responsibilities:

  • This project constitutes 3-4 different applications of wisegate applications, which is the backbone of VEC. I was extensively included in the migration of data from oracle to Neo4j Database. I was included in the development of application using spring boot and camel to retrieve oracle feed and getting them into RabbitMq, and reading out of rabbitmq to an application, which will execute the cypher in the Neo4j. Second project was about Customer relation management (VECRM), which was front end development using and Angular 2 with SSO protection and REST service development using spring boot and creating swagger component. In all the project, stash was used to manage the code, Jenkins was used to build the code and deploy them to cloud foundry.
  • Third project (europ-services) was to validate the entitlement migration from oracle to Neo4j, I used kie server to create rules to frame the cypher query depending on various conditions. Fourth, notification service is to create REST service and swagger to retrieve data from neo4j, which will be used by another application external to REST. All the rest service developed are protected using apigee. All the above project was added to the delivery pipeline, that I created individually for every application. The delivery pipeline automatically detect the any recent code check-in’s Atlassian stash to build is started immediately by Jenkins job which will build and deploy the application cloudfoundry. Created and mocked unit testcases using Junits and projecting the test coverage using Sonar.

Software Engineer, Associate in Pragmatics

Confidential,Reston,VA

Responsibilities:

  • Managing the existing code base available for the Marketplace- MSI, Writing new and refining the existing Junit test cases. Followed Test driven development throughout the project. Trained by Pragmatics, Confidential on Agile methodology for this project. Discussed and developed Storied and estimated time required for every story.
  • Estimated code coverage. Using TDD development wrote Junit test cases and and refined application code using Spring MVC, JPA, JDBC, Hibernate, MySQL db, HSQL DB, JSP, Java Script for the front end. Maven for continuous Integration. Documenting SOW for SHOP module and managing the docs in confluence. Unix experience includes developing shell scripts for db querying. Piping db output to a file.
  • Worked on vim editor. Worked on POM.xml for managing Maven dependency. Running selenium IDE and developing the features based on TDD.

Skills: Spring MVC, MYSQL, HSQL DB, JPA, JSP, XML for mapping, JIRA, EclEmma, Sun Solaris, shell scripting,confluence.

Confidential

Responsibilities:

  • This is a lotus notes application developed to create a workflow process when a payment done in the application is submitted using JBPM workflow engine. This is a POC done individually for the client to implement BPM workflow for the application.

Skills: MySQL, Oracle, Hibernate, J2EE, JSP, Java Beans, JavaScript, Struts, Tomcat Web Server, JBPM - Business Process Management, JDBC, Java, XML, Ant, CVS.

We'd love your feedback!