Post Job Free
Sign in

Software Engineer Project

Location:
India
Posted:
July 14, 2015

Contact this candidate

Resume:

Nilesh Sahu

******.*********@*****.***

+91-976*******

Experience

Over 5.3 years of experience in Software Development.

Domain expertise in web application development, E-Commerce, E-Commerce (Digital Right Management) and knowledge of Telecommunications and Manufacturing.

Involved in requirement gathering, analysis, design and development of multi-tier client-server web-based applications.

Technical expertise in Sun Java technologies.

Exposure of Struts, Hibernate, spring frameworks.

Basic knowledge of web-services using JAX-WS, REST API, Axis framework.

Skill Set

OS

Windows, DOS, Unix.

Technologies

JAVA, J2EE.

Languages and Tools

Java, JSP, Servlets, Struts2.X, Hibernate 3.X, Spring 2.5, JDO, OWASP ESAPI, XML, JAXB, Log4j, Logback, Play framework.

Rest Client, Toad.

Web Services

ReST, JAX-WS, AXIS.

Unit Testing Frameworks

JUnit, JMock1.X

Performance and Web Testing

JMeter, SOAP UI, WebTest.

Configuration Management Tools

Perforce, VSS, CVS, Mercurial.

Databases

Oracle 9i, MySql, DB2, PostgreSQL.

Build Tools

Ant, Maven, SBT.

Continuous Integration

Hudson, Jenkins.

Bug Management Tools

Rally, HP Quality Center, Jira, bugZilla.

Code Analysis/Review Tool

Code Collaborator, Sonar, FindBugs, CheckStyle, PMD, Emma, Cobertura.

Development Methodologies

Agile Development Methodology, SCRUM,

Pair Programming, Test Driven Development.

Work Experience

Yash Technologies. www.yash.com

Sr. Software Engineer, Pune, Oct-2013 - Till Date

Responsibilities:

Worked on projects for Manufacturing Domain.

Responsible for developing code for assigned modules.

Worked on web based projects with Struts, Hibernate, JPA, Spring Framework.

Scrum Software Development Methodology along with Pair Programming.

Cybage Softwares Pvt. Ltd. www.Cybage.com

Sr. Software Engineer, Pune, Aug 2010- Aug 2013

Responsibilities:

Worked on projects for E-Commerce Domain.

Responsible for developing code for assigned modules.

Worked on web based projects with JSP, Servlets, Struts, Hibernate, Spring Framework.

Impetus Infotech (I) Pvt. Ltd. www.Impetus.com

Software Engineer, Indore India, March 2010 – Aug 2010

Responsibilities:

Worked on projects for the largest Telecom Company.

Involved into requirements gathering and design phases with the customer

Responsible for developing code for assigned modules.

Worked on web based projects JSP, Servlets, XML, XSLT, JavaScript, CSS.

Played role of team member.

Scholastic Profile

1.Masters of Computer Application from RGPV, Bhopal (MP) in 2009 with an aggregate of 70.9 %.

2.Bachelor of Science (Comp. Sc.) From DAVV, Indore (MP) in 2005 with an aggregate of 58.89%.

3.12th Standard from MPBSE, Bhopal (MP) in 2002 with an aggregate of 68.89%.

4.10th Standard from MPBSE, Bhopal (MP) in 2002 with an aggregate of 68.89%.

Project Experience

1.Communication Services(CommServ):

Client: John Deere, USA

Technologies: Java, Spring, Hibernate, JPA, Maven, XML, JUnit, JAX-WS, REST.

Operating System: Windows XP

Domain: Manufacturing

Database: DB2, PostgreSQL

Other Tools: RAD, TOAD, Mercurial, Jenkins, WebSphere.

Project Description: This module is developed to establish interaction between MTG to Host and vice versa, based on message type this module delegates the messages to other applications.

2.Asynchronous Logging Framework:

Client: Digital River Inc, USA

Technologies: Java, Maven, XML, JUnit, JMock, Spring, Oracle(SQL), JAXB.

Operating System: Windows XP

Domain: E-Commerce

Database: Oracle 9i

Other Tools: Eclipse, TOAD, CVS, WinSCP, Putty, Hudson.

Project Description: This is the custom framework developed to manage the table loggings into another database instead of inline logging. This framework will log the data into another dedicated logging database. This is logging the data into separate thread so that the performance of inline logging and appserver will be improve, this will also helps in reduce the database load and improves the performance of application.

3.Activation Server

Client: Digital River Inc, USA

Technologies: Java, JSP, JSTLs, Servlets, Struts, JDO, Maven, XML, JUnit, iText APIs, JQuery, Ajax, JavaScript, CSS, Oracle(SQL).

Operating System: Windows XP

Domain: E-Commerce

Database: Oracle 9i

Other Tools : Eclipse, SOAP UI, TOAD, CVS, WinSCP, Putty, Hudson.

Project Description: Activation Server is a web based E-Commerce Digital Right Management(DRM) Module, which is developed to maintain the Digital Right for various downloadable software or IT products (e.g. PDF Files, Software Setups, Armadillo files etc.) whether they are Trial ware or shareware or Purchasable products or Physical activation products. It will help to identifies and maintains the records of various DigitalRight secured products. One can search his product records, activate his product, deactivate product, reissue products, reinstall products and can get serial numbers and unlock codes for the products using this Web interface.

4.Software Activation Command Console(SACC)

Client: Digital River Inc. USA

Technologies: Java, JSP, Servlets, Spring, Hibernate, JUnit, Web-Services, JQuery, XML.

Operating System: Windows XP

Domain: E-Commerce(DRM)

Database: Oracle 9i

Other Tools: Eclipse, NSIS Unicode, SWP Setup, WinCVS, WinSCP, Putty, Toad.

Project Description: Software Activation Command Console(SACC) is a web based digital rights management (DRM) tool that you can use to protect your products from software piracy. This tool wraps the product in a "shell" that protects your software from unauthorized changes. SACC allows you to develop your product completely and add piracy protection afterward, so no modifications of your product's source code are required.

5.Access Service Request

Client: Neustar Inc. USA

Technologies: Java, JSP, Servlets, XML, XSLTs

Operating Systems: Windows XP

Domain: Telecommunication

Database: Oracle 9i

Other tools: Eclipse, Custom Framework (NueStar Toolkit), Test Director, Perforce, Toad.

Project Description: Access Service Request (ASR) is a developed to provide an interface to Incumbent Local Exchange Carriers (ILEC) which contains specific field provided by Ordering and Billing Forum (OBF) of USA, to maintain records of billing and various services provided by Telecom companies in US. ASR contains various forms for various services like Ethernet Virtual Connection(EVC ) Form for Ethernet Connections, Virtual Connection(VC) form for Virtual Connection Networks, Ring Form for Ring network topologies related services etc. It provides Various number portability services from One service provider to Another service provider like old Number with new network topology, old number with new old network service, new number with old topology, old number with directory listing etc.

Education/Certifications/Trainings

Education :

-2009- Masters of Computers Application (MCA), R G P V Bhopal(M.P.)

-2005- Bachelor of Science, Computer Science, Devi Ahilya University Indore(M.P.)

Trainings Attended:

-2010- Spring framework in-house Training at Impetus Infotech Pvt. Ltd, Indore

-2010- Struts2.0 framework in-house Training at Impetus Infotech Pvt. Ltd, Indore



Contact this candidate