Swetha
*******************@*****.***(***-***-****)
Professional Summary:
Around 4 years of experience in JAVA/J2EE projects in enterprise application design, development, testing, debugging, documentation, deployment and integration of different software applications.
Highly involved in full software development life cycle implementation.
Experience as a full stack developer.
Experience in building enterprise Applications using Core Java, XML and JSON, MVC.
Have experience in Frontend development using HTML5, CSS3, JavaScript, jQuery, AJAX, JSP, and XHTML.
Hands-on experience in relational databases like MySQL, Oracle and DB2. Written stored procedures, triggers, cursors and complicated reports.
Excellent knowledge in developing applications with Java/J2EE design patterns (MVC).
Experience in using Tomcat Web Server and WebLogic, WebSphere Application Server.
Excellent knowledge and experience in core concepts that includes Collection API, Threading Concepts, Synchronization, Serialization and Exception handling.
Expertise in using version controls like SVN, Accurev and GIT.
Excellent knowledge in solving Performance issues.
Working knowledge in Ant and Maven for building and deploying the application in web/app servers.
Experience in tracking defects, issues, risks using Jira, Rally and Quality Center.
Experience in developing Splunk queries and dashboards targeted at understanding application performance and capacity analysis.
Developed Web Services using Restful JAX-RS and SOAP JAX-WS services and good knowledge in Service Oriented Architecture.
Experience creating Use Case Model, Use Case Diagrams, Class Diagrams, sequence Diagrams, Microsoft Visio
Quick learner, excellent team player, ability to meet deadlines and effectively work under pressure.
Technical Skills:
Java Technologies : Java,Android, JDBC, Eclipse link, Top link.
Frontend/Scripting : jQuery, Java Script, HTML, XHTML, CSS.
Design Patterns : MVC
Web/Application Servers : Apache Tomcat, WebSphere 8.
Relational Databases : Oracle, SQL, DB2.
SOA Technologies : REST, SOAP.
Testing Tools : Junit, SOAP UI, and Postman.
Build/Version tools : Maven, ANT.
IDEs : IBM RSA, Eclipse, NetBeans.
Tools : SQL server management studio, ALM Quality Center, Hteam.
SDLC Methodologies : Agile Methodology, Waterfall and Iterative
Operating System : Windows/XP/ UNIX
Professional Experience:
Client: Technical Software Consulting Inc, Farmington, MI OCT 16-Till Date
Role: Programmer Analyst
Project- PDO Ford Motor Company
Description: The Ford Motor Company is an American multinational automaker headquartered in Dearborn, Michigan, a suburb of Detroit. PDO application is one of Ford's key product development related applications to create new vehicle's and store historic vehicle’s related data. IPDL application is solving PDO data and creating reports.
Responsibilities:
Involved in software development life cycle including analysis, design, development, Unit testing, refactoring and documentation of the application.
Creates and maintains technical design, project document to understand the flow of the application.
Used Agile scrum development process during the project process to gather up the requirements and issues.
Drive best practice, quality and consistency within design and development phases.
Used agile scrum program management and Rally to track the project development.
Entire applications are developed in RSA, Eclipse and deployed in the WebSphere Application Server.
Implemented new features to generate excel reports for iPDL – Interactive Program Direction Letter using apache poi.
Develop the ORM using JPA, Eclipse Link Top Link.
Ensured high quality code by using pair programming approach.
Write JUnits using mockup or in memory DB for each method, query.
Troubleshoot various software issues using debugging process and coding techniques.
Communicates cross team dependencies and implementation within the teams to ensure quality and timely.
The database used was SQL Developer.
Experience with PCF and associated CI tools (GitHub, Gradle, Jenkins, Nexus).
Extensively used AccuRev, GIT as source code repository and version controlling.
Involved in code reviews and enhancement of application.
Tested the application in different environments for cross browser compatibility.
Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Participate in cross-training and knowledge transfer activities with project teams
Environment: Agile, Java, RSA, Eclipse link, Top link, Junit4, AccuRev,WebSphere 8, SQL server management studio, ALM Quality Center, Hteam and Rally.
Client: Walmart, Bentonville, AR Feb 16-Aug 16
Role: Java Developer and Support Analyst
Project- Sams Club Custom Applications
Description: Sam's Club is an American chain of membership-only retail warehouse clubs owned and operated by Wal-Mart. Custom applications are part of order fulfillment for 768 physical clubs and one online club. Custom applications calculate shipping price, delivery dates, tax, discount and transfers file from one system to other using MFTP jobs. It will maintain carrier details, vendor details, inventory details, Items price details.
Responsibilities:
Technical Design Document to understand the flow of the application.
Used online Agile scrum development process during the project process to gather up the requirements and issues.
Extensively used JIRA to fix and track the workflow.
Used AngularJS as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
Developed web GUI involving HTML5, Java Script under MVC architecture.
Used JSP, Struts and Java script libraries like Backbone and JQuery to develop the User Interface.
Used AJAX & JSON communication for accessing Restful web services data payload
Used hibernate to create persistence class objects and created beans to interact with the database.
The database used was SQL Developer and DB2. Was responsible for developing packages with procedures, functions, cursors, table partitions for populating tables.
Created database objects like Stored Procedures, Tables, Views, Sequences, Cursors, Packages and Triggers.
Used Perforce for source code repository and version controlling.
Involved in code reviews and enhancement of application.
Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Participate in troubleshooting activities (Access Issues, data errors, SQL statements, interfaces to external systems, etc.)
Optimize production support activities - driving down repeat tickets/issues.
Set up of splunk dashboards for continuous monitoring for production support.
Participate in cross-training and knowledge transfer activities with project teams including end-customers.
Used & created numerous Stored Procedures and Functions to implement some complex business logic at the database level to improve response time.
Experience with Master Data management for collecting, matching and persisting data throughout the enterprise.
Environment: Java (JEE 7), JavaScript, JQuery, Log4J, Putty, Spring, Struts, Hibernate, Angular JS,CSS, JBOSS, Unix, Maven, SQL Developer, DB2, Oracle, JIRA, splunk, OneOps, GIT.
Client: N Mind's,India May 12 – Jul 14 Role: Java Developer
Project – Magma Sales Phase 2&3
Description: Magma Fincorp Limited (MFL) is a Kolkata based non-banking financial company registered with the Reserve Bank of India as an Asset Finance Company. We developed magma sales application for vehicle insurance. It can allow user to register and use this application to select insurance policy, track and pay installments for policy.
Responsibilities:
Involved in software development life cycle including analysis, design, development, Unit testing, refactoring and documentation of the application using Java.
Prepared Used JSON to get objects from Enterprise bean and utilized by Angular JS directives.
Extensively involved in HTML, ANGULARJS and CSS coding.
Used Advanced JavaScript techniques with Object Oriented JavaScript like ANGULARJS, for handling dynamic web objects and communication from server.
Technical Design Document to understand the flow of the application.
Used online Agile scrum development process during the project process to gather up the requirements and issues.
Used JIRA to fix and track the workflow.
Developed web GUI involving HTML5, Java Script under MVC architecture.
Used JSP, Struts and Java script libraries like Backbone and JQuery to develop the User Interface.
Used XML to create user interface in android.
Extensively used hibernate to create persistence class objects and created beans to interact with the database.
The database used was SQL Developer and PL/SQL. Was responsible for developing packages with procedures, functions, cursors, table partitions for populating tables.
Created database objects like Stored Procedures, Tables, Views, Sequences, Cursors, Packages and Triggers.
Entire Applications are developed in Eclipse, Android Studio and deployed in the WebSphere server .
Extensively used SVN for source code repository and version controlling.
Involved in code reviews and enhancement of application.
Monitor and provide support to workflows and provide expert knowledge on all workflow designs.
Develop and maintain professional relationships with all online business teams and provide support to web applications.
Provide 24 7 operational support to all production practices on holidays and weekends.
Monitor all alerts and escalate all issues for all procedures and systems.
Coordinate with various teams and raise support ticket for all issues, analyze root cause and assist in efficient resolution of all production processes.
Greet all customers pleasantly and ensure compliance to all customer requirements.
Maintain logs of all issues and ensure resolutions according to quality assurance tests for all production processes
Environment: Java, Android, Eclipse, Android Studio, XML HTML, Servlets, JSP, JDBC, Oracle, SQL, Junit, ORM, MAVEN, SVN, Jira.
EDUCATION:
Masters in Computer Information Systems at University of Central Missouri, 2015 GPA-3.5
Bachelor of Technology at JNTU, Hyderabad (2007-2011) GPA-3.57