From: route@monster.com
Sent: Saturday, May 07, 2016 5:09 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: Cloud
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Charu Makhijani Sr. Java/J2EE
Developer
Mb: 314-406-7448
Email: charumakhijani@gmail.com Professional Experience: Meticulous and
resourceful professional holding Masters in Information Technology.
Proven ability to analyze an organization's critical business requirements;
identifying deficiencies and potential opportunities; and develop innovative
solutions to improve processes and bottom-line. A proactive, open and honest
communicator; stimulated by fresh challenges. Ø
More than 7 yrs. of rich experience in Object
Oriented Analysis and Design (OOAD), Full Life Cycle development,
maintenance, enhancement and deployment of client-server and ADM applications
on industry standard Java/J2EE Application Servers with track record of
delivering quality solutions in the Security, Finance, E-commerce and Retail
industries. Ø Excellent understanding of methodologies like Agile, Scrum and
Waterfall. Ø Expertise in Object Oriented Programming and development of
n-tier component based enterprise Web Applications using Core Java (Multithreading,
JVM, Garbage Collection, Collections, Generics, annotations), Java EE
(Servlets, JSP, JDBC, JNDI, EJB, JPA), Web Services (SOAP, WSDL, JAX-WS) and
XML. Ø Highly proficient in designing Enterprise applications with Java/Java
EE design patterns/best practices/coding standards including IOC
(Inversion of Control), MVC, Business Delegate, Service Locator, Session
Façade, DTO, DAO, Front Controller, Factory and Singleton. Ø Extensive Experience working in Frameworks like Struts, Spring and
O/R mapping Framework like Hibernate. Ø
Hands-on experience in Deployments, Migration,
Maintenance and Enhancements of Web/Enterprise/Middleware applications in WebSphere,
WebLogic, Glassfish, Apache Tomcat and JBoss application/web servers hosted
on Windows/UNIX environments. Ø Expertise in developing Ant/Maven/Shell scripts for
building/deploying/automation of the enterprise applications, Running
schedulers/Jobs, nightly builds. Ø
Experienced with Unit Testing frameworks
like JUnit with solid understanding of unit testing fundamentals
and logging with Log4J for n-tier enterprise Web Applications. Ø
Experience working with web technologies like
HTML, CSS, JavaScript, GWT and XML. Ø
Experience in Web service implementation. Ø
Proficiency in using version control software
tools like CVS, SVN, VSS and Rational Clear Case. Ø
Specialized in RDBMS design using
normalization techniques and expertise in using SQL and PL/SQL to write
Stored Procedures, Functions, Packages and Triggers on databases
like Oracle, SQL Server, MS Access and DB2. Ø Extensive experience in business use case development, design
(including use cases development, sequence, activity, class, component,
package, deployment diagrams). Ø Expert in using defect tracking system like JIRA, ClearQuest and
BugZilla. Ø
Strong independent learning ability, easily
adaptable to different development environments, collaborative, highly
motivated and dedicated to delivering quality software. Ø
Quick learner of business processes with
excellent analytical, trouble shooting and problem solving skills. Ø
Has extensive exposure on o SDLC processes o Designing o Effort estimation/Planning o Schedule/ Effort Optimization o Team Monitoring and Handling o Interpersonal, Presentation and Liaison Skill o Onshore/Offshore Model o Customer handling Ø
Skilled at progressing from problem-statement to
well-documented designs. Designed architecture including requirements
definition, object modeling design, tier structure development and user
interface definition. Ø
Recognized as a resourceful contributor and
acknowledged with increased responsibilities. Ø
Rich exposure of working in a cross-cultural
environment. Ø Interfaced and collaborated with client in meeting technical
challenges and finding solutions to ensure the expectations of client. Technical Summary:
PROJECT EXPERIENCE: 1.
Client: Enterprise (St. Louis, MO,
USA)
May, 14 to Present Domain:
Retail POC
Decommission (Role: Sr. Software Engineer) POC is
a desktop application for reporting and scheduling of Car Sales at
enterprise, which keeps track of all the Car Sales data. POC Decommission
project is decommissioning the desktop application and migrating it to the
stable web platform with further enhancements like making the Car Sales data
open for modifications and generating reports at the same time with the
changes, maintaining the insurance data and syndicating the sales data to the
third party vendors. Responsibilities: Ø Involved in complete software development life cycle - Analysis,
Development, Integration following agile methodology, an iterative
development for the project. Ø Implemented the business rules for syndicating the sales data to
various Car Sales sites with daily updates. Ø Implemented solution based on the design using Spring batch jobs
and MVC for Car Sales syndication. Ø Implemented the online Car Sales reporting tool to facilitate
the movement of Car Sales and supporting data. Ø For Car Insurance and other Desking activities created Spring batch
jobs that will make consistency between the Sales data and Operational
Data. Ø Implemented the functionality of ResourceAware Interface from
Spring Batch 2.2.0 Beta version that was not present in earlier release
(Current version for the project) for getting the name of resource from Item
reader to the writer. Ø After decommissioning of old platform rigorously tested various day to
day activities for Car Sales and scheduled jobs with continuous
Integrations and deployments. Environment:
Java, J2EE, HTML, CSS, JavaScript, XML, JSP,
Servlets, Spring MVC, Spring Batch, Struts, Hibernate, Web services, Oracle,
Ant, Log4j, JUnit, Apache Tomcat, Clearcase. 2.
Client: StateStreet (Boston, MA,
USA)
Oct, 12 to Dec, 13 Domain:
Banking, Securities Risk
Analytics Application (Role: Technical Lead/Sr. Project Engineer) Risk
Analytics’ platform automates the econometric models with a user interface,
reporting environment, audit trails, and scheduling. It produces a measure of
risk for simulated economic capital and analytic economic capital for
different types of Risks like Market Risks, Enterprise Risk, Business Risk
and Credit Risk etc. Responsibilities: Ø Analyzing, designing and developing the system as per the requirements
from client following agile methodology, an iterative development for
the project and participating in code reviews. Ø Involved in Architectural Changes that involves changes in workflows
and new functionalities. Ø Involved in building and leading the team of 5-6 people for the
project. Ø Implemented many Core APIs for the system like File Transfer
Utilities, Risk Audit Jobs, Risk Tracking Automation. Ø Designed and developed the workflows for various risk modules and
their integration using IBM BPM. Ø Developed Action Form, Action classes for implementing business
logic for Risk capturing, integration and reporting using Struts
Framework. Ø Hibernate Frameworks is used in persistence layer for mapping an
object-oriented domain model to a relational database i.e. DB2. Ø Suggested and created the eSF (Enterprise Security Framework),
i.e. the StateStreet customized Cloud security tool(For authentication and
authorization) in non-cloud application for the first time. Ø Developed the project using industry standard design patterns like Business
Delegate Factory Pattern for better maintenance of code and re-usability. Ø Created Proof data report for migrating the project to CDT
(Cloud Environment for StateStreet). Environment:
Java, J2EE, HTML, CSS, JavaScript, XML, JSP,
Servlets, Spring, Struts, Hibernate, Web services, OWT (Customized GWT for
State Street), Oracle, CDT (Cloud Development Toolkit) framework from
StateStreet, IBM BPM, Maven, Log4j, JUnit, WebSphere Application Server,
JIRA, Clearcase. 3.
Client: GSI (eBay) (KOP, PA,
USA)
Jan, 11 to Sep, 12 Domain: E-commerce
POLO Store Launch Project (Role: Technical Lead/Lead Engineer) Club
Monaco (Stores from POLO) is the high-end clothing retailer chain owned by
Polo Ralph Lauren. There online stores for United States and Canada launched
in May 2012 in Spring Framework. Responsibilities: Ø Closely worked in the launching of 2 Club Monaco stores for US and
Canada. Ø With opening of these 2 online stores sales for POLO including CM
reported to be increased by 200K$ in next few months. After this
success POLO decided to implement 2 more chains for CM in European market. Ø Involved in taking requirements from client and designing them with
GSI Architecture Team. Ø Handled the team of 5-6 people at a time during the design and
development phase of launch. Ø Developed various modules like – Account Management, Payment and
Catalog Management using Spring Framework. Ø Created API for conversion of SQLs to Stored Procedures (as per
GSI standards) to minimize the efforts. Ø Involved in creating the payment gateway for both sites using
Spring workflow and utility classes using multi-threading and collection
classes. Ø Wrote all the sprint documents, developer’s guide and execution
guide. Ø Learnt the customized SRM (Store Reference Model) of GSI which is
the core framework designed in the spring for their e-commerce applications.
Also trained other team members on it. Ø After the store launch in May 2012, I was very much appreciated by the
GSI and also from the Club Monaco business team for my contribution in the
launch. Environment:
Core Java, J2EE JSP, Servlets, HTML, JavaScript,
CSS, JDBC, Collections, JUnit, Apache Struts, Spring, Hibernate, WebLogic
Application Server 5.0, UML, Oracle 10g, Maven, SVN, ClearQuest. 4.
Client: DPSG (Plano, Texas,
USA)
Aug, 09 to Dec, 10 Domain: Retail Keystone Project (Role: Sr. Software Developer) The
project basically re-implements existing interfaces and creates new
interfaces for all the Custom Applications of DPSG built in Java, Oracle and
UNIX. All these applications extract the sales and budget data from the SAP
System and process it for the daily / monthly sales extract and Accounts
Receivable/Payable invoices of DPSG. Responsibilities: Ø Involved in the requirement definition, impact analysis, Interface
Implementation, design, coding and testing phase of this project. Ø Closely involved with client for covering all their business aspects. Ø Responsible for designing UML and creating Design Documents. Ø Worked with a variety of issues involving server connectivity, DB
migration and user interface modifications. Ø Worked as the sole developer for the business logic, Business
object-to-relational database conversion, and also the database
modifications. Ø Involved in writing user defined exceptions with various
specific scenarios to route them. Ø Implemented Connection Pooling for database Connection to
maximize efficiency. Ø Solely maintained all the defects for the project during the Code
Review and Unit testing using defect tracking system JIRA. Ø Also worked with the DBAs and UNIX Administrator to modify the
database and Web Server configuration. Ø Involved in Sprint meetings and followed agile software development
methodologies. Environment:
Core Java, J2EE, HTML, CSS, Java Script, JSP,
Spring, Struts, Hibernate Frameworks, Oracle PL/SQL, XML, UNIX Shell
Scripting, UML, Eclipse IDE, IBM Websphere, CVS, BugZilla, Agile. 5.
Client: DPSG (Plano, Texas,
USA)
Jan, 09 to July, 09 Domain: Retail RC Project (Retail Chain allocation) (Role: Sr.
Software Developer) Application
keeps tracking of all the retailers associated with DPS in more than 1,
00,000 locations and their bottlers distributing various brands. Application
gives the retailers the various options to interact with their bottlers that
work in a particular area. The application is a licensing footprint with
various retailers of DPSG in North America. The application helps in easy and
effective tracking of master data that comes from the SAP systems. Completely
parameter/rule based system. Responsibilities: Ø Creation of Technical/Functional specifications based on the
Requirement Elicitation from client. Ø The experience encompasses analysis, design, coding, development,
testing, implementation and deployment. Ø Developed presentation components for admin console with adherence to
the existing system. Ø Involved in developing and redesigning the modules to connect with the
existing system. Ø Use Case reviews with Business Analysts, wrote design approach
documents, development, support, status reporting with client on a weekly
basis. Provided the Design Requirement for designing database Schema and
various entities. Ø Extensively involved in developing the business logic to be
implemented in the Beans using Home interface, Remote interface, Session
bean, Entity bean, Deployment Descriptor, and Bean implementation classes. Ø Used Oracle’s SQL Developer tool for creating tables, views, indexes,
triggers and sequences. Ø Participated in user and team interaction. Ø Worked with UNIX Administrator for getting digital certificate signed
for this site. Environment:
Core Java, J2EE, HTML, CSS, Java Script, JSP,
Servlets, JavaBeans, EJB, Struts, JDBC, XML, Eclipse, Oracle, VSS, HP QC 6.
Client: DPSG (Plano, Texas,
USA)
Jun, 07 to Jan, 09 Domain:
Retail Extranet
Application (Role: Software Developer) Extranet
is a web application portal for bottlers, Regional Sales Managers (RSMs) and
Division Sales Manager (DSM). The applications keep the tracking of all the
chains, bottlers and their products, all the marketing strategies, budget
analysis and new customer or vendor participation activities, pricing
analysis, cost analysis. Extranet is based on Single Sign-On (SSO) mechanism,
whereby a single action of user authentication and authorization can permit a
user to access all applications where he has access permission, without the
need to enter multiple passwords that means user needs to login only once to
get access to all these application. Responsibilities: Ø Worked in the Development, Maintenance and Support related activities
for this application. Ø Involved in collecting required data from the clients ensuring proper
execution of the project. Ø Involved in tracking and fixing the assigned bugs and add enhanced
functionality and new features throughout the system. Ø Developed JavaBeans to be used by JSP pages for presenting Web
content. Ø Used Action Forms and DynaActionForms` to collect the user
input. Ø Used Tiles framework to create templates and reusable
components. Ø Used Validator framework to perform JSP form validation. Ø Developed Web-tier authentication consisting of HTTP basic
authentication and form-based authentication. Ø Created the database roles, users, tables, views, procedures,
packages, functions and triggers in Oracle using Toad. Ø Involved in Normalization of database. Ø Developed Session and Entity Beans to implement business
functionality. Environment:
Core Java, J2EE, HTML, CSS, JavaScript, JSP,
Servlets, EJB, JDBC, XML, Java Mail, Struts, Eclipse, WebSphere, Oracle, UNIX
Shell Scripting, VSS, HP QC EDUCATION: Ø
BE (Computer Science) – Rajasthan University,
India Ø
MBA (Information Technology) – Symbiosis
University, India AWARDS AND ACHIEVEMENTS: Ø Received Leadership award while working with client StateStreet for
handling project team from different locations (ODCs) in India. Ø Received Outstanding Performance reward in Nov, 2011 and in May 2012
from GSI e-commerce client after launch of Club Monaco sites for US and
Canada that increased their sales with 200K$ in next 3 months. Ø Received Customer Appreciation Award for continuous breakthrough
performance in Sep 2009, Nov 2010 from DPSG. TRAINING AND CERTIFICATIONS: Ø Has undergone comprehensive trainings in- o
Cloud Computing
Methodologies o
Code
Optimization and Defect Prevention Architecture o
Intershop with
exposure to version Enfinity 6.4 and V11.0 o
Light Weight
Methodology. o
Quality
Processes like- Software Matrices and Practice, OMS, CMMI, DPA. Also worked
in upgrading the project to CMMI level 3 and 5. Ø
(310-055) SCJP 5.0 Sun Certified Programmer for
the Java 2 Platform, Standard Edition 5.0. Ø
Qualified and completed Securities 101 Domain
training and certification. |
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
English |
Fluent |
|
|
|