UMESH RAM SHARMA **, wellington street,
city centre cork
Cork, Ireland
+353-0899653501
Email: ********@*****.***
EXECUTIVE SUMMARY
• 5+ years of experience in architecture, design and development of applications using Java, Oracle, Web services, various OO design pattern.
• Master Degree in Computer Science and Information Technology.
• Excellent knowledge in Web Development [JAVA and J2EE, Java Script, Struts 1.3, Hibernate 3.x, Spring, SOAP, VXML].
• Experience in designing and developing Multi-processing, highly Complex Client-Server Components.
• Knowledge of OOP principles, design patterns, agile programming (refactoring, TDD).
• Agile Management and Software Development with Scrum and ensure rapid iterative software development.
• Strong knowledge of computer science, data structures, algorithms, and designing and developing large systems software.
• Experience of SaaS environment, Multi –tenancy Database Architecture..
• Sr. developer/Scrum Master with extensive experience in Telecom Environment.
• Extensively used XML, XSD, HTML, CSS and JavaScript for various web based applications.
• Knowledge of concepts of Apache Hadoop, Map/Reduce, data intensive computing.
• Experience in working with largest Telecom operator in India.
• Experience in Designing API for third party development.
• Enthusiasm and ability to learn new systems and processes
SOFTWARE SKILLS
Languages : JAVA, XML, XSLT, XSD, Voice XML, SWT
Web Technologies : J2EE, Web services, REST, AJAX, JMX, JMS, JAXB, JSON, HTML5, Java Script, Shell Script, apache axis, RMI, JSTL, jQuery,
Backbone,CSS3,Google Map API
Frameworks : Struts 1.3, JUnit, Spring (IOC, MVC)
ORMs : Hibernate 3.x
Operating Systems : LINUX, UNIX & Windows
Web Server : Tomcat, JBoss 4.x - 7.x, Web logic 12
JAVA IDE : Eclipse, Net bean, BIRT
Database : Oracle 10g, MySQL and MS SQL Server
Version Control Tools : Clear case, GIT, Perforce,SVN
Other Exposure : Apache Velocity, Microsoft Visual Visio, JMeter, Bash Script
Design Methodology : Agile, Waterfall
Protocol : OAuth2.0, SNMP, TCP/IP, UDP, LDAP, SOAP
EXPERIENCE SUMMARY:
Avego
Aug-2012
Senior Developer
Avego is a company that provides real-time information and management systems for the passenger transportation sector. The company developed & enhancing Shared Transport iPhone app .
• Designing & Implementing REST APIs that allow sophisticated, effective and low traffic cost call for front end like iPhone App, Android App, Java applications. (Spring Security, EJB, Rest easy, Maven)
• Developed Statistics board, reporting tool. Technology include Groovy, grails, backbone,java script, jQuery, Rest API, Oracle.
• Responsible for handling Server issues, writing Script.
MANSA SYSTEM
March 2012 Aug-2012
Java Architect
Client- INFORMATICA
• Responsible for the direction and implementation of rich and robust Frame work of Universal Web Service connector for SaaS environment.
• This cloud Component can analysis any WSDL file and identify the SOAP protocol version, Port, Schema, operations.
• Dynamically generate the User interface, SOAP call to execute the web service for the operations selected by user.
• Develop Common Services Tier, a central RESTful API used by multiple applications across business for Connector of various Social NetWork Site like Yammer, Linkedin etc with Restful API and client-side template.
• Data transforming connector made for transforming data from one database to another.
• Work can seen at http://www.informaticacloud.com/
Ericsson R&D, Gurgoan
Oct. 2009 – Oct 2011
Sr. Software Engineer
• Part of team, who designed, develop and enhancing Ericsson IVR Product capabilities running on sun solaris.
• Designed and developed voice interface and backend for IVR for various feature like CallMeBack, Shared Account, Enhance balance enquiry etc.
• Designed & implemented a (innovation award winning) workflow automation Code Generation Engine using Java and Template Engines as independent and plugin version both that drastically reduced manual labor involved in web based GUI, configuration file, struts files, servlets and JSPs (reduce 40% code lines).
• Developed Backend Service Layer to communicate with other component in various protocol like SOAP, XML/RPC,LDAP.
• Designed and implemented an advanced API and library for User. By using these API, user can design its own backend & can plugin in IVR. This enhance the product compatibility to connect with any third party component with any type of protocol.
• Built highly dynamic rules based, distributed & scalable JMS subsystem, Central licensing System, for VXML IVR.
• Alarm system was also implemented to monitor all License clients and License Server in application.
• Architected and implemented entire security model which allowed the system to take decision when to stop and starts Services, on tampering to licensing system.
• In depth research future directions of IVR.
• Designed XML based compiler or instruction compiler for IVR, as per client requirement & exceeds the expectation of client.
• Worked as Scrum master and Mentor for the juniors.
Technical Environment in Ericsson:
Java, Velocity, XML, XSD, SWT, Eclipse, JAXB, Struts, AJAX, Web Services, Swing, JNLP, JBoss, JMS, SOAP, LDAP, REST, JSON, RMI and VXML
COMTEL TECHNOLOGIES:
Java Developer - Consultant
On Client site: Comviva (Bharti telesoft) Ltd.
Dec. 2008 – Oct 2009
• Worked as Lead developer for all project here including major OMEGA Project.
• Develop and maintain high-traffic web site and large scale web based Report tool.
• Effectively integrated the Spring structures within the web application.
• Work directly with management, vendors, and third parties to ensure that Web-site’s transactions and database management applications operate at peak efficiency.
• Responsible for design, modelling, implementing, and direction of application development, outlining and implementing business logic, as well as persistent storage and retrieval of data.
• BIRT Engine is used to design and produced various strategic reports for various products.
• Develop and maintain elaborate services based architecture utilising open source technologies like Hibernate ORM framework.
• Oracle 10g is used for both production and backup environment.
• Created various data base backup Script, Corn tab script.
• Fully Automated all these Highly Complex Report.
• Reduce the Manual effort for this report from 5 hour a day to 0%.
Technical Environment:
Hibernate3, JSP, Servlet, Oracle10g, BIRT, MYSQL 5.5, Tomcat 5.5, Eclipse, Spring,Java 5, JXL, JAVA Mail,Shell Script.
CYNEX GLOBAL:
February 2007 to December 2008
Java Developer
• Participated in the design and development of a Raw Material Purchasing System for a Firm using Java 5.
• Collaborate with senior developers to conduct design and code reviews.
• Developed modules for inventory management and tracking using Java and Swing.
• Traveled to on-site locations for integration testing with the customer to ensure no bugs and everything is exactly the way the specified.
Technical Environment:
Java 5 Struts, JSP, JDBC, Servlets, HTML, MySql, Oracle, Spring.
APPRECIATION & CERTIFICATES:
• 3rd Prize in Kaizen Competition (ERICSSON, November-2011)
• For Delivery Excellence in Development ( ERICSSON, Septempber-2011)
• Effectively Playing Scrum Master Role in Agile (ERICSSON, February-2011)
EDUCATION & TRAINING:
Master’s in Technology (IT)
Karnatka University, Distance learning, 2011
Master’s Degree in Computer Science (MSc)
Punjab Technical University, Distance Education, 2008
Master’s Degree in Computer Application (DOEACC B Level)
Centre for Development of Advanced Computing (CDAC), Noida, 2007
Bachelor’s Degree in Commerce (B.Com)
Kurukshetra University, Kurukshetra, 2006
DOEACC A Level
Mbit-New Delhi, DOEACC Society, 2005
Polytechnic Diploma in Engineering (Computer Science)
Government Polytechnic College, Board of Technical Education, Haryana, 2004
PERSONAL DETAIL
Name : Umesh Ram Sharma
Father’s Name : Mr. Yash Pal Sharma
Native Address : 159, Subash Nagar, Tehsil Town, Panipat Haryana, India.
Passport Number : H6612179
Validity : 19/08/2019
REFERENCES
References are available on Request. Umesh Ram Sharma