1. Ravinder Pal Singh
Email: ravinderpal28@gmail.com
Mobile: +91- 9654762320
WZ-3, 1st
Floor, Street No-1, Shiv Nagar,
New Delhi - 110058
Objective: To carve a niche for myself in the corporate arena by utilizing professional qualification & experience
with dedication & team work for the betterment of organization & self.
Experience Summary:
• Having a total experience of 5.3 years
• SCJP (Sun Certified Java Developer) & SCWCD (Sun Certified Web Component Developer) Certified
• Working as a JAVA/J2EE Developer
• Experienced in Web Development in MVC architecture.
• Have been using Linux as a Programming environment
• Experience in Datacom, Telecom
• Experience of working in Agile environment.
Professional Experience:
Symphony Teleca , Gurgaon
Role: Application Development
Designation: Senior Product Engineer
Work Experience: November, 2013 – Till Date
Roles: Leading team, Design, Coding, Code Reviews, Documentation at different level of SDLC
Aricent Group , Gurgaon
Role: Application Development
Designation: Software Engineer
Work Experience: October, 2010 – November,2013
Roles: Coding, Unit Testing, Bug Fixing, Production Support, Coordinating with Onshore team members,
Implementing Change Requests, Documentation at different level of SDLC, DIT
Skill Set:
Programming Language : Java, C, Python
Web Technologies : J2EE, JSP, Servlets, Struts 1.x, Spring, Rest Web Services, MVC, XML,JSON
Integration Framework : Apache Camel
Certifications in JAVA/J2EE : SCJP 6 (Core JAVA) & SCWCD (J2EE)
Protocols : SS7, SigTran, HTTP, SIP
Application Server : WebLogic 9.2, JBoss, WebSphere
WebServer : Apache Tomcat
Database : Oracle 12c, MongoDB
ORM Tools : Hibernate 3.5
Tools : Eclipse IDE, SQL Developer, Wireshark, Bugzilla, VMware, StarUML, JIRA
CI Tool : Jenkins
Debugger : GDB
Build Tools : Ant, Maven
Version Control : SVN, TortoiseCVS, GIT
Operating Systems : Linux, Windows
2. Educational Qualifications:
• B-Tech degree in Electronics and Communication (ECE) from Guru Tegh Bahadur Institute of Technology affiliated to
Guru Gobind Singh Indraprastha University with an aggregate of 74%
• 92% (PCM) with an aggregate 88 % in 12th C.B.S.E. Board Examination in 2006 from Mira Model School,
New Delhi.
• 86.5 % in 10th C.B.S.E. Board Examination in 2004 from Mira Model School, New Delhi.
Certifications:
• Core JAVA 6 : Sun Certified Programmer for the Java 2 Platform, Standard Edition 6.0 (SCJP 6),June-2010
• J2EE : Oracle Certified Professional-Java EE 5 Web Component Developer Exam (OCP-WCD).June-2012
Projects undertaken at Symphony Teleca:
Client Harman
Project Harman IOT
Description
This was a POC on IOT. The idea here was to control the nest devices like camera, thermostat etc. through
the Harman’s JBL speaker. The user will use his voice commands to perform actions like turning on/off the
camera, Setting/Getting the temperature and Speaker playing pre-defined songs on user home/away status.
Team Size 10
Technologies
Use
d
Java 1.7,Apache Camel, Spring, Rest Web Services, JSON, MongoDB
Domain Application Development at backend
Responsibilities Involved in Coding and testing
Client Ecrisson
Project TutorApp
Description
This is an IOS Mobile App which is used to book Tutors. A student can book a tutor for any subject. The
backend will search through all the tutors available in the system and according to the time slot asked by the
student, the nearest tutor will be booked. The Tutor will get the notification about his appointment and can
then reject or accept the appointment.
STRIPE payment gateway is used to deduct money from the student and to transfer the same to the tutor.
Currently working in TutorApp in Agile .
Team Size 4
Technologies
Use
d
Java 1.7,Spring, Rest Web Services,JSON, Tomcat, MySql ,Hibernate,Eclipse IDE, SVN, STRIPE Payment
Gateway, AWS
Domain Application Development at backened
Responsibilities Involved in Design, Coding, Code Reviews, Documentation at different level of SDLC
Achievements Got Customer centric award for giving releases without any major bugs.
3. Client Verizon
Project One Mobile Device Manager (OneMDM)
Description
Verizon has different servers for Mobile Management for different purposes like Fault Management,
Diagnostics, FOTA etc. for the mobile devices . OneMDM combines the functionalities of all these servers
into single user interface. It will interact with Verzion hosted servers to cover complete set of device
Management features
Worked in Agile
Team Size 10
Technologies
Use
d
Java 1.7, Spring, Rest Web Services,JSON, Websphere, Hibernate, Oracle 11g ,Eclipse IDE, GIT, Sql
Developer
Domain Application Development
Responsibilities
Involved in Design, Coding, Code Reviews, Performance tuning of application , Documentation at different
level of SDLC
Achievements
Got 2 “Going the Extra Mile Award” Awards for giving the releases before time & handling 2
projects at a time
Client Ericsson
Project Soft Media Controller (SMC)
Description
The client(Telecom Giant) requires that WebRTC client can connect to IMS network and is able to initiate
and receive calls. As there are differences in the WebRTC and IMS network parameters in terms of media
capabilities, it requires a node which acts as a mediator between the WebRTC client and the IMS network.
This new node ‘SMC’ shall be responsible mainly for doing media conversion functions such as
transcoding and SRTP <-> RTP conversion.
For facilitating the media conversion, SMC shall rely on the capabilities of the Dialogic PowerMedia XMS
media server. XMS node will be managed using the REST based API(s) over HTTP.
In short, SMC will act as a SIP proxy between WCG and IMS Core network and facilitate the calls related
communication between the WebRTC client and IMS network.
Team Size 4
Technologies
Use
d
Java 1.6, SIP Protocol, SIP Servlets, JSP , JBoss, Eclipse IDE, TortoiseCVS, WireShark
Domain Application Development
Responsibilities
Involved in Design, Coding, Code Reviews Documentation at different level of SDLC, Coordinating with
Onshore Client members
Achievements Developed almost all the modules single handedly and gave all the releases on time
Projects undertaken at Aricent Group:
4. Client Verizon
Project Verizon Network Management (VNM) (Agile)
Description
It is a network management application built in JAVA/J2EE specifically designed for managing
devices on US Telecom Giant’s nationwide backbone network. It is web-based and provides a
unified interface across the Open System Interconnection (OSI) layers for network elements such
as routers, switches, and multiplexers.
It Supports activation needs for provisioning requests to network elements & Provides the user with the
ability to view or make changes to virtual devices without accessing the network element directly.
Team Size 10
Technologies
Use
d
Java 1.6, J2EE, Struts, Hibernate 3.5, Weblogic 9.2.2, Eclipse IDE, TortoiseCVS, Putty, Oracle 10g, Web
Services ,SQL Developer , HTML, CSS, Junit, JavaScript
Domain Application Development
Responsibilities
Involved in Coding/Development/Enhancements, Unit Testing, Bug Fixing, DIT, Documentation at
different level of SDLC, Coordinating with Onshore team members, Production Support
Achievements Individual SNAP Award for Delivering the Releases under pressure & on Time
Client NSN
Project Optical Transport Network (OTN)
Abstract
Optical Transport Network (OTN) as a set of Optical Network Elements (ONE) connected by
optical fiber links, able to provide functionality of transport, multiplexing, switching, management,
supervision and survivability of optical channels carrying client signals.
Offering multiple benefits to operators, including efficient usage of network resources,
multiservice support with a single platform, smooth network migration through support of
SDH/SONET switching and interfaces and enhanced Ethernet and packet/Multiprotocol Label
Switching (MPLS) functionality, the scalable switch supports capacity from 1.2 Tera bytes per
second (Tbps) up to 24 Tbps.
Team Size 5
Skills Used C, JAVA/J2EE, Struts, HTML, CSS, Eclipse IDE , Linux, SVN, GDB, Wireshark
Hardware MPC 8544
Domain Datacom
Responsibilities
• Implementation of GUI using HTML,CSS wih JAVA/J2EE and Struts
• Development of driver API’s to support standard 802.3 (section 50) WAN Interface Sublayer (WIS) on
XGE PHY.
• Implementation of platform layer RPC server API’s to support driver interfaces.
Achievements Have got Breakthrough Performer award for the work.
Achievements:
• Have been awarded twice with “Going the Extra Mile Award” for giving the releases before time & handling 2
projects at a time in Symphony Teleca.
• Got client Satisfaction award in Symphony Teleca for giving releases without any major bugs.
• Have been awarded as a Breakthrough Performer for my work in the Project in Aricent Group.
• Took JAVA training classes in Aricent Group
• Organized the Debugging Event in the Annual Fest of the College, GATES ’09 as an Event Manager.
• Won 3rd
prize in Debugging competition in Bharti Veedyapeeth Institute of Management and Research
• Represented Mira Model School in Inter School Manav-Sthali Mathematics Competition.
• Organized the Gurmat Quiz Event in the Annual Fest of the College, GATES ’08 as an Event Coordinator
Extra Curricular Activities
5. • Participated in Debugging/Programming competitions at university level
• Participated in various Quiz competitions at university level.
• Participated in Debugging/Programming competitions at school level
• Participated in Debate competitions at School level.
• Lead Prefect meetings at school level
Personal Profile:
Name : Ravinder Pal Singh
Father’s Name : Narinder Pal Singh
Sex : Male
Date of Birth : 28-06-1988
Nationality : Indian
Hobbies : Reading, Sports, Music
6. • Participated in Debugging/Programming competitions at university level
• Participated in various Quiz competitions at university level.
• Participated in Debugging/Programming competitions at school level
• Participated in Debate competitions at School level.
• Lead Prefect meetings at school level
Personal Profile:
Name : Ravinder Pal Singh
Father’s Name : Narinder Pal Singh
Sex : Male
Date of Birth : 28-06-1988
Nationality : Indian
Hobbies : Reading, Sports, Music