Post Job Free

Resume

Sign in

Manager Developer

Location:
San Francisco, CA
Posted:
October 08, 2015

Contact this candidate

Resume:

Employer Detail

Name: Ashutosh

Phone: 603-***-****

Email: acr0ke@r.postjobfree.com

Thejaswini

PROFESSIONAL SUMMARY

* ***** ** ********* ** Information Technology involving all phasesof SDLC that include Analysis, Application Design, Development, Testing and Maintenance on Enterprise Applications Primarily in J2EE platform across multiple business domains.

Very Strong Object-Oriented Developer with experience in Software Design.

Highly experienced in designing, developing and debugging applications using technologies likeJava SE,J2EE,Jquery 1.4,Servlets 2.4, JSP, Struts 2.0, JDBC 3.0, Maven 2.1,JavaScript.

Hands-on Experience in developing J2EE applications using frameworks such as Spring, Struts, Hibernate, Log4J and Junit.

Proficient in application development using spring modules Spring-Core,Spring-MVC and Spring-ORM.

Experience in designing and developing Web services using Spring-WS.

Hands on experience in developing SOAP andRESTfulWeb services.

Good exposure to XML technologies such as XSD, XSLT 2.0, XPath 2.0,

JAXP 1.1, JAXB 2.0.

Experience in modeling entity associations and skills in Hibernate3.xmapping.

Knowledge in build automation using opensource tools such as Maven and Ant.

Knowledge in programming web servers and application servers (Tomcat 6.0, JBoss 6.1).

Software system architecture sense and basicknowledgein applying design patterns.

Good knowledge and experience of UML, Unified Process at the Enterprise level and familiarity with popular process methodologies like Agile, Waterfall

Proven skills in Requirements gathering and documenting use cases

Manufacturing and Retail DomainExperience.

Devoted, smart, passionate Developer with competent multi-tasking skills and a good reputation of strong problem solving capabilities and work ethics.

Hands on experience in writing stored procedures, triggers and functions

Good Communication and People Skills.

TECHNICAL SKILLS

Languages

Java 1.4/1.5/1.6,J2EE,ObjectiveC,C,C++,PERL,SQL,UML

UI Technologies

Jquery, Ajax,HTML 5.0, JavaScript,JSF,JSP,JSTL,CSS 3

J2EE

Servlets 2.4, JSP 2.0, JSTL, JDBC3.0, JMS, JNDI,Shell scripting,Web services

Frameworks

Spring 3.0, Struts 2.0, Hibernate 3.2,Log4j

Web services

Spring-WS,RESTful,SOAP

XML/Binding Technologies

XML, DTD, XSD, XSLT, XPath, JAXB

Operating Systems

Windo Mac OS, Linux, Windows 2000/XP/Vista,7,8

IDE/Tools

Eclipse 3.4, NetBeans,TOAD,Radar,SVN,WinSCP,FileZilla

Web Servers

Tomcat 6.x/5.x/4.x

Application ServersS

Jboss4.2 GA.

RDBMS

Oracle 10g,MSSQL 2008, My SQL5.0,Rapid SQL,Stored Procedures,Functions,Triggers

Version Control Tools

GIT,SVN

Build Tools

Maven 2.0, Ant 1.5

Testing

Junit

Process

Agile, waterfall

PROJECTS SUMMARY:

1.Senior Developer (Java/J2EE) Nov2014 – Till Date

Client: Freddie Mac, VA

Project: Cash Pooling Manager

Description:Freddie Mac is a financial provider with their primary business model comprising of mortgage backed securitization business.The Cash Pooling Manager is a project that deals with the securitization of Freddie Mac cash loans.Freddie Mac buys a bunch of loans from the banks,pools them to form cash pool of loans and these pools are securitized and traded in the market as securities.The cash poolong Manager is a new application that performs the cash pooling process and sends pool information to the downstream applications perform disclosure and issuance of the securities to the traded counterparts.The application receives pool files from qrm application,validates and processes the pool to broadcast, preliminary disclose and issue. The application is responsible to send the broadcast preliminary and issuance events to sec manager application queue.

Responsibilities:

Requirement Analysis, Effort estimation, Design Documentation.

Design, Build, Test, and Deploy application

Used AGILE methodology to accommodate the changing requirements.

Design and Development of Enterprise modules using Java, SOAP and SQL Server.

Develop Soap Web servicesand test using SOAP UI.

Used SonarQube scan to improve coding quality.

Worked on creating and executing unit test cases with Junit.

Worked on log4j API for implementing logging in the application.

Involved in SCRUM meetings and followed the AGILE methodology.

Problem resolutions and bug fixes

Knowledge transitions and mentoring new members.

Environment:Windows, MS SQL Server,Oracle Web logic server

Tools:Eclipse for application development, Rapid SQL for Database Access, GIT for

version control.

2.Senior Developer (Java/J2EE) Sep 2013 – Oct 2014

Client: Apple, Inc, Cupertino,CA

Project: Schedule Manager for Apple Store Managers

Description:Schedule Manager is a web based application implemented on top of Kronos Schedule Planner which Apple store managers would use to plan the schedules for employees. This application pulls out planned schedule data from Kronos and provides a customized screen which allows the Managers to track any change in the actual schedule. It allows the managers to track the attendance information, break times and zones in which employees are assigned to work. It also showcases report on Job transfer sets and availability of employees. This is also used by employees to view their schedules.

Responsibilities:

Requirement Analysis, Effort estimation, Design Documentation.

Design, Build, Test, and Deploy application

Enhance the application to make it interactive from initial view only application

Creating JBoss instance in new servers for application deployment.

Maintaining the application

Migrating from XML based data retrieval mechanism to Database.

Configuring Tomcat web server for new application deployment.

Resolve security issues in JBoss application server.

Used Spring MVCframework.

Worked on creating and executing unit tests with Junit.

Worked on log4j API for implementing logging in the application.

Problem resolutions and bug fixes

Knowledge transitions and mentoring new members.

Environment:Linux, Mac OS, Oracle 10g, PL\SQL,Spring MVC, JSP, Javascript, CSS, JBoss Application server, Tomcat Web server.

Tools:NetBeans for application development, SQL Developer for Database Access, SVN for version control.

3. Developer (Java/J2EE) Mar 2013 – Sep2013

Client: Target Corporation, Minnesota,MN

Project: Target Gift Registry

Description:This project is aimed at development of web services for Target Gift Registry. Target Gift Registry as of now depends largely on mainframe based systems which is going to be migrated to Oracle database. The project involves developing web services which can be used for data retrieval and storage mechanism across different business channels of Target like Retail store kiosks, Mobile Apps, Target.com Website and Contact centres.

Responsibilities:

Requirement Analysis, Effort estimation and Technical Design documentation.

Design and Build new web services using Spring and RESTful API

Test new web services using RESTClientTool.

Analyse existing web services and come up with defects and enhancements.

Used Hibernate framework for database operations.

Design, Build, Test, and Deploy enhanced web services.

Worked on creating and executing unit tests with Junit.

Worked on log4j API for implementing logging in the application.

Defect fixes for existing web services

Environment: Spring, Hibernate, REST,JSP, Javascript, CSS.,Maven

Tools:Eclipse, SQL Developer for Database access,clearcase for version control.

4. Developer (Java/J2EE) Nov 2012 – Feb2013

Client: Apple, Inc, Cupertino,CA

Project: Forecast Planner for Apple Store Managers

Description:This project was aimed at developing a web application which can be used by Apple store managers to plan the workload for their stores. The application will pull data from Kronos through XML APIs and display the planned workload in Kronos to the Managers. The managers can view and change the workload from the UI screens provided and save the workload data directly to Kronos.

This application allows flexibility of workweek for stores across different regions. For example, France store managers will see workweek starting from Monday and US store managers will see workweek starting Saturday.

Responsibilities:

Requirement Analysis, Effort estimation, Design Documentation.

Design, Build, Test, and Deploy application.

Designed and implemented the user interface using JSP, Servlets, JavaScript, HTML, CSS.

Creating JBoss instance in new servers for application deployment.

Used Struts 2.0 for the action classes.

Worked on creating and executed unit tests with Junit (Test Driven Development).

Worked on log4j API for implementing logging in the application.

Migrating from XML based data retrieval mechanism to Database.

Configuring Tomcat web server for new application deployment.

Resolve security issues in JBoss application server.

Problem resolutions and bug fixes.

Perform Code reviews.

Knowledge transitions and mentoring new members.

Environment:Linux, Mac OS, Oracle 10g, Struts, JSP, Javascript, CSS, JBoss Application server, Tomcat Web server.

Tools:NetBeans for application development, SQL Developer for Database Access, SVN for version control.

5. Developer (Java/J2EE) Jan 2012 – Oct 2012

Client: Apple, Inc, Cupertino,CA

Project: Splash Page for Kronos

Description:This project was aimed at implementing a single landing page for the Global users of Kronos and Kronos based applications from Apple. Once a user is authenticated to the system by Apple Directory Service Authentication, he will be redirected to his corresponding Kronos instance without manually entering the instance url for his geographical location.

This page is used by Super users to navigate to the Kronos instance of their choice by selecting appropriate region. This is also used by Apple IS&T to post hot messages and downtime notifications.

Responsibilities:

Requirement Analysis, Effort estimation, Design Documentation.

Designed and implemented the user interface using JSP, Servlets, JavaScript, HTML, CSS.

Implementing tinyMCE editor which allows the users to dynamically edit the messages on the web page.

Design, Build, Test, and Deploy application

Used Struts 2.0 for the action classes.

Worked on creating and executed unit tests with Junit (Test Driven Development).

Worked on log4j API for implementing logging in the application.

Coordinated with IntegrationTesting, System Testing, and Functional Testing and fixed the defects.

Resolve security issues in JBoss application server.

Problem resolutions and bug fixes

Environment:Linux, Mac OS, Oracle 10g, Struts, JSP, Javascript, CSS, JBoss Application server, Tomcat Web server.

Tools:NetBeans for application development, SQL Developer for Database Access, SVN for version control.

6. Developer (Java/J2EE) Sep 2010 – Nov2011

Client: Fifth Third Bank, Cincinati,Ohio

Project: MLO Website

Description:MLO Website is a dedicated web channel improving the web based storefront capabilities for the Mortgage Loan Originator (MLO), allowing the MLOs to create a direct link to their book of business via the web and enable prospective borrowers to self-initiate the sales relationship via application data submission.

Responsible for the end-to-end development of Back Office module which includes Reporting, Content Management etc

Responsible for Google Map Integration with the Front Office module.

Responsible for writing application URL rewrite rules in IBM HTTP server.

Responsible for creating technical design document.

Involved in peer review.

Involved in defect fixing and analysis of performance issues.

Environment:Core Java, J2EE, JMS, Spring, Hibernate, Oracle 10g, Maven, JBoss/Websphere application server, IBM HTTP server.



Contact this candidate