Post Job Free
Sign in

Software Engineer

Location:
Long Beach, CA
Posted:
July 22, 2017

Contact this candidate

Resume:

Profile Summary

Software Engineer with over * years of IT industry experience specializing in object-oriented approach in the development of Web and Enterprise applications using JAVA and J2EE technologies

Worked under Waterfall and Agile methodologies

Adept in SQL and noSQL (MongoDB) databases

Proficient with frameworks like AngularJS, Spring, Struts and Hibernate.

Proficient in the Test-Driven Development of a web application with by making use of new framework like AngularJS with RESTful services and MongoDB

Academic Background:

California State University – Long Beach

Master’s in Computer Science

Aug 2015 – May 2017

Narayana Engineering College, Nellore, India

Bachelor’s in Information Technology

Sep 2007 – May 2011

Technical Skills:

Programming:

Data Structures, Algorithms, Object Oriented Programming, Full Stack Development

Language:

Java, C++, C, VBScript

Web Technologies:

HTML, CSS, Bootstrap, JavaScript, REST, AngularJS, PHP, Servlets, JSP, JSF

Database:

Oracle, MySQL, MongoDB

Frameworks:

Spring, Struts, Hibernate

IDE:

Eclipse, NetBeans, RAD, Android Studio

Tools:

Apache Ant, Junit, MKS, Robo 3T, DB Visualizer, Service Now

Experience:

IGATE Global Solutions, Bangalore, India May 2012 - July 2015

Senior Software Engineer,

Responsibilities:

Team lead for Java team, a production support team for the Customer Support

Configuration Manager for the project which involved 7 different teams

Played major role in the development of Group Review module in the Enterprise Access Review Application

Involved in the implementation of the other core modules and integration with other co-related applications.

Client side validation on the JSP pages using java script

Migration of data from Xml to database using openxml and fixing the issues with the migration

Development of business logic in spring MVC and implementing ORM with database by making use of Hibernate framework

Fixing bugs, managing the change requests and testing the changes

Presenting statistical analysis of the performance and progress of the team on the high priority incidents to the customers

Managing the application deployment in to production

Creating work break down structures for the project and assigning tasks to the team

Training new employees on the existing applications

Achievements:

Promoted to Senior software engineer and Configuration manager from a trainee position in one year

Automated the complete metric tracking process which increased the efficiency and reduced the effort

Received “Pat on the back” award for successful delivery of the tasks in stipulate time frame

Implemented an automatic query generator which helped the team to run the queries directly instead of checking the log files and manually writing queries

Projects:

Secure Home Automation Network

Implemented a secure communication channel between mobile device, cloud server and home network.

Developed a RESTful web service to communicate to the database

Implemented salting using SHA 256 encryption

Implemented Perfect Forward Security by ECDHE using Java and Open SSL.

Encrypted data transfer between embedded devices using AES-256 in home network.

Analysis on Yelp Dataset in RDBMS and NoSQL

Imported JSON formatted Yelp dataset into Oracle Database 11g and MongoDB.

Built a Java Application which fetches the details of the restaurant based on the geospatial queries

Implemented indexing

Extracurricular:

Conducted a workshop on Basics of Programming Languages in Sree Venkateswara Engineering college

Gave a guest lecture on SDLC for engineering students

First prize 2-years in a row in intra-department drawing competition

Single point of contact for my class for cultural events and sports

Participated in dancing from Grade 9 to work life; won 3rd prize in group dancing Corporate Talent Championship, south zone of India, August 22, 2014



Contact this candidate