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
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Naresh Thatipamula Synopsis: Certified Six Sigma Green Belt professional with
8.5+ years of experience in the field of Information Technology specializing
in web Application design and development using Front end technologies and
Java/J2EE. Ability to manage product through its life cycle phases ‐
analysis, design, development and testing. Professional Summary ·
Proficient
with client side web technologies HTML, HTML5, CSS, CSS3, AJAX, JSON,
JavaScript, JQuery, Dojo, Bootstrap and YUI. ·
Expertise
in object-oriented JavaScript and framework such as AngularJS. ·
Familiar
with ExpressJS and Meteor JS web application framework ·
Familiar
with Yeoman and grunt ·
Front-end
development
experience creating cross-browser, cross-platform and responsive
web pages using advanced JavaScript and CSS. ·
Experience
in developing responsive web pages using media queries. ·
Experience
in developing modular code using Object Oriented JavaScript. ·
Hands
on experience in developing enterprise web applications using JAVA, J2EE,
Spring, Hibernate, JDBC, JSP, Servlets, Struts, Struts 2.0, Liferay
Portal and Vaadin technologies ·
Experienced
in Software development and business modeling of Web applications, Client/Server
systems, Distributed Applications. ·
Extensively
worked on Application Servers Tomcat, JBoss, IBM Websphere and Web
server Apache. ·
Very
good exposure to Design patterns like Singleton, Factory, Abstract,
Strategy, Front Controller, Observer and MVC. ·
Strong
knowledge on SOA, XML data exchange using SOAP and REST
Web Services. ·
Expertise in the security concepts
(Authentication, Authorization, Confidentiality, Data Integrity). ·
Good
knowledge on databases MySQL, Oracle 8i/9i/10g. and familiar
with NOSQL database MONGO DB · Template development experience with XML, XSLT and Velocity.
·
Strong
in Object - oriented analysis/design and UML modeling. ·
Familiarity
with version control tools VSS, SVN and GIT. ·
Good
knowledge in automating unit testing using JUnit , familiar with
Jasmine framework and JMeter for performance tuning ·
Thorough
knowledge with J2EE application platform configuration and performance
optimization. ·
Hands
on experience with J2EE application deployment technology. ·
Good
Experience in working with Windows and Linux/UNIX environments. · Having exposure of non java web development platforms like
PHP and .net (SharePoint) ·
Experience
in using CMS Sitefinity, CrownPeak and Share Point. ·
Having
Exposure to Mobile UI development using Rollbase Mobile and PhoneGap · Having experience in Salesforce customizations and
development using Apex language, triggers and visual force. · Having Cloud platform (apaas) experience using
Amazon web services and AppFog, Rollbase. · Having experience in Single Sign On (SSO), OpenAm, LDAP · Having exposure to middle ware technologies like IBM MQ/MB
Series, Apache MQ, Mule ESB, Savvion BPM/BRMS tool. ·
Have
excellent communication skills, work ethics and the ability to work well in a
team or individual environment. ·
Passion
to learn new technologies and develop quick prototypes. ·
Experience
in various methodologies like Waterfall , Agile and Test Driven
Development (TDD) SKILLS:
Professional Certifications: ·
Six
sigma Green Belt certified. ·
Honeywell
Avionics Domain Phase-I and Phase-II certified. Professional Experience Achievements: ·
Received
1st prize in PaaSian Hackthan conducted by
10000 startups ·
Received
1st prize in Hack Day Competition at
progress software for developing app in Cloud Platform using AppFog ·
Achieved
Outstanding Contributor award twice at Progress Software. ·
Achieved
couple of NOTT (Spot) Awards at Progress Software. ·
Achieved
Customer/Partner Awards at Honeywell Technology Solution, which is
awarded to an employee for individual’s performance on High level of
dedication to the Project or accomplishment or High Productivity or Improvement
in Quality or Cycle time reduction or Predictability or Responsiveness or
Overall Partner delight. ·
Achieved
couple of Spot Awards at Honeywell Technology Solution, which is
awarded in recognition to an employee for accomplishment of an individual in
exceeding the standard/expectation in a specific task or assignment. Education: Bachelor of Engineering – BE (EIE) Professional Experience: Client: Progress Software, Bedford, MA
April 11 – Till Date Role: Senior Java UI Developer Custprofile overhaul Description: The
"Custprofile" module is used to build a Java webapp(s) that
supports user and administrative processing to maintain the Progress website
user identity store (i.e.: Progress ID). Formerly, this processing was
handled entirely through the WebSpeed CustProfile webapp(s) and the LDAP
Listener. Responsibilities: ·
Gather
and analyze requirements from Project Managers. ·
Design
and develop GUI components using HTML5, CSS3 and JQuery. ·
Developed wireframes as per
UI specifications. ·
Used
AngularJS $http service in consuming RESTful web services. ·
Implemented
AngularJS controllers, models and used ng-repeat to render JSON
response to DOM. ·
Have
worked on AngularJS factory, service, templates, and routings. ·
Extensive
use of Object oriented JavaScript and JQuery. ·
Designed
and developed profile, ddtoem and generic access request webapps as
per progress branding. ·
Worked on AJAX to develop
an interactive Web Application and JavaScript for Data Validations. ·
Worked
on Self-service Progress ID registration and profile update ·
Enabled
Administrator driven profile creation, update, and deletion ·
Enabled
Administrator driven entitlement (group membership) management ·
Designed
and developed MVC based framework using Servlets ·
Worked
on creating REST API’s for user and group membership maintenance ·
Consumed
SOAP web services from QADEE ERP system ·
Use
JavaScript APIs JQuery to work on various site enhancements. ·
Experience in coding and testing
User interface for cross browser compatibility. ·
Experience in using tools like Firebug,
IE Developer tools, Chrome Developer tools and YSlow for detailed
analysis ·
Design
and develop highly scalable and fault-tolerant systems using Java/J2EE
technologies. ·
Use
design patterns in the development of code for extensibility
and maintainability. ·
Involved
in preparing technical design documentation, Unit test plan ·
Write
unit test cases using Jasmine as a framework. ·
Participate
in Code Reviews for better quality assurance. Environment: Java,
J2EE, Restful web services, SOAP web services, Open edge DB, HTML5,
JavaScript, CSS, XML, JUnit, AngularJS, Jasmine, JQuery, Eclipse Indigo, ANT,
SOAP UI, CVS Rollbase APPS Development Description: Progress
Software has acquired an apaas vendor Rollbase a cloud platform that allows
rapid creation of software as a service (SaaS) business applications using
point-and-click, drag-and-drop tools in a standard Web browser with a minimal
amount of code. Migrated legacy applications into Rollbase like Ticketing
system, Recognition System (Praise APP), Purchase Request system. Responsibilities: ·
Evaluated
the Rollbase features in comparison with other apaas/saas applications and presented
Demos to the Management Team. ·
Built
POC and demonstrated the capabilities of Rollbase in quick time and shared to
various teams at Progress Software. ·
Collaboration with programmers to design and
implement various customizations and enhancements using JQuery. ·
Technical
advising on project
feasibility and long-term direction. ·
Designed
and Developed MyHelpDesk (Ticketing system), Praise (Recognition System)
and Purchase Request system. ·
Designed
and developed Customized Advanced search with csv download capabilities
and provided Configurable SLA mechanism in MyHelpDesk using JQuery.
·
Designed
Advanced Search page UI as per the Rollbase branding. ·
Implemented
various customizations in Rollbase by manipulating the DOM
using JQuery. ·
Experience in coding and testing
User interface for cross browser compatibility. ·
Resolved UI issues in IE
browser. ·
Experience in using tools like Firebug,
IE Developer tools, Chrome Developer tools and YSlow for detailed
analysis ·
Provided
SSO capabilities in Rollbase by integrating with OpenAM web service
utilities. Environment: Java 1.6, J2EE, Web Services, OpenAM,
OpenEdge DB,Tomcat 7.x, Eclipse Indigo, HTML5, CSS, JQuery, Ajax, JSON, Windows/LINUX,
Rollbase APAAS. Recognition: ·
Achieved
Outstanding contribution Award for outstanding efforts and
contributions towards delivery of various applications in Rollbase by
learning it quickly, understanding its strengths and limitations, and figure
out ways to creatively deliver best applications possible. License Generator Framework Description: Most Progress
products require a license in order to install and use the software. These
licenses are generated by a separate license generator for each product.
Built a generic framework that provides a common platform and set of
interfaces for generating licenses from the many license generators at
Progress. Responsibilities ·
Gather
and analyze requirements
from Project Managers. ·
Involved
in overall design and development. ·
Design
and develop GUI components using HTML, CSS3 and JQuery and transformed
them into JSPs. ·
Developed wireframes as per
UI specifications. ·
Created
a configurable framework for hosting license generators that leverages
the Spring Framework ·
Set
up the whole development environment for the other developers and provided
support to them. ·
Effectively
utilized Spring MVC Framework including spring core library,
application context, and configuration of objects. ·
Designed/Developed Business logic code and
Application logic by using spring web MVC. ·
Provided
the ability to plug-in new license generator adapters into the framework
using configuration with limited or no coding required. ·
Worked
on API’s to expose a generic WSDL to a SOAP client ·
Added
new product license generators like Rollbase, Corticon when they are
acquired. Environment: Java 1.6, Eclipse Indigo, J2EE, Spring,
Web Services, Log4j, Windows/LINUX, HTML, CSS, JSP 1.2, spring 2.5.3,
spring-ws, XML,XSLT, SOAP, SOAP UI, Tomcat Proweb POC Description: Progress Software uses a standalone (Desktop)
ticketing system application to track the daily work requests and cases
within progress. We have converted the legacy system into web
ticketing system with rich and jazzy UI and exposing the legacy code as restful
services. Responsibilities: ·
Learnt
Vaadin frame work in quick time and shared to Team members. ·
Designed
and developed the new rich and jazzy UI in Vaadin framework in quick
time ·
Architecture
the application by reusing the legacy code and both can continue. ·
Designed/Developed
UI by using Vaadin and consumed
the rest services (Open edge) using Jackson API’s and JSON ·
Implemented
the reports module using High Charts and release module. ·
Presented
Demos to the Management Team. ·
Involved
in setting up Vaadin configurations for the overall application. Environment: Java 1.6, Eclipse Indigo, J2EE, Windows/LINUX,
CSS, Vaadin UI framework, JSON, High Charts,Jackson API’s and OpenEdge
database, Web Services HRMS Application POC Description: Progress
Software uses Lawson as HRMS portal for managing and maintaining employee
data which is costly. So we have come up with a home grown application for
HRMS. Responsibilities: ·
Gathered
requirements from the Business. ·
Evaluated
open source HRMS system (Orange HRMS) and presented Demos to the
Management Team. ·
Core
designer and Developer
for the POC. ·
Designing
Rich UI screens
using the JavaScript Libraries JQuery, Bootstrap. ·
Developed
user-friendly GUI interface using Cascading Style Sheet Documents. ·
Designed/Developed Business logic code and
Application logic by using spring web MVC and Liferay portal for
a simple Employee CRUD POC ·
Involved
in preparing technical design documentation, Unit test plan ·
Unit
tested the application Environment: Windows/LINUX, Eclipse Indigo, JDK1.6, HTML, CSS, Bootstrap, Java, JSP
1.2, spring 3.1, OpenEdge database, Liferay Portal, Service builder. Royalty Reporting Description: Progress
Partners report royalty for the applications they have sold to end-users
which are built using progress products. Prior to this the reporting
mechanism is manual. We have automated the royalty reporting process. Responsibilities: ·
Gathered
requirements from the Business. ·
Played
active role in modifying user interface of the application. ·
Developed
UI screens using AJAX, JavaScript, CSS, HTML and JSP. ·
Designed/Developed Business logic code and
Application logic by using spring web MVC. ·
Involved
in setting up the spring configurations for the overall application. ·
Unit
tested the application ·
Also
involved in exposing this app to SharePoint using webparts. ·
Good
Focus on Customer communication in terms of requirement. ·
Clarifications
and presenting Demo’s to the Business. ·
Immediate
Response and Resolution to customer Queries. Recognition: ·
Achieved
NOTT (Spot) Award for taking a diverse set of challenging requirements
and delivering quality product on time & within budget.
It has enabled us to automate the process and improve customer experience. Environment:
Windows/LINUX, JDK1.6, HTML, CSS, Java, JSP 1.2, spring 3.1, Web services,
OpenEdge database, CVS, Eclipse Indigo Opportunity to Entitlement POC Description: Provide metrics that give visibility into the
entire opportunity to entitlement process. Prior there is no connection
of the opportunity, quote and order objects at the transaction level.
By connecting & measuring these objects we gained visibility into the
full lifecycle of our opportunity to entitlement process. Responsibilities: ·
Requirement
Collection, Analysis and Decision Making, Designer and Developer ·
Demonstrated
the POC using in house products like Savvion BPM /BRMS and PCT ·
Designed
business process
using the Savvion Business modeller tool (BPM tool) and Bizpulse rule engine
of Savvion Business Manager. ·
Good
Focus on
Customer communication in terms of requirement. ·
Clarifications
and presenting Demo’s. ·
Identifying
automation areas
by understanding business and customer Needs. ·
Immediate
Response and Resolution to customer Queries. ·
Customized
PCT (which was built on Liferay) to provide the reports on metrics. Environment:
Windows/LINUX, Savvion Business Manager, PCT, Liferay, Eclipse Indigo, JBOSS Service Cloud Case View Description: Implementing the Service Cloud application from
SalesForce.com. One important part of this implementation is the
connection between the Service Cloud system and the back end defect systems.
This application is used by Tech Support Engineers (TSE’s) to verify the
cases logged by the customers and provide resolutions to the cases. This
application is implemented to reduce the Salesforce licenses for Progress
Software Responsibilities: ·
Requirement
Collection, Analysis and Decision Making, Designer and Developer ·
Good
Focus on
Customer communication in terms of requirement. ·
Clarifications
and presenting Demo’s. ·
Implemented
Case View app as part of service cloud ·
Developed
UI screens using AJAX, JQuery, CSS, HTML & JSP ·
Designed/Developed
Business logic code and Application logic by using struts 2.0 ·
Implemented
Struts (MVC Paradigm) components such as Action Mapping, Action class,
Dispatch Action class, Action Form, Validation Framework, Struts Tiles and
Struts Tag Libraries ·
Used
Salesforce API’s to retrieve Case information, comments and
Attachments. Also posted comments from Case View to Salesforce. ·
Provided
the ability to download the attachments in case view app from Salesforce
using individually and as archive file ·
Worked on AJAX to develop
an interactive Web Application and JavaScript for Data Validations. ·
Experience in coding and testing
User interface for cross browser compatibility. ·
Scheduled
Cronjobs ·
Immediate
Response and Resolution to customer Queries. Environment: Windows/LINUX,
JDK1.6, HTML, CSS, Java, JSP 1.2, Struts 2.0, JQuery Salesforce.com, Web
services, CVS, Eclipse Indigo Recognition: ·
Achieved
outstanding contribution Award for outstanding efforts and
contributions towards delivery of application as per schedule. Setting up the
Salesforce team and ramping up the team and bringing them to the speed of the
Salesforce projects. Client: Honeywell International, Phoenix,
AZ
May’ 10 – Mar’ 11 Role: Senior Java UI Developer Zing Standalone System Description: Zing Standalone is an Intelligent Monitoring
Network service is aimed at simplifying the fleet management experience of
aircraft operators. It creates a high speed information connection between
operators and their vehicles. It provides advanced capabilities to manage
fleet more efficiently Responsibilities: ·
Migrated
the enterprise web application of Zing running on web sphere server to the
open source Tomcat server ·
Development of the jazzy zing Dashboard
for monitoring the health statuses of the aircraft, User, Role, Equipment
modules using YUI, HTML, CSS ·
Developed
UI screens using AJAX, YUI, CSS, HTML & JSP ·
Migrated the Message Broker message
flows to the POJO classes ·
Designed/Developed Business logic code and
Application logic by using spring web MVC. ·
Involved
in making the application FOSS compliant. ·
Given
KT on Spring to new team members. ·
Clarifications
and presenting Demo’s. ·
Involved
in setting up the spring and Hibernate configurations for the overall
application. And converting MSSQL specific native queries to HSQL ·
Took
initiative in automating the build process using Cruise Control ·
Played
major role in resolving the issues while moving the enterprise web
application of zing containing heavy footprint of IBM MB/MQ, MSSQL Server,
IBM process server to lightweight Apache MQ, Mule ESB and MySQL. ·
Immediate
Response and Resolution to customer Queries. Environment:
Windows/LINUX, JDK1.6, HTML, CSS, Java, JSP 1.2, spring 2.5.3, Hibernate 3.1,
YUI, Apache active MQ, Mule ESB, Cruise Control, IBM MQ/MB Series, MSSQL
Server and MySQL, ClearCase, Eclipse Recognition: ·
Received Partner Award for
Outstanding contributions to zing product line and exhibiting exceptional
commitment in executing & delivering on all milestones for the Zing
Expansion program Client: Honeywell International, Phoenix,
AZ
Mar’ 09 – Apr’ 10 Role: Senior Java UI Developer ATR Flight Planning System Description: ATR Flight Planning system provides centralized
dispatch operations to the Airlines by automating the work done by the flight
dispatcher. The system automates flight planning, runway
analysis and sends the briefing package containing flight planning, runway
analysis, NOTAMS and weather so that the pilot can self-brief based on the
schedule of the flights published in advance by the airline. Responsibilities: ·
Involved
in the requirements collection and design of the application ·
Core
designer and Developer
of ATR Flight Planning system. ·
Developed
a UML design specification using Microsoft VISIO ·
Develop
HTML prototypes and UI deliverables, such as wireframes, flowcharts,
screen mockups, and interface design specifications. ·
Developed
the ATR Flight Planning Dashboard for monitoring the dispatch activity
using JQuery Grid Plug-in. ·
Developed
Reports module using the JQuery plug-in ·
Integrated
various third party tools into the system ·
Involved
in Developing Business logic code and Application logic of the Flight
Planning System. ·
Set
up the coding guidelines and involved in peer reviews. ·
Done
the competitor analysis on Flight Planning systems as well as various
tools. ·
Done
POC in PHP using Code-Igniter framework as legacy flight planning system is
in PHP ·
Involved
in setting up the spring and Hibernate configurations for the overall
application. ·
Resolved
performance issues of this application by recommending changes in database
parameters and by updating application to use database connection pooling. ·
Resolved
performance issues of Dashboard by analyzing using YSlow
plug-in for Firefox. ·
Lead
the team in development activities. ·
Developed
user-friendly GUI interface using Cascading Style Sheet Documents. ·
Involved
in preparing technical design documentation, Unit test plan documents. ·
Co-ordinate
between testing team and development team during build releases. ·
Generated
log files for application logging and debugging using Log4J. ·
Deployed
source code control processes across the team using SVN. Environment: :
Windows, JDK1.5, HTML, CSS, Java, JSP 1.2, spring 2.5.3, Hibernate 3.1,
JQuery, PHP, Oracle 10g, SVN, Eclipse Recognition: ·
Received Spot award for
exhibiting unwavering dedication and outstanding contribution to the
ATR Flight Planning Project ·
Received
Spot award for the idea submitted during Innovation festival in
Honeywell Client: Honeywell International, Redmond,
WA
Mar’ 08 – Feb’ 09 Role: Sr Java UI Developer FSS Customer Portal Description: Customer Portal provides a single and integrated
window or gateway for all FSS products and services like Global Data Centre
(GDC), Honeywell AES, and Cabin services etc. to the customers of Honeywell.
It also provides Customer Account self service like registration, updating of
their Accounts and Contacts. It also provides the account statement summary
like Invoice information etc. to the customers. Responsibilities: ·
Developed
the Account Statement widget using Dojo Tool kit. ·
Involved
in Developing Business logic code and Application logic by using spring
portal MVC. ·
Developed
the UI prototype for the FSS Customer Portal. ·
Clarifications
and presenting Demo’s. ·
Developed
UI screens using AJAX, Dojo, CSS, HTML & JSP ·
Involved
in setting up the spring and Hibernate configurations for the
overall application. ·
Involved
in setting up the exo portal platform for demoing the application. ·
Followed
Test Driven Development (TDD) and Agile Practices. Environment:
Windows, JDK1.5, HTML, CSS, Java, JSP 1.2, spring 2.5.3, Hibernate 3.1, Dojo
Toolkit 1.1, JSON,JUnit, Velocity, Portal JSR 168 compliant (Exo),Maven,
Oracle 10g, Eclipse Recognition: ·
Received Spot Award for
developing the Account Statement widget using Dojo and Spring Technology
for Customer Portal within a short time. Client: Honeywell International, Redmond,
WA
Aug’ 07 – Feb’ 08 Role: UI Developer Invoice Generation System (IGS) Description: Invoice Generation System facilitates the billing
and invoice generation functionality in Global Data Center (GDC) system
located at Redmond USA. It allows configuration of price plans, discounts,
special service offering, special billing invoice generations, credit
management, calculation of amount to be billed for transactions, annual fees,
airline invoice calculations, special service billing and generation and
finalization of invoice in required format. Responsibilities: ·
Developed
Price Plan Module. ·
Involved
in Developing Business logic code and Application logic by using Struts
1.2 MVC framework. ·
Unit
Testing and Code Review. ·
Clarifications
and presenting Demo’s. ·
Developed
UI screens using AJAX, CSS, HTML & JSP ·
Immediate
Response and Resolution to customer Queries. Environment: :
Windows, JDK1.4, HTML, CSS, Java, JSP 1.2, Struts 1.2, Apache FOP, Apache
Tomcat, Oracle 9i, TOAD. Client: Honeywell International, Phoenix,
AZ
Jul’ 06 – Jul’ 07 Role: Developer SFDC (Salesforce.com) Description: SFDC is an on demand CRM solution. CRM is the
process of managing all aspects of interaction a company has with its
customers, including prospecting, sales, and service. SFDC provides an
insight into and improve the company/customer relationship by combining all
these views of customer interaction into one picture. Responsibilities: ·
Customized
SFDC application to Honeywell FSS requirements. ·
Provided
Administrative Support ·
Developed
Custom UI Screens maintaining SFDC UI look using SControls
written in DHTML and JavaScript using web services , Salesforce
api’s and APEX Language. ·
Configured
the SFDC for reports, Email Templates, Dashboards etc; ·
Coded
Enhancements for SFDC like automatic updating of fields etc. ·
Worked
on Cases and Solution system. ·
Tested
History Tracking System ·
Developed
Auto renewal utility in PERL which automatically renewal’s the
customer’s subscription. ·
Migrated
the GDC Tickets from legacy system to SFDC cases and solution application. ·
Unit
Testing. ·
Clarifications
and presenting Demo’s. ·
Immediate
Response and Resolution to customer Queries. ·
Identifying
automation areas
by understanding business and customer Needs. ·
Suggested
and implemented various automations in the project that reduced lots of
manual efforts. ·
Environment:
Windows, Web services using Axis 1.4, JavaScript, DHTML, AJAX, Salesforce
API’s, Perl and APEX language. Recognition: •Received Spot Award for developing the Auto
renewal utility for SFDC. REFERENCES References will be provided on request. |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
English |
Advanced |
|
|
|