1. Yogesh Kumar Singh
H.N 530 Pocket 5 Mayur Vihar 1 Mobile: 91-9958699288
New Delhi 110091
Email: yogesh.ims.singh@gmail.com
Career Objectives
To maximize knowledge in the field of Software Development.
To converge the knowledge and experience towards timely and successful completion
and implementation of the projects.
Contribute as a team member towards software development, and satisfaction of client
requirements and growth of the organization.
Professional Experience
5 Years of experience in software development using Java/J2ee Technology.
Currently working in Amdocs development center India pvt ltd. since June-30-2014.
Previous company is Polaris Financial Technology Ltd. Gurgaon.
Experience in Design and development of n-tier architecture based Enterprise
Applications using Java 1.6/1.7, JSP 2.2, Servlets , Struts 1.2, Spring 3.0,
Hibernate3.0, XML, MySQL, Oracle10g, Apache Jmeter, JUnit Technologies. My
core competence area is Java/J2ee application and development using JSP, Servlets,
XML, Struts, Spring, Hibernate, Score(Polaris specific) and Apache Tomcat.
Specialized skills worked include Java/J2ee, web and application servers, and web
technologies like JavaScript, JQuery, HTML, CSS, XML.
Highest Qualifications (Education)
Master of computer application(MCA)
Technical Skills
Operation System / Hardware : Linux/Unix ,Windows 9x,mac,MS-DOS
Programming Languages : Java
ORM : Hibernate 3/JPA
Web Technologies : JSP 2.2,Servlets 2.0/3.0,XML/JSON,JavaScript,
HTML, JQuery ,AJAX, SOAP
Database / RDBMS : Oracle 10g / 11g, MySQL 5.5.
Server : JBOSS, Apache Tomcat 6 / 7.
Frameworks : Spring 3,Hibernate 3, Strut 1.2,Score(Client
Specific),UMARKET(Amdocs Proprietary)
Design Pattern : Singleton, Factory ,Observer ,Builder
Protocol : Http/Https,Soap,Diameter,TCP/IP,SNMP/UCP
Build tools : Maven , Ant,
Version control tools : SVN,CVS,VSS
Other : JUNIT,Jenkins,JConsole,WireShark,JMS
Project Profile
Client:: SBI and BSNL JUN 14 – Till date
Product Name:: UMarket
2. Project Name:: SBI-BSNL (Mobile Commerce (SBI Financial Service and BSNL
Recharge Service) )
Product Description:: UMarket is the product name which is a multithreaded and have been
built on java socket programming and acting as server. It connect with outer world system, it
communicate with own connector(used to interact with outer world system) over TCP/IP
which(connector/client) are at UMarket side and these different type of connector communicate
outer world system.
For exa :- If UMarket need to communicate to SMSC server then it have SMSC client which
connect to SMSC server using SMPP or UCP protocol over the TCP/IP, It have SOAP IN/OUT
connector for communicating over the SOAP protocol, also it have different type of IN clients for
different types of IN(Ericsson ,Diameter and so on) ,also we can create more client on the
requirement basis.
UMarket consist all the slandered behavior/functionalities like Maintaining the wallet of end user
(i.e retailers and customers), Recharge/Bill payments functionality (i.e when user recharging own
mobile then it will go to the this UMarket server),Maintains different type of wallet (i.e
EWallet,Stock wallet,Bonus etc).
Project Description:: SBI-BSNL project is used to provide financial and recharge services to
end customer. This project is basically focusing to the our rural end user who having the account
in SBI but the bank is far from the village. The UMarket maintain the wallet of the all the user
who is registered to UMarket system and having account in SBI.
In this end user can do the money transfer, recharge, check mini-statement and many more
activity by using own(or with the help of retailer(BSNL) using create coupon etc) account over
the mobile.
Environment : Java/J2EE,UMarket(Product),Multithreading(Concurrent
api),Socket,Spring,Hibernate(JPA),Oracle11g, Eclipse (Kepler) , JBOSS , Apache JMeter,
Diameter, SOAP, Linux
Role: Senior Developer
Responsibilities:
Handling the requirements for the development, planning for the execution with team.
Prepare the design for the new development/enhancement.
Impact analysis and estimation for any new development/enhancement in existing
functionality.
Development and unit testing for the new development and existing functionality.
Project Name: Internet Based Corporate Action(IBC) JAN 13 – Jun 14
Client: SIX SIS, Switzerland
Project Description:
IBC is a web based platform to enable the issuers to capture the event data through a GUI. IBC
is the Reporting Tool for Derivatives and Equity. Internet Based Corporate Actions, application
for online reporting of corporate and product events and distribution of event reports to the mark.
IBC can distribute Events and generate income with that. IBC is ready to be enhanced for
Bonds, Funds and a holistic international clientele. Issuer Delegation must be possible.
IBC must be configurable w.r.t. set up of e-mail lists, MPA and Banking addresses, User specific
default values, Message Type based rules, etc. IBC provides an email facility through which the
Issuer can communicate with the MPA. Main business entity of IBC – Event.
Environment : Java/J2EE, Score(Client repository),Oracle10g, Eclipse , Apache Tomcat 7.0,
Apache JMeter, Jboss Application server
Role: Developer
Responsibilities:
Handling the requirements for the development, planning for the execution with team.
Prepare the design for the new development/enhancement.
3. Impact analysis and estimation for any new development/enhancement in existing
functionality.
Development and unit testing for the new development and existing functionality.
Project Name: GV(General Versammlung) Sept 11 – Dec 12
Client: SIX SIS, Switzerland
Project Description:
GV is an application that is used for organizing the Corporate Meetings of various companies
within Switzerland.This includes a total process of shareholders data import from third party
system, creation of meeting, generation and sending of notification. Once the notifications are
released the responses and admission cards are scanned for offline solution and live meeting.It
also includes a shareholder portal, that can directly be accessed by the shareholders for
registration and response capturing related to the meetings,Other part of the project is offline
solution that includes complete network setup and organizing a live meeting of shareholders
where they can vote using the voting devices (for Tele meeting) or coupon scanning (for manual
meeting), that finally brings the result for resolutions.
Environment: Java/J2EE,Spring 3,Hibernate3, Oracle10g,Jboss, Eclipse and Apache Tomcat
6.0, Apache JMeter
Role: Developer
Responsibilities:
Handling the requirements for the development, planning for the execution with team.
Impact analysis and estimation for any new development/enhancement in existing
functionality.
Development and unit testing for the new development and existing functionality.
Project Name: FIFA Transfer Matching System Jul 10 – Jul 11
Client: FIFA, Switzerland
Project Description:
FIFA the Confederations and the National Associations have the following goals:
Ensure transparency in transfer payments
Standardized process for international player transfers
Obtain information and establish a database on international transfers of players
In order to achieve these goals, FIFA shall cooperate with and/or support the Confederations
and National Associations and further investigate the possibility of setting up a tool (for example
a “transfer contract matching system”) to increase the transparency and information flow in
relation to players transfers, based on the key principles defined below. Once implemented the
system has to be self-financed.
Transfer Matching System (TMS portal) is standardized the process of international transfer of
player and facilitate FIFA, Confederations, Associations, and Clubs with up-to-date database on
player transfer status. Parties involved in a transfer will have complete and correct information
on the status of player transfer.
4. Tools and technology used: Java/J2EE, Struts1.2 , Oracle 10g, Web Services, Web Logic
9.1, Eclipse ,Toad 9i,EJB,Web Services
Role: Developer
Responsibilities:
Handling the requirements for the development, planning for the execution with team.
Impact analysis and estimation for any new development/enhancement in existing
functionality.
Development and unit testing for the new development and existing functionality.
Personal Profile
Date of Birth: 24/Oct/1985.
Gender: Male
Marital Status: Single.
Languages known: English, Hindi.
Other Interests: Programming, Playing Chess and cricket, Socializing with
friends, Listening music
Strengths: Positive thinking, Co-operative ,Team Player, Dedicated to learn
new technology, Love to accept challenges, Work under
pressure
Extracurricular Activities/Achievement
Awarded with ‘”GEM Award” in Polaris for Financial Year 2012-13
Rated with 'Performer Plus' employee by the department head for 2013-2014
Active participation in Ullas trust (Shaping young mind), College and Office Cultural Events.
Declarations
I hereby declare that all the information mentioned above is true to the best of my knowledge.
Yogesh Kumar Singh