We provide IT Staff Augmentation Services!

Applications Developer  Resume

4.00/5 (Submit Your Rating)

Austin, TX

OBJECTIVE:

Seeking a full - time opportunity to work as a Software Developer

TECHNICAL SKILLS:

Databases: Oracle, MySQL, DB2,

Web Technology: JSP, HTML5, CSS3, JavaScript, JQuery, Node.js, JSON, XML, AJAX

Programming Languages: Core Java, JAVA Spring MVC, JAVA Spring core and beans, J2EE- EJB, Groovy

Other Tools: MAVEN, EH Cache API, DataTables API, Glassfish, Tomcat, Agile, Eclipse, IntelliJ, Junit, Perforce, Jenkins, GIT, Gradle, Splunk, Jenkins, Netflix Eureka(Spring Cloud)

Web Services: REST API, JAX-RS

Cloud Technologies: AWS Lambda, API Gateway, AWS RDS, AWS CloudFormation

OS: Windows, Linux (Ubuntu, Debian)

PROFESSIONAL EXPERIENCE:

Confidential,Austin, TX

Applications Developer 

Responsibilities:

  • Exposure to AWS SDK and “AmazonRDSClient” interface.
  • Exposure to AWS CloudFormation to construct a stack constituting of AWS RDS instance and Parameter group.
  • Implementation of “Recovering the database from Snapshot” using AWS CloudFormation template.
  • Exposure to PostgreSQL in order to connect to RDS instance.
  • Feature implementation of ELB-Logging, Dynamically determining latest AMI and ReplacingUpdate policy of AutoScaling Group within the tool.
  • Involvement in solving complex problems specific to AWS RDS and AWS Cloudformation, Security Groups, Autoscaling Groups.
  • Implemented spring boot microservice in REST for jdbc connection and SQL script execution in RDS Postgres instance.
  • Familiarity with Spring Security.
  • Deployment of multi-tier applications across different VPCs.
  • Used Jenkins for Continuous Integration and delivery.
  • Used mockito and Junit for Unit testing.
  • Exposure to Splunk to retrieve the logs
  • Configuring up Jenkins jobs and pipeline for continuous intrgration.

Environment: Groovy, SpringBoot framework, AWS RDS, AWS CloudFormation, Basic Auth(LDAP Auth, In-Memory Auth) AWS ASG/ELB, Gradle, Windows OS, GIT, Spring boot REST microservice, Junit, Mockito, Splunk

Confidential,Rockville MD.

Applications Developer 

Responsibilities:

  • Wrote a microservice that creates databse user accounts on Postgres RDS instance.
  • Microservice does JDBC database connection and script execution.
  • Implementation of Spring security basic authentication mechanism to authenticate the microservice.
  • Deployed microservice on AWS Autoscaling Group using AWS Code deploy.
  • Consumed the API using RestTemplate class
  • Exposure to Continuos integration and delivery tool- Jenkins.
  • Used Spring cloud Netflix Eureka to perform service discovery and registration.

Environment: Java SpringBoot, REST Microservice, AWS ASG, AWS code deploy, Jenkins, Netflix Eureka, Spring security- Basic Authentication

Confidential,Austin,TX

 Applications Developer

Responsibilities:

  • Automation of Web UI using Selenium Webdriver

Environment: Java, Selenium webdriver, TestNG framework

Confidential,Boston, MA

Application Engineer

EWSSubscription

Responsibilities:

  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Designed class diagrams and sequence diagrams as a part of Design Phase using Microsoft Visio.
  • Designed User Interface using JSP, CSS, JQuery, Javascript.
  • Used Spring Framework to ensure Application scalability, Security and Concurrency Management.
  • Web Services for data transfer from client to server and vice versa using REST.
  • Worked in multithreading to synchronize the data when more users come in and deal with concurrency issues using Singleton Class and locking mechanism.
  • Used Glassfish Application Server for deployment and Maven for build.
  • Implemented Caching Mechanism using EH Cache API.
  • Implemented various J2EE Design patterns like Singleton, Business Delegate, Façade Design Pattern and Factory Design Pattern.
  • Used JUnit framework for unit testing of application and Maven to build the application.
  • Used SLF4J to capture the log that includes runtime exceptions.

Environment: JAVA, J2EE- Spring MVC, JNDI, MS Active Directory, HTML, JavaScript, Jquery, JSON, CSS, JUnit, UML, Restful web services, JAX-RS, Eclipse, Glassfish, Design Patterns, AGILE, Windows OS

Confidential,Boston,MA

Applications Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Designed class diagrams and sequence diagrams as a part of Design Phase using Microsoft Visio.
  • Used Spring Framework to develop the Application.
  • Used Apache Http Client library to generate requests and responses.
  • Worked in multithreading to synchronize the data.
  • Worked with Future, Callable, Runnable interfaces of JAVA 1.8
  • Used Glassfish Application Server for deployment and Maven for build.
  • Implemented various J2EE Design patterns like Singleton, Business Delegate, Façade Design Pattern and Factory Design Pattern.
  • Used JUnit framework- Mockito for unit testing of application and Maven to build the application.
  • Used Log4J to capture the log that includes runtime exceptions.

Environment: JAVA Multithreading API- Future and Callable Interfaces, J2EE, Spring framework, Dependency Injection, HTML, JavaScript, Jquery, CSS, Junit framework Mockito, UML, Glassfish, Intellij IDEA, Design Patterns- Singleton Design Pattern, Factory Design Pattern, TDD, AGILE, OS- Linux.

Confidential,Boston,MA

Applications Developer

Responsibilities:

  • This project involved migration of existing “eval” API of MATLAB and Simulink Server (MSS) that evaluates “eval” requests of MATLAB code obtained from client (EdX/Cody/MOOC applications) onto AWS Lambda.
  • Implemented “createFile” API that creates MATLAB files on AWS Lambda to be evaluated from “eval” API.
  • Was involved in design, implementation and unit testing phases of the project.
  • Worked with npm and Async and File modules of node.js at length.
  • Used cloud watch for debugging logs.

Environment: Node.js, NPM, AWS Lambda, OS- Debian, POSTMAN, AWS Lambda, CloudWatch, NodeUnit, TDD.

Confidential 

Software Development Intern

Responsibilities:

  • Involved in Requirements Gathering, Design, Implementation and Testing phases of the application.
  • Used Spring MVC 3.0 coupled with REST service calls for services like “Grade Calculation” and ‘Score reporting”
  • Used ORM tool Hibernate to map objects with Mysql.
  • Used Ajax to invoke service from front end.
  • Used HTML, CSS and Jquery for front end design

Environment: Spring3.0 MVC, MySql, Hibernate3.0, Javascript, HTML, CSS, Apache Tomcat, GIT, Maven

Confidential 

Assistant System Engineer Trainee

Responsibilities:

  • Involved in Requirements Gathering, Design, Implementation and Testing phases of the application.
  • Used Core Java and Java Server Pages for UI development and Business Layer. Used servlets as controller to delegate the requests.
  • Oracle was the database for storing and retrieving data
  • Used Hibernate as an ORM tool
  • Performance of Operations like “Registration of parties”, “Ability to view the registered parties”, “Count the number of votes received by each party”.

Environment: Core Java, Hibernate3.0, Oracle, putty, Winscp, Maven, Tomcat Server, Servlets, JSP, Linux

We'd love your feedback!