Post Job Free

Resume

Sign in

Senior Developer

Location:
Boston, MA
Posted:
March 25, 2015

Contact this candidate

Resume:

Himanshu Yadav

acovyh@r.postjobfree.com

704-***-****

Developer

* ***** ** ********* ** design and development of financial products in

Java and J2EE technologies.

Achievements

1. Built configurable UI framework which enables non-technical BAs to

create their own data capture forms.

2. Lead the team which has launched bank's first internal mobile

application in a short span of 6 months.

3. Recognized as 'Most Valuable Player' of the group for leading current

integration successfully.

4. Given Spot Award for developing tools to help team in their analysis

and quick response time.

SKILLS & STRENGTHS

Primary Skill Java, J2EE, RESTful Services

Secondary Skill Spring, Apache Camel

J2EE Frameworks Jersey 1.8, Jackson 2.2, Spring RESTful Services, Spring

MVC, SOAP Web services, Spring Framework

Template Engines Freemarker 2.3, Apache Velocity 1.5

ORM Hibernate

JavaScript jQuery

UI Framework Bootstrap v3.0

WORK EXPERIENCE

Services-Core

Duration: June 2014 - Present

Client: Macys.com

Employer: Optaros, Boston MA

Position: Senior Developer

Services-Core (SC) is a Restful API which provides a platform to develop

RESTful Services on top of it. It provides features like validation,

security, logging, auditing and testing out of the box. Macys.com has

plenty of front end and backend web services. Each of the service is

developed using different design and frameworks. SC standardized all these

services and gives a unified view to all the services across the

organization.

Role & Responsibilities:

1. Migrated one of the existing web service to Services-Core

framework.

2. Developer Services-Core's Controller logic which gets extended by

application using this api.

3. Developed Services-Core's auditing framework. It standardized each

request/response with ISO auditing guidelines.

Policy Administration System

Duration: Feb 2012 - June 2014

Employer: Majescomastek, Glastonbury CT

Position: Senior Developer

PAS enables business analysts to change policy related configurations

without developer's involvement. It is a powerful product which allows

business people to write their own scripts for rule engine in plain English

syntax.

Role & Responsibilities:

1. Introduced Apache Camel integration framework which is now the

interface layer of the system. All the incoming/outgoing messages to

external systems, web services etc go through Camel layer. Apache

Camel is an implementation API of Enterprise Integration Pattern.

2. Built a configurable data capture UI framework. It is a combination of

Bootstrap 3.0, Freemarker and Spring MVC. It helps business users

develop their own data capture forms by writing `form definition

language`. FDL is more of a structured xml format. I am the only

person working on building this UI container.

3. Maintaining and customizing product for one of the client Wawanesa

Insurance.

4. Built an internal wiki for the team to share as an intranet portal. It

helped the team in terms of knowledge management. Wiki is the

implementation of open source Mediawiki software.

Technologies: Apache Camel, Spring MVC, Freemarker, Bootstrap3.0, jQuery,

Hibernate

Global Fulfillment Online (Mobile)

Duration: Dec 2010 - Feb 2012

Client: Bank of America, Chicago

Employer: Infosys Technologies

Position: Technology Consultant

GFO mobile is a blackberry application for Bank's Sales Associates.

It is a mobile version of original GFO web application. It delivers real-

time status updates of client's sales request status. It provides the

flexibility to know how far along the client's request status is, no matter

where the Sales associate is physically located.

App Store URL: http://BBApps App Name: GFO Blackberry

Role & Responsibilities:

. Developed the front end of the mobile app using Blackberry Webworks

SDK. This includes building 'cod' file out of the front end code and

deploying it on bank approved devices for end to end testing.

. Developed the RESTful service for the device. Responses from RESTful

service were minified version of existing service for the web portal.

Reused the web portal's DAO layer with the Spring RESTful controller.

It helped to keep data of web portal and mobile app in sync.

. Onsite and offshore coordination: It includes assigning daily tasks to

offshore team, resolving all their requirement/design related queries

and validating their end of the day delivery.

Technologies - Blackberry Webworks 2.0.0, Spring RESTful service, AJAX,

HTML, CSS.

Global Fulfillment Online (Web)

Duration - Sep 2009 - Dec 2010

Position: Technology Lead

Client - Bank of America, Charlotte

Employer: Infosys Technologies

Global Fulfillment Online is web application for Bank's Sales

Associates. GFO helped associates to raise sales request for more than 400+

products of Bank Of America. This portal helps associate to raise request

with all required information and process their request quickly. It

provides real time status of sales requests.

Application URL: http://globalfulfillmentonline.bankofamerica.com

Role & Responsibilities:

. Developed velocity template of application. It renders UI page for

more than 300 products without any static JSP page. It helped client

reduce development time of product layouts.

. Worked on the design of service layer of the application. It helps

Action class layer to talk to DAO layer through configuration file.

Business service layer works as a abstract layer between action and

DAO layers.

. Coded a module by which user can upload/download utility. Users were

allowed to upload 5 different types of document with maximum size of

2.5 mb.

. Written communication logic of downstream application GFS (a dot net

application) using MQs. This includes reading unsolicited messages

from GFS application through a queue listener.

Technologies - Struts 2.1, Spring Framework, Apache Velocity1.5, AJAX,

JAXB, SOAP WebServices, Weblogic 9.2 application server, Weblogic Workshop,

Oracle 10g, PL/SQL,Toad

Automatic Clearing House

Duration - Dec 2008 - August 2009s

Position: Developer

Client - Bank of America, Charlotte

Employer: Infosys Technologies

The Bank side ACH (Automated Clearing House) Development project is

focused on check processing systems. An ACH payment is a mechanism for

electronic funds transfers such as direct deposit, direct payment, business-

to-business payments, e-checks, e-commerce payments and tax payments. Wells

Fargo (WF) and Bank of America (BAC) have partnered to develop the next

generation shared ACH processing solution.

Role & Responsibilities:

. Worked on a module which is reading data from a downstream application

(Pariter).This module reads the data from Pariter and convert it to

application specific DTO object.

. Prepared and helped fellow developers on their unit test plans.

. Fixed lower environment defects and worked on last minute change

controls requests.

Technologies - JDK1.5, EJB 2.1, Struts 2.1, Rational Application

Development (RAD), Oracle 9.1, Toad

BA Direct Information Reporting-OLS-RPO

Duration - July 2006 - Dec 2008

Position: Developer

Client - Bank of America

Employer: Infosys Technologies

This project takes care of enhancements and maintenance of the Bank

of America Direct suite of products. Bank of America (BA) Direct is one of

many services that Bank of America offers to its customers to help with

their cash management efforts. Direct is a Web-based suite of applications

including Payments Management, Treasury and Trade Services. This automated

business solution enables companies to access data and perform transactions

in real-time via web.

Role & Responsibilities:

. Implementation of small and medium enhancements

. Supporting contingency environments

. Code review and application maintenance.

Technologies - JDK1.4.1, EJB 2.1, MQ, Websphere Studio 5.0, Websphere

Application Server (WAS), Oracle 9.1, Toad, TogetherJ

Personal Projects

Manage Your Own Device

Status: Closed

It's about bringing BYOD concept to consumers. Participated in Startup

Weekend Stamford 2012 and build the MVP for Android devices on the same

weekend. With the team of 2 developer and 1 non-developer, we won the

second award at the event. After everybody's encouragement, our team

decided to pursue this idea further. I work on this project during the

weekends. Presently trying to implement BYOD services for Windows devices.

URL: http://manageyod.com

Roles and Responsibilities:

1. Building the website which includes device management dashboard for

the user.

2. Implement iOS's BYOD functionality in the next iteration.

SAVV

Status: Closed

This project was about building fashion-social platform for cloth designer

where they can open their own stores and sell stuff. I met the co-founder

on Quora who is a model and has this idea. I joined him as a technical co-

founder and build the invite site for initial buzz. I have worked on some

other pages to help us present ourselves to the investors and VC firms.

URLs: http://thesavv.com and http://yovle.com

EDUCATION Details

. Bachelor of Technology in Computer Science & Engineering Aug 2001-Aug

2005

UP Technical University, Uttar Pradesh. GPA:70%



Contact this candidate