Post Job Free
Sign in

Service Developer

Location:
Dallas, TX
Posted:
May 02, 2018

Contact this candidate

Resume:

Sanjidh Kumar

*******.********@*****.***

609-***-****

Experience Summary

An effective communicator with excellent relationship building & interpersonal skills. Strong analytical skills, problem solving & organizational abilities with over 8 Years of Experience.

Outstanding Full Stack Developer with proven expertise in object-oriented analysis and design and exceptional record overseeing all facets of Software Development Life Cycle, from analysis and design to implementation and maintenance

Successful experiments in developing Internet of Things Products (Software-Hardware-Cloud-Network-System Integration)

Full End to End Development of Android-Internet controlled Home Automation System

Strong Skills in Project Management, Corporate Communication, New Product Launches, Sales Management, Customer Relationship Management, Delivery Management and Bidding

Fluid understanding of multiple programming languages, including C, C++, Java, J2EE, SQL/PL SQL, MATLAB, XML, JSON

Data Analytics using R and Python

Have worked in SOA, SOI, Spring WS MVC Boot, Micro Services, Web Service Development SOAP and REST APIs

Excellent communications and leadership skills. Adapt at building strong working relationships with coworkers and management. Have good exposure on Agile Methodology.

Talented problem solver able to think "Out of The Box"

Proven background leading teams in stressful, deadline-oriented environments.

Possess business knowledge various domain in Retail, Airline, Telecom, Internet Of Things and Banking domain

Creative thinking in handling all situations. Extremely good in providing innovative ideas to resolve.

Strong proficiency with Core Java with strong understanding of Core Concepts, Multithreading, Collections/Data Structures and Event/Exception handling.

Experienced in application design and development using technologies - Java, Java EE (JMS, EJB, Servlets), Oracle PLSQL, Struts, Spring, Hibernate, HTML, PHP, XML

In depth knowledge of Message-oriented Middleware architecture. Expertise in development using Java Message Service API.

Expertise in performance tuning distributed, multi-tiered enterprise applications with high volume transactions

Experience with various Object Relational Mapping (ORM) frameworks like iBATIS, Hibernate for mapping between SQL databases and objects in java.

Experience in Object Oriented Design using Enterprise Architect.

Hand-on experience on project management tools like JBPM, JIRA.

Hands-on with Node JS and Angular4.

Strong communication, interpersonal and presentation skills.

Excellent Analytical and Problem-solving skills, experience of leading and coordinating a large size team.

Technical Skills

Languages

Java, JavaScript, SQL, PL/SQL, C++, HTML, JSP, XML, MATLAB

Web Technologies

HTML, CSS, SCSS, JavaScript, AngularJS, Typescript

Framework and Technologies

Java, J2EE, Spring WS, Spring MVC, Spring Boot, Service Oriented Architecture (SOA), REST API in WebSphere Commerce (IBM WCS), Apache Struts, SOAP and REST APIs, Apache Wink REST Servlet, Service Oriented Integration (SOI Services), Micro services, JMS, Hibernate (Open source ORM framework), MyBatiz, TDD with Mockito, Powermock, BDD with Cucumber, Angular 4

XML Technologies

XSL, XSLT, WSDL, XSD,

Software

DataXtend Semantic Integrator (DXSI), Sonic ESB, Autosys, System Architect, NDM, Toad, Squirrel, SQL Developer, SVN, Rational Clear case, GIT, JMeter, Jenkins, SOAPUI Automation

Database

Oracle 9i/10g, SQL Server 2000, MS Access

Scripts

UNIX, Perl, Python, Groovy

Source Code Management

Tortoise SVN, GIT,RTC

Successful Experiments

Internet Of Things product development, Android Mobile-Internet controlled Home Automation System, Data Analysis using Python, R Language

Professional Experience

Project : CITI WALLET (Feb 2017 – April 2018)

Client : Citi Group, USA (Location: Irving, USA)

Role : FULL Stack Developer

Global Securities Infrastructure program delivers global, scalable, strategic and entity agnostic securities processing architecture. Program aimed at eliminating legacy securities systems across EMEA, US and APAC and other legacy systems (100 apps in total over).

Digital Wallet Design and Implementation for a financial firm in Mexico. Independent Micro services will be developed for wallet. Designing and developing the Wallet Life cycle.

Responsibilities:

Gathering requirement and modularizing the functionality.

Identifying the Micro services and customizing the data model for generic implementation

Preparing High Level design and low-level design

Construction of the Micro services using Spring Boot

UI Development in Angular 4.

Creation of JUNIT Test case with Mockito, PowerMock.

Creating the E2E Service integration test cases.

Environment: Microservices, Spring Boot, Hystrix, Eureka, Pivotal Cloud Foundry, Agile, Jenkins, JAVA 8, IBM RTC, Angular 4, Typescript, Javascript, HTML5, CSS, SCSS

TCS, DEC 2009 – FEB 2017

Project : VZOT (July 2016 – Feb 2017)

Client : VERIZON, USA (Location: Irving, USA)

Role : Full Stack Developer

This application serves the user to raise the service request and handles the process of completing the service activity. This application composes of Micro services and it will be managed independently.

Responsibilities:

Gathering requirement and modularizing the functionality.

Identifying the Micro services and defining the data element

Preparing High Level design and low level design

Construction of the Micro services using Spring Boot

Implementation of Docker in spring cloud

Creation of JUNIT Test case with PowerMockito

Environment: Microservices, Spring Boot, Zuul, Hystrix, Ribbon, Eureka, Spring Cloud, Agile, Jenkins, JAVA 8, JIRA, GIT

Project : E-Commerce Cart and Checkout (Apr 2016 – Jun 2016)

Client : Staples, USA (Location: Framingham, USA)

Role : Technical Design Lead

The application is to provide an online portal for logged in users to process and order from adding to cart to checkout. The order will be captured and sent to Order Management System.

Responsibilities:

Managing and leading team members; allocating resources among team members and guiding team members during the project, till final delivery

Worked in Member/Order/Payment subsystems

Involved in the requirement gathering and requirement analysis.

Involved in designing High Level Design (HLD) and Low Level Design (LLD) documents.

Mentoring team members on WCS concepts and building applications.

Worked in Member, Order and Payment Subsystem.

Coordinating daily calls with client and with offshore.

Participate in support activities to identify and fix system issues. Work with different teams to coordinate and bring the issues to a closure within the SLA

Environment:

IBM WCS 7, WebSphere Application Server, BOD Mapping, XML, Apache Wink Servlet, SOI Services, Data Retrieval Framework (DRF), JAVA 7, RAD, PMD, Agile, Jenkins, Beyond Compare, JIRA, GIT

Project : SA API Enablement (Jun 2015 – Mar 2016)

Client : Staples Advantage, UK (Location: Chennai, India)

Role : Technical Lead

The project aims in developing API for a Staples Advantage e-commerce site. The Application Programming Interfaces (APIs) is built to improve the scalability and flexibility in accessing the data and provide and alternative interfaces like mobile application. It will also enable easy outside consumption, (i.e. mobile app, mobile website, 3rd party affiliates and aggregators) without scraping HTML.

Responsibilities:

Managing and leading team members; allocating resources among team members and guiding team members during the project, till final delivery

Delivering and implementing the project as per scheduled deadlines; extending post-implementation and maintenance support to the technical support team and client

Development on REST Web service of major Nouns (Order, Cart, Member, Shopping List etc.)

Service development wrapping the Member/Order/Payment subsystems

Web service Integration of SOI services with Apache Wink REST Servlet.

Construction of Error Handling Framework and Data Filter framework for exception handling and other filter functionality.

Development of Validation Framework to enforce validations at service filter level.

Verification of Code base with PMD for compliance check

Functional testing by executing JMeter scripts.

Creation of JUNIT and validate against the source code

Environment: IBM WCS 7, WebSphere Application Server, BOD Mapping, XML, Apache Wink Servlet, SOI Services, Data Retrieval Framework (DRF), JAVA 7, RAD, PMD, Agile, Jenkins, Beyond Compare, JIRA, GIT

Jan 2014 – Oct 2014

Project : Online Return Center (Nov 2014 – Jun 2015)

Client : Staples, USA (Location: Pune, India)

Role : Senior Java Developer

The application is to provide an online portal for logged in users to initiate an online return by capturing the necessary information to process a return. The project aims in automating in Creating Return order to CSR and Migration of calls from legacy system with Web service calls. The online solution also sends email to the customer about his return, his refund amount and drafts a return order.

Responsibilities:

Possess expertise in Spring MVC and Web services design, skilled at progressing from problem statement to well-documented designs.

Web service Integration with ESB with both JSON and XML model

Construction of REST Services with OAUTH Security Feature

Automated the Manual Draft Return order by invoking external web services

Implementation of SOAP services with WS-Secured channel

Used certification based security feature to produce the web service.

Verification of Code base with PMD for compliance check

Scheduling of jobs using Task scheduler and Task executor based on the business requirement.

Creation of JUNIT and validate against the source code

Environment: Java, SQL, Spring MVC, Spring WS, Broadleaf, IBM WCS, Maven, Apache Tomcat, PMD, Beyond Compare, Java 7, Agile, Jenkins, JIRA, GIT

Project : Email Marketing Program (Jan 2014 – Oct 2014)

Client : Microsoft, Finland (Location: Chennai, India)

Role : Designer

Email Marketing Platform (EMP), is a system that is used by the customer for processing consumer profile data that is obtained from channels such as web, mobile device and email. EMP is used get a single view of consumer data to meet the end Customer Relationship Management (CRM) objectives. Also it provided base application for providing Marketing Promotion and Sales.

Responsibilities:

Defining the requirements, Identifying the Services involved and providing the requirement clarification sheet, functional/technical specification document, design document.

Prepare weekly status report for client.

Mentoring the implementation of REST and SOAP Web services using Netbeans IDE

Deployment and Post deployment verification and deployment activities.

Creating Scheduler Jobs using Task Scheduler.

Promoting the code to different environment like System Testing, UAT, Performance Testing and Production.

Environment: Java, SQL, Spring WS SOAP and REST, Oracle 10g, Maven, Apache Tomcat, PMD, SOAP UI, Squirrel client, Agile, Jenkins, Java 7, WSDL, JIRA, GIT

Project : Travel Program, London, UK (Jan 2011 – Dec 2013)

Client : British Airways, UK (Location: London, UK)

Role : Java Developer

BA-TTP is migration of TPF application from cDCS. This program facilitates the interaction between FLY (frontend) and Amadeus system (Altea CM, Altea FM) services and thereby enabling them to consume Altea CM/FM Backend services. It has been implemented using Service Integration Platform which is a middleware based on the “SOA” Platform.

Responsibilities:

Possess expertise in Service Oriented Architecture and Store Procedure design, skilled at progressing from problem statement to well-documented designs.

Gathering requirement and creating BPMN (Business Process Model and Notation) in System Architect.

Designing Data Model and creating Interface (XML Schema) using DXSI.

Designing ESB itineraries with XML technologies

Development of Custom JAVA Services and Stored Procedure based on Business requirement

Environment: Java, SQL, PL/SQL, Spring WS SOAP and REST, Oracle 10g, Maven, XML, XSLT, Java 6, JavaScript, JNDI, WSDL, SOA ESB, Common Data Model, Spring MVC WS, JMS, Sonic ESB, DXSI (DataXtend Semantic Integrator), SOAPUI, Accept IT, Agile, Jenkins, Oracle,

Project : Mail 360 & Desktop Application (Citi Cards) (Apr 2010 – Dec 2010)

Client : Citi Cards, (Chennai, India)

Role : UNIX, Perl and VB Developer

The United States Postal Service (USPS) is frequently used for communicating with the customer. Customer statements and tax reports are still mailed to the customers using the USPS. To automate the processing and routing of mail, the USPS has required the use of barcodes in mass mailing done by their corporate customers.

Responsibilities:

Analyzing the Requirements obtained from the client and incorporate the requirement in the system.

Generating Design documents using MS Visio.

Developing COM modules in VB for Desktop Applications

Development of RT (Real Time) application code in AIX UNIX and handling the files using Perl scripts.

Execution of Unit/Integration test scripts using and raising defects in HP Quality Center.

Creation of Autosys Jobs for scheduling monitoring and reporting.

Environment: UNIX, Perl, Autosys, NDM, PL/SQL, SQL Developer, VB, MS Visio, Rational Clearcase, HP Quality Center



Contact this candidate