SlideShare a Scribd company logo
1 of 7
SRIKANT MUKUNDAN
7324850539
srikantmukund@gmail.com (Email is the preferred mode of contact)
Professional Summary:
• 7 + years of work experience in Object Oriented Design, Modeling, Programming and Testing in Java,
J2EE technologies.
• Experience in all phases of software development life cycle, Including project development from
scratch.
• Designed complete project lifecycle using SDLC techniques, UML, Use Cases and Functional Design
documents.
• Expertise in Object Oriented Programming using Java and J2EE related technologies.
• Proficiency in developing secure web applications and server side development using Spring, REST web
services, AOP, Spring Security, ORM - Hibernate, JSF, JDBC, Struts, JSP, Servlets, Java Beans,
JavaScript, XML, HTML, Oracle, DB2, SOAP Web services and various Design Patterns.
• Comprehensive knowledge of physical and logical data modeling, performance tuning.
• Hands on experience with databases including Oracle, DB2 and MySQL.
• Hands on experience in VPN, Putty, winSCP etc.
• Experience working in SCRUM teams.
• Experience in environments requiring direct customer interaction during requirement gathering,
design, development and support phases.
• Involved in all the testing phases like unit testing, Integration testing, performance testing and User
Acceptance testing.
• Relevant experience in Production Support.
• Working knowledge of the open source technologies like Eclipse, Tomcat, CVS/SVN and IBM tools like
RAD, WID and Clear Case.
• Strong analytical skills with ability to quickly understand client’s business needs.
Technical Skills:
Programming
Languages
JAVA, J2EE, XML, SQL
Technologies SOAP web service, REST web service, HTML, JavaScript, Servlets, JSP, SAX,
DOM, XML
Frameworks Spring REST services, Spring security , Hibernate 3.0, JSF 1.2, Struts 1.2
Apache Projects Log 4j, Struts1.4, and Apache POI.
Tools & Utilities Eclipse, intellij , RAD,Editplus, winSCP, WID, webstorm
Application/Web
Servers
IBM Web Sphere Application Server, JBoss, Tomcat.
RDBMS Oracle 9.x, MySql 4.0, DB2
Source Control Rational Clear Case, SVN,CVS.
Educational qualification:
Degree Bachelors in Technology(Information Technology)
University Amrita Vishwa Vidyapeetham
CGPA(On a scale of 10) 7.61
Professional Work Experience:
KAYAK January 2016 to till date
Software Developer
___________________________________________________________________________________________
Project: KAPI team
KAPI (KAYAK API) is the api which exposes kayaks functionalities to all the mobile device applications and
mobile web site applications of KAYAK.
Roles and responsibilities:
• Re-architect Kayak API architecture.
• API documentation with swagger.
• Implement new features and functionalities.
• Application support and maintenance.
• Performance optimization and standardization of the application.
Environment: Java 1.8, Spring REST Services, Spring security, GIT, Swagger, Apache tomcat , linux, intellij
Amadeus North America IT Group September 2014 to January 2016
Senior Java/J2EE Developer
___________________________________________________________________________________________
Project: Hotel IT
Hotel IT project deals with admin portal for hotel chains. The admin portal provides functionality to configure
rates, properties and hotel chains. The objective of this project is to replace the legacy admin portal screens of
Amadeus Hotel admin with single page angular application and spring REST services. This is a flagship project
for worlds 10th
largest software company(Amadeus IT Group) to explore new horizons in hotel industry.
Roles and responsibilities:
• Java developer in the R&D department of Hotel IT team.
• Part of the core architecture team, as this project was developed from scratch.
• Responsible for implementing Authentication and authorization using spring security.
• Handled core technical modules of the application.
• Responsible for code reviews and unit testing.
• Handled performance optimization and standardization of the application.
Environment: Java 1.7,Spring REST Services, Spring security, STS , Maven , GIT, Angular JS, Swagger, Maven
Cognizant Technology Solutions March ’09 to Aug 2014
Senior Java/J2EE Developer
___________________________________________________________________________________________
Project: Horizon
Duration: Jan 2013 – Aug 2014
Horizon healthcare services inc is a health care provider in North America.As part of new Sales Portal
development for Horizon healthcare services inc , it is desired for the Portal to connect to backend core enrollment
maintenance systems. Objective of this project is to accomplish the connection with NMS by reengineering
existing portal backend codebase and expose the same as web services for consumption of new Sales Portal
Roles and responsibilities:
• Working as a Technology Lead in On-Site Offshore model. Interacting with client to gather requirements
and tracking them to completion.
• Designed and Coded presentation layer using JSP, Struts, Java script and business layer using Struts.
• Developed SOAP based web services for implementing rule engine .Java reflection API’s were used to
identify and execute the rules in the appropriate sequences.
• Developed POJO classes and implemented relational mappings between POJO classes and tables using
Hibernate as OR Mapping tool.
• Designed and implemented database solutions to cater the requirement of reporting. Used web
services to fetch the data from these databases.
• Created Load test suites using SOAPUI and performed load testing against new services to ensure
application availability and scalability during high load.
• Configuration of data sources and system variables in Websphere Application Server.
• Setting up of Cron job in WAS scheduler.
• Used PMD tool for code review and ensured enforcement of coding standards.
• Writing excel files for reporting purposes using Apache POI.
• Code Versioning was managed using SVN.
• Prepared DLD’s and Technical design document and walked through the design with Architecture team
for review comments and approval.
• Designed prototype for entire application to capture all important aspects during the design phase.
• Updating the customer with Weekly Status Reports on various projects.
• Followed the practice of test driven development and scrum status meetings.
• Used JUnit to test persistence and service tiers.
• Involved in Production Support and fixed the issues on priority.
• Used Rational Application Developer (RAD) in entire project development..
• Worked on tools like ClearQuest and Bugzilla for bug tracking.
Environment: Java 1.5, Web Services, Log4j 1.4, RAD, Microsoft Visio, Xml, Oracle 10g, WebSphere
Application Server 7.0, SVN, Apache POI
Project: AK MMIS (Medicaid Management Information System)
Duration: July 2011-Jan 2013
Xerox State Health Care provides information technology services as well as business process outsourcing
solutions to businesses, government agencies, and non-profit organizations.The goal of the AK MMIS Project is to
provide Alaska State with a Medicaid claims processing system that is built upon its new Xerox Health Enterprise
product, which is also being developed for New Hampshire & North Dakota and to maintain Health Insurance &
Medicare applications for hospitals in New Hampshire and North Dakota states of USA. This is achieved by
checking the USA based health policies for health insurance and other medical benefits of the eligible members
depending upon their criteria limits. It will also provide online information services and support for state staff,
Medicaid providers and recipients. Besides, it also gets the related information about its members to process them
accordingly.
Roles and responsibilities:
• Designed and developed Java standalone applications for batch jobs.
• Persisted application data to Oracle database using Hibernate.
• Designed and developed applications using JSF framework.
• Used profiling tools like JProfiler to identify memory leaks.
• Designed, developed and implement new applications using Object Oriented Programming
fundamentals and techniques as well as structured analytical, design and testing techniques.
• Handled Key modules such as Member Enrollment, Claims Adjudication and TPL (Third Party Liability)
• Involved in Production Support and fixed the issues on priority.
• Tracking bugs using ClearQuest and Bugzilla and resolving them.
• Performed Deployment and Release activities by following with different groups to get sign off on
down time.
• Code Versioning was managed using ClearCase.
• Created project support documentation that can be useful to troubleshoot production issues for an
On-Call person.
• Participated in Scrum sprint planning meetings and daily scrum meetings with the team.
Environment: Java 1.5, JSF 1.2, Web Services, Hibernate 3.0, Log4j 1.4, Eclipse 3.1, MySQL, Xml,ClearCase
Project: Firestar Agency Phase II-JPMorgan Chase
Duration: June 2010-July 2011
JPMorgan Chase & Co. is an American multinational banking corporation of securities, investments and retail.
It is the largest bank in the United States by assets and market capitalization.Agency iteration II provides the
consolidate view of exception items from various exception reports into one platform. User will have ability to
configure any exception report (excel format) for any Firestar specific dashboards. Once reports are configured
exception items will be available for users to substantiate the exception items, maintain aging, add comments,
maintain additional information on Firestar dashboards which users are currently maintaining in excel sheet. This
project will eliminate the need of multiple – manual spreadsheet tracking for various exception reports.
Roles and responsibilities:
• Single handled, designed and developed the core module of the project (Generic report configuration
module).
• Developed applications using Core Java, developed Action classes to handle request and Action forms
to store/contain user data using Struts framework and Javascript.
• ApacheTomcat server was used to host the applications.
• Developed batch jobs with excel files as input feed file.
• Parsed XML files using DOM parser to use them in the applications.
• Coded persistence layer using JDBC and used DAO pattern.
• Developed Proof of Concept for data migration from legacy system to MongoDB as JSON object.
• Created Unit test Matrix and Performed Unit Test using JMock and Integration testing for the modules
developed and owned.
• Created project support documentation that can be useful to troubleshoot production issues for an
On-Call person.
• Used PMD for code review and code versioning was managed using SVN.
Environment: Java, Struts1.2, JavaScript, Apache POI,XML, log4j 1.4, Oracle, Eclipse 3.1, JDBC2.0, HTML.
Project: NSN Globe Toolbox (NSN)
Duration : Mar2009-Jun2010
Nokia Siemens Networks is a multinational data networking and telecommunications equipment company .It is
a joint venture between Nokia of Finland and Siemens of Germany. It is the world's fourth-largest telecoms
equipment manufacturer. Nokia Siemens Networks has operations in around 150 countries.The Toolbox project is
mainly about placement of a new toolbox in Globe networking environment, which is the second largest mobile
network in Philippines, which require integration to the existing telecommunications network elements and IT
systems using web services. The integration and abstraction of these network/IT enablers via Basic Services
allows service developers to quickly create and market new use cases and business models by orchestrating these
basic services without worrying about the real network interfaces. Basic Services are provided to integrate the
network elements and IT enablers to abstract their functionality where applicable. These abstractions in Toolbox
are also made available to internal and external application development. The basic services wrap the integration
interface and abstract if necessary. This decouples integration interface from application API.
Roles and responsibilities:
• As a Java Developer at offshore, I was actively involved in activities viz. Requirement gathering,
creation of design documents, designing prototypes etc.
• Prepared a Technical design document and walked through the design with Architecture team for
review comments and approval.
• Used BPEL to bind web services in to a cohesive business solution facilitating their orchestrated
interaction both within and between enterprises.
• Created Unit test Matrix and Performed Unit and Integration testing for the modules developed and
owned.
• Updated Daily status of tasks assigned with onsite FTLs and client.
• Created Production On-Call support documentation for the applications Owned by me.
• Member of On-Call support team responsible to support Production environment
• Code Version management using CVS.
Environment: Java, Webservices,BPEL, WebSphere Integration Developer, WebSphere Application Server,
WebSphere Process Server,JDBC,CVS
Environment: Java, Webservices,BPEL, WebSphere Integration Developer, WebSphere Application Server,
WebSphere Process Server,JDBC,CVS

More Related Content

What's hot (20)

Niraj Choudhary_Resume
Niraj Choudhary_ResumeNiraj Choudhary_Resume
Niraj Choudhary_Resume
 
Anil_Resume_latest
Anil_Resume_latestAnil_Resume_latest
Anil_Resume_latest
 
Updated Resume 2016 Waqas
Updated Resume 2016 WaqasUpdated Resume 2016 Waqas
Updated Resume 2016 Waqas
 
8+ years of experience in Java/J2EE technologies
8+ years of experience in Java/J2EE technologies8+ years of experience in Java/J2EE technologies
8+ years of experience in Java/J2EE technologies
 
Jagan_Updated Resume
Jagan_Updated ResumeJagan_Updated Resume
Jagan_Updated Resume
 
Renuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr Exp
 
Soundarya Reddy Resume
Soundarya Reddy ResumeSoundarya Reddy Resume
Soundarya Reddy Resume
 
Bhargav
BhargavBhargav
Bhargav
 
Brij
BrijBrij
Brij
 
Resume joseph gregory java
Resume   joseph gregory javaResume   joseph gregory java
Resume joseph gregory java
 
Renuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr Exp
 
Pawan CV 5.10 Years
Pawan CV 5.10  YearsPawan CV 5.10  Years
Pawan CV 5.10 Years
 
Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
 
Resume
ResumeResume
Resume
 
PRASAD
PRASAD PRASAD
PRASAD
 
Resume
ResumeResume
Resume
 
Kishore_Kandavalli_Resume
Kishore_Kandavalli_ResumeKishore_Kandavalli_Resume
Kishore_Kandavalli_Resume
 
Ashley Kevorkian.Selenium
Ashley Kevorkian.SeleniumAshley Kevorkian.Selenium
Ashley Kevorkian.Selenium
 
Ganesh Nagarajan - Resume
Ganesh Nagarajan - ResumeGanesh Nagarajan - Resume
Ganesh Nagarajan - Resume
 
Resume_LaluChavan
Resume_LaluChavanResume_LaluChavan
Resume_LaluChavan
 

Viewers also liked

Artur Borycki - Beyond Lambda - how to get from logical to physical - code.ta...
Artur Borycki - Beyond Lambda - how to get from logical to physical - code.ta...Artur Borycki - Beyond Lambda - how to get from logical to physical - code.ta...
Artur Borycki - Beyond Lambda - how to get from logical to physical - code.ta...AboutYouGmbH
 
1 1 презентация romo
1 1 презентация romo1 1 презентация romo
1 1 презентация romokolesikmixer
 
Stewart Spence Elect_Comm CV 2015
Stewart Spence Elect_Comm CV 2015Stewart Spence Elect_Comm CV 2015
Stewart Spence Elect_Comm CV 2015Stewart Spence
 
10 3 презентация lego tenus
10 3 презентация lego tenus10 3 презентация lego tenus
10 3 презентация lego tenuskolesikmixer
 
Substance Abuse Monroe, Michigan
Substance Abuse Monroe, MichiganSubstance Abuse Monroe, Michigan
Substance Abuse Monroe, Michiganrecoveryrestart2
 
1 3 презентация интера
1 3 презентация интера1 3 презентация интера
1 3 презентация интераkolesikmixer
 
LinkedIn Singapore Office by M Moser
LinkedIn Singapore Office by M MoserLinkedIn Singapore Office by M Moser
LinkedIn Singapore Office by M MoserNirmala Srinivasa
 
Substance Abuse Montcalm, Michigan
Substance Abuse Montcalm, MichiganSubstance Abuse Montcalm, Michigan
Substance Abuse Montcalm, Michiganrecoveryrestart2
 
Substance Abuse Lake, Michigan
Substance Abuse Lake, MichiganSubstance Abuse Lake, Michigan
Substance Abuse Lake, Michiganrecoveryrestart2
 
Substance Abuse Ionia, Michigan
Substance Abuse Ionia, MichiganSubstance Abuse Ionia, Michigan
Substance Abuse Ionia, Michiganrecoveryrestart2
 
Substance Abuse Jackson, Michigan
Substance Abuse Jackson, MichiganSubstance Abuse Jackson, Michigan
Substance Abuse Jackson, Michiganrecoveryrestart2
 
Dr. Andreas Lattner - Aufsetzen skalierbarer Prognose- und Analysedienste mit...
Dr. Andreas Lattner - Aufsetzen skalierbarer Prognose- und Analysedienste mit...Dr. Andreas Lattner - Aufsetzen skalierbarer Prognose- und Analysedienste mit...
Dr. Andreas Lattner - Aufsetzen skalierbarer Prognose- und Analysedienste mit...AboutYouGmbH
 
18 2 презентация верона италия
18 2 презентация верона италия18 2 презентация верона италия
18 2 презентация верона италияkolesikmixer
 
Robin Böhm - Angular 2 - code.talks 2015
Robin Böhm - Angular 2 - code.talks 2015Robin Böhm - Angular 2 - code.talks 2015
Robin Böhm - Angular 2 - code.talks 2015AboutYouGmbH
 
CWNP The Evolution Of Guest Access
CWNP The Evolution Of Guest AccessCWNP The Evolution Of Guest Access
CWNP The Evolution Of Guest AccessAli Youssef
 
RwandaOpEd-LinkedInVersion
RwandaOpEd-LinkedInVersionRwandaOpEd-LinkedInVersion
RwandaOpEd-LinkedInVersionBethany Bell
 

Viewers also liked (20)

Artur Borycki - Beyond Lambda - how to get from logical to physical - code.ta...
Artur Borycki - Beyond Lambda - how to get from logical to physical - code.ta...Artur Borycki - Beyond Lambda - how to get from logical to physical - code.ta...
Artur Borycki - Beyond Lambda - how to get from logical to physical - code.ta...
 
1 1 презентация romo
1 1 презентация romo1 1 презентация romo
1 1 презентация romo
 
Stewart Spence Elect_Comm CV 2015
Stewart Spence Elect_Comm CV 2015Stewart Spence Elect_Comm CV 2015
Stewart Spence Elect_Comm CV 2015
 
Color Design
Color DesignColor Design
Color Design
 
10 3 презентация lego tenus
10 3 презентация lego tenus10 3 презентация lego tenus
10 3 презентация lego tenus
 
Substance Abuse Monroe, Michigan
Substance Abuse Monroe, MichiganSubstance Abuse Monroe, Michigan
Substance Abuse Monroe, Michigan
 
1 3 презентация интера
1 3 презентация интера1 3 презентация интера
1 3 презентация интера
 
Leyes de newton
Leyes de newtonLeyes de newton
Leyes de newton
 
LinkedIn Singapore Office by M Moser
LinkedIn Singapore Office by M MoserLinkedIn Singapore Office by M Moser
LinkedIn Singapore Office by M Moser
 
Substance Abuse Montcalm, Michigan
Substance Abuse Montcalm, MichiganSubstance Abuse Montcalm, Michigan
Substance Abuse Montcalm, Michigan
 
Substance Abuse Lake, Michigan
Substance Abuse Lake, MichiganSubstance Abuse Lake, Michigan
Substance Abuse Lake, Michigan
 
Substance Abuse Ionia, Michigan
Substance Abuse Ionia, MichiganSubstance Abuse Ionia, Michigan
Substance Abuse Ionia, Michigan
 
Substance Abuse Jackson, Michigan
Substance Abuse Jackson, MichiganSubstance Abuse Jackson, Michigan
Substance Abuse Jackson, Michigan
 
Dr. Andreas Lattner - Aufsetzen skalierbarer Prognose- und Analysedienste mit...
Dr. Andreas Lattner - Aufsetzen skalierbarer Prognose- und Analysedienste mit...Dr. Andreas Lattner - Aufsetzen skalierbarer Prognose- und Analysedienste mit...
Dr. Andreas Lattner - Aufsetzen skalierbarer Prognose- und Analysedienste mit...
 
122977
122977122977
122977
 
18 2 презентация верона италия
18 2 презентация верона италия18 2 презентация верона италия
18 2 презентация верона италия
 
Robin Böhm - Angular 2 - code.talks 2015
Robin Böhm - Angular 2 - code.talks 2015Robin Böhm - Angular 2 - code.talks 2015
Robin Böhm - Angular 2 - code.talks 2015
 
CWNP The Evolution Of Guest Access
CWNP The Evolution Of Guest AccessCWNP The Evolution Of Guest Access
CWNP The Evolution Of Guest Access
 
RwandaOpEd-LinkedInVersion
RwandaOpEd-LinkedInVersionRwandaOpEd-LinkedInVersion
RwandaOpEd-LinkedInVersion
 
ENBE Booklet
ENBE BookletENBE Booklet
ENBE Booklet
 

Similar to Senior software engineer with product experience

Fernando_Wu resume.DOC
Fernando_Wu resume.DOCFernando_Wu resume.DOC
Fernando_Wu resume.DOCFernando Wu
 
Sivasankar_Java_5_Exp
Sivasankar_Java_5_ExpSivasankar_Java_5_Exp
Sivasankar_Java_5_ExpSivasankar V
 
5.10 years Expetience in Asp.net with MVC
5.10 years Expetience in Asp.net with MVC5.10 years Expetience in Asp.net with MVC
5.10 years Expetience in Asp.net with MVCprashant zope
 
Vikas_Singh_updated
Vikas_Singh_updatedVikas_Singh_updated
Vikas_Singh_updatedVikas Singh
 
Resume of Md Sajedul Islam
Resume of Md Sajedul IslamResume of Md Sajedul Islam
Resume of Md Sajedul Islamsajedulislam
 
Resume of Md Sajedul Islam
Resume of Md Sajedul IslamResume of Md Sajedul Islam
Resume of Md Sajedul Islamsajedulislam
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1aNihar Shah
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1aNihar Shah
 
RahulGupta_IT_Professional _java_spring
RahulGupta_IT_Professional _java_springRahulGupta_IT_Professional _java_spring
RahulGupta_IT_Professional _java_springRahul Gupta
 
Manmadha_Rao_ Q A Test Manager_Lead -Resume CyberKorp Inc
Manmadha_Rao_  Q A Test Manager_Lead -Resume CyberKorp IncManmadha_Rao_  Q A Test Manager_Lead -Resume CyberKorp Inc
Manmadha_Rao_ Q A Test Manager_Lead -Resume CyberKorp IncManmadha Rao Rangala
 

Similar to Senior software engineer with product experience (20)

Fernando_Wu resume.DOC
Fernando_Wu resume.DOCFernando_Wu resume.DOC
Fernando_Wu resume.DOC
 
Pallavi_Jindal_resume
Pallavi_Jindal_resumePallavi_Jindal_resume
Pallavi_Jindal_resume
 
Sivasankar_Java_5_Exp
Sivasankar_Java_5_ExpSivasankar_Java_5_Exp
Sivasankar_Java_5_Exp
 
Sakthi_04112016
Sakthi_04112016Sakthi_04112016
Sakthi_04112016
 
Suresh ChinnappanResume
Suresh ChinnappanResumeSuresh ChinnappanResume
Suresh ChinnappanResume
 
5.10 years Expetience in Asp.net with MVC
5.10 years Expetience in Asp.net with MVC5.10 years Expetience in Asp.net with MVC
5.10 years Expetience in Asp.net with MVC
 
Ravi_Nelluri_QA
Ravi_Nelluri_QARavi_Nelluri_QA
Ravi_Nelluri_QA
 
Navin Latest
Navin LatestNavin Latest
Navin Latest
 
Abhishek Srivastava Resume
Abhishek Srivastava ResumeAbhishek Srivastava Resume
Abhishek Srivastava Resume
 
Vikas_Singh_updated
Vikas_Singh_updatedVikas_Singh_updated
Vikas_Singh_updated
 
AbhishekKapuria
AbhishekKapuriaAbhishekKapuria
AbhishekKapuria
 
Resume of Md Sajedul Islam
Resume of Md Sajedul IslamResume of Md Sajedul Islam
Resume of Md Sajedul Islam
 
Resume of Md Sajedul Islam
Resume of Md Sajedul IslamResume of Md Sajedul Islam
Resume of Md Sajedul Islam
 
PM_New_Resume
PM_New_ResumePM_New_Resume
PM_New_Resume
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
AbhishekKapuria
AbhishekKapuriaAbhishekKapuria
AbhishekKapuria
 
RahulGupta_IT_Professional _java_spring
RahulGupta_IT_Professional _java_springRahulGupta_IT_Professional _java_spring
RahulGupta_IT_Professional _java_spring
 
Ramesh Elangovan
Ramesh ElangovanRamesh Elangovan
Ramesh Elangovan
 
Manmadha_Rao_ Q A Test Manager_Lead -Resume CyberKorp Inc
Manmadha_Rao_  Q A Test Manager_Lead -Resume CyberKorp IncManmadha_Rao_  Q A Test Manager_Lead -Resume CyberKorp Inc
Manmadha_Rao_ Q A Test Manager_Lead -Resume CyberKorp Inc
 

Recently uploaded

(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 

Recently uploaded (20)

(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 

Senior software engineer with product experience

  • 1. SRIKANT MUKUNDAN 7324850539 srikantmukund@gmail.com (Email is the preferred mode of contact) Professional Summary: • 7 + years of work experience in Object Oriented Design, Modeling, Programming and Testing in Java, J2EE technologies. • Experience in all phases of software development life cycle, Including project development from scratch. • Designed complete project lifecycle using SDLC techniques, UML, Use Cases and Functional Design documents. • Expertise in Object Oriented Programming using Java and J2EE related technologies. • Proficiency in developing secure web applications and server side development using Spring, REST web services, AOP, Spring Security, ORM - Hibernate, JSF, JDBC, Struts, JSP, Servlets, Java Beans, JavaScript, XML, HTML, Oracle, DB2, SOAP Web services and various Design Patterns. • Comprehensive knowledge of physical and logical data modeling, performance tuning. • Hands on experience with databases including Oracle, DB2 and MySQL. • Hands on experience in VPN, Putty, winSCP etc. • Experience working in SCRUM teams. • Experience in environments requiring direct customer interaction during requirement gathering, design, development and support phases. • Involved in all the testing phases like unit testing, Integration testing, performance testing and User Acceptance testing. • Relevant experience in Production Support. • Working knowledge of the open source technologies like Eclipse, Tomcat, CVS/SVN and IBM tools like RAD, WID and Clear Case. • Strong analytical skills with ability to quickly understand client’s business needs. Technical Skills: Programming Languages JAVA, J2EE, XML, SQL Technologies SOAP web service, REST web service, HTML, JavaScript, Servlets, JSP, SAX, DOM, XML Frameworks Spring REST services, Spring security , Hibernate 3.0, JSF 1.2, Struts 1.2 Apache Projects Log 4j, Struts1.4, and Apache POI. Tools & Utilities Eclipse, intellij , RAD,Editplus, winSCP, WID, webstorm Application/Web Servers IBM Web Sphere Application Server, JBoss, Tomcat. RDBMS Oracle 9.x, MySql 4.0, DB2 Source Control Rational Clear Case, SVN,CVS.
  • 2. Educational qualification: Degree Bachelors in Technology(Information Technology) University Amrita Vishwa Vidyapeetham CGPA(On a scale of 10) 7.61 Professional Work Experience: KAYAK January 2016 to till date Software Developer ___________________________________________________________________________________________ Project: KAPI team KAPI (KAYAK API) is the api which exposes kayaks functionalities to all the mobile device applications and mobile web site applications of KAYAK. Roles and responsibilities: • Re-architect Kayak API architecture. • API documentation with swagger. • Implement new features and functionalities. • Application support and maintenance. • Performance optimization and standardization of the application. Environment: Java 1.8, Spring REST Services, Spring security, GIT, Swagger, Apache tomcat , linux, intellij Amadeus North America IT Group September 2014 to January 2016 Senior Java/J2EE Developer ___________________________________________________________________________________________ Project: Hotel IT Hotel IT project deals with admin portal for hotel chains. The admin portal provides functionality to configure rates, properties and hotel chains. The objective of this project is to replace the legacy admin portal screens of Amadeus Hotel admin with single page angular application and spring REST services. This is a flagship project for worlds 10th largest software company(Amadeus IT Group) to explore new horizons in hotel industry.
  • 3. Roles and responsibilities: • Java developer in the R&D department of Hotel IT team. • Part of the core architecture team, as this project was developed from scratch. • Responsible for implementing Authentication and authorization using spring security. • Handled core technical modules of the application. • Responsible for code reviews and unit testing. • Handled performance optimization and standardization of the application. Environment: Java 1.7,Spring REST Services, Spring security, STS , Maven , GIT, Angular JS, Swagger, Maven Cognizant Technology Solutions March ’09 to Aug 2014 Senior Java/J2EE Developer ___________________________________________________________________________________________ Project: Horizon Duration: Jan 2013 – Aug 2014 Horizon healthcare services inc is a health care provider in North America.As part of new Sales Portal development for Horizon healthcare services inc , it is desired for the Portal to connect to backend core enrollment maintenance systems. Objective of this project is to accomplish the connection with NMS by reengineering existing portal backend codebase and expose the same as web services for consumption of new Sales Portal Roles and responsibilities: • Working as a Technology Lead in On-Site Offshore model. Interacting with client to gather requirements and tracking them to completion. • Designed and Coded presentation layer using JSP, Struts, Java script and business layer using Struts. • Developed SOAP based web services for implementing rule engine .Java reflection API’s were used to identify and execute the rules in the appropriate sequences. • Developed POJO classes and implemented relational mappings between POJO classes and tables using Hibernate as OR Mapping tool. • Designed and implemented database solutions to cater the requirement of reporting. Used web services to fetch the data from these databases. • Created Load test suites using SOAPUI and performed load testing against new services to ensure application availability and scalability during high load. • Configuration of data sources and system variables in Websphere Application Server. • Setting up of Cron job in WAS scheduler. • Used PMD tool for code review and ensured enforcement of coding standards. • Writing excel files for reporting purposes using Apache POI. • Code Versioning was managed using SVN. • Prepared DLD’s and Technical design document and walked through the design with Architecture team for review comments and approval. • Designed prototype for entire application to capture all important aspects during the design phase. • Updating the customer with Weekly Status Reports on various projects. • Followed the practice of test driven development and scrum status meetings. • Used JUnit to test persistence and service tiers. • Involved in Production Support and fixed the issues on priority. • Used Rational Application Developer (RAD) in entire project development.. • Worked on tools like ClearQuest and Bugzilla for bug tracking. Environment: Java 1.5, Web Services, Log4j 1.4, RAD, Microsoft Visio, Xml, Oracle 10g, WebSphere Application Server 7.0, SVN, Apache POI
  • 4. Project: AK MMIS (Medicaid Management Information System) Duration: July 2011-Jan 2013 Xerox State Health Care provides information technology services as well as business process outsourcing solutions to businesses, government agencies, and non-profit organizations.The goal of the AK MMIS Project is to provide Alaska State with a Medicaid claims processing system that is built upon its new Xerox Health Enterprise product, which is also being developed for New Hampshire & North Dakota and to maintain Health Insurance & Medicare applications for hospitals in New Hampshire and North Dakota states of USA. This is achieved by checking the USA based health policies for health insurance and other medical benefits of the eligible members depending upon their criteria limits. It will also provide online information services and support for state staff, Medicaid providers and recipients. Besides, it also gets the related information about its members to process them accordingly. Roles and responsibilities: • Designed and developed Java standalone applications for batch jobs. • Persisted application data to Oracle database using Hibernate. • Designed and developed applications using JSF framework. • Used profiling tools like JProfiler to identify memory leaks. • Designed, developed and implement new applications using Object Oriented Programming fundamentals and techniques as well as structured analytical, design and testing techniques. • Handled Key modules such as Member Enrollment, Claims Adjudication and TPL (Third Party Liability) • Involved in Production Support and fixed the issues on priority. • Tracking bugs using ClearQuest and Bugzilla and resolving them. • Performed Deployment and Release activities by following with different groups to get sign off on down time. • Code Versioning was managed using ClearCase. • Created project support documentation that can be useful to troubleshoot production issues for an On-Call person. • Participated in Scrum sprint planning meetings and daily scrum meetings with the team. Environment: Java 1.5, JSF 1.2, Web Services, Hibernate 3.0, Log4j 1.4, Eclipse 3.1, MySQL, Xml,ClearCase Project: Firestar Agency Phase II-JPMorgan Chase Duration: June 2010-July 2011 JPMorgan Chase & Co. is an American multinational banking corporation of securities, investments and retail. It is the largest bank in the United States by assets and market capitalization.Agency iteration II provides the consolidate view of exception items from various exception reports into one platform. User will have ability to configure any exception report (excel format) for any Firestar specific dashboards. Once reports are configured exception items will be available for users to substantiate the exception items, maintain aging, add comments, maintain additional information on Firestar dashboards which users are currently maintaining in excel sheet. This project will eliminate the need of multiple – manual spreadsheet tracking for various exception reports. Roles and responsibilities: • Single handled, designed and developed the core module of the project (Generic report configuration module).
  • 5. • Developed applications using Core Java, developed Action classes to handle request and Action forms to store/contain user data using Struts framework and Javascript. • ApacheTomcat server was used to host the applications. • Developed batch jobs with excel files as input feed file. • Parsed XML files using DOM parser to use them in the applications. • Coded persistence layer using JDBC and used DAO pattern. • Developed Proof of Concept for data migration from legacy system to MongoDB as JSON object. • Created Unit test Matrix and Performed Unit Test using JMock and Integration testing for the modules developed and owned. • Created project support documentation that can be useful to troubleshoot production issues for an On-Call person. • Used PMD for code review and code versioning was managed using SVN. Environment: Java, Struts1.2, JavaScript, Apache POI,XML, log4j 1.4, Oracle, Eclipse 3.1, JDBC2.0, HTML. Project: NSN Globe Toolbox (NSN) Duration : Mar2009-Jun2010 Nokia Siemens Networks is a multinational data networking and telecommunications equipment company .It is a joint venture between Nokia of Finland and Siemens of Germany. It is the world's fourth-largest telecoms equipment manufacturer. Nokia Siemens Networks has operations in around 150 countries.The Toolbox project is mainly about placement of a new toolbox in Globe networking environment, which is the second largest mobile network in Philippines, which require integration to the existing telecommunications network elements and IT systems using web services. The integration and abstraction of these network/IT enablers via Basic Services allows service developers to quickly create and market new use cases and business models by orchestrating these basic services without worrying about the real network interfaces. Basic Services are provided to integrate the network elements and IT enablers to abstract their functionality where applicable. These abstractions in Toolbox are also made available to internal and external application development. The basic services wrap the integration interface and abstract if necessary. This decouples integration interface from application API. Roles and responsibilities: • As a Java Developer at offshore, I was actively involved in activities viz. Requirement gathering, creation of design documents, designing prototypes etc. • Prepared a Technical design document and walked through the design with Architecture team for review comments and approval. • Used BPEL to bind web services in to a cohesive business solution facilitating their orchestrated interaction both within and between enterprises. • Created Unit test Matrix and Performed Unit and Integration testing for the modules developed and owned. • Updated Daily status of tasks assigned with onsite FTLs and client. • Created Production On-Call support documentation for the applications Owned by me. • Member of On-Call support team responsible to support Production environment • Code Version management using CVS.
  • 6. Environment: Java, Webservices,BPEL, WebSphere Integration Developer, WebSphere Application Server, WebSphere Process Server,JDBC,CVS
  • 7. Environment: Java, Webservices,BPEL, WebSphere Integration Developer, WebSphere Application Server, WebSphere Process Server,JDBC,CVS