RAKESH KUMAR

  • Software Developer
  • Jalandhar,Punjab
  • Feb 04, 2019
Full time Information Technology

Personal Summary

Along with my eight years of professional experience, I am a committed and hard working individual who enjoys a challenge. In addition to strong communication skills, I am able to work effectively in a team. I can also demonstrate advanced problem-solving skills and thrive under pressure. My drive and ambition ensure I am a valuable addition to any company

Work Experience

Senior Software Developer
Feb 2016 - Feb 2019 YorkWebSolution

As a senior developer, participated in the design, development, and support of a number of in-house and client facing windows and web-based application, utilizing .NET, XML, web services and client-server techniques. Provided technical expertise and organizational skills to a team of developers.

  • Interface with 3rd party applications and services, utilized custom in-house and off-the-shelf controls.
  • Participate in user requirements gathering, project planning, design, implementation, and testing.
  • Play a prominent role in understanding the architectures of the projects and new API’s.
  • Analyze server logs using new relic to debug production issues and to supply metrics to management.
  • Implemented Braintree payment gateway in the websites.
Senior Software Developer
Feb 2014 - Oct 2015 eexcel Software Pvt. Ltd

It is an effective and result-oriented IT solution to serve clients in the areas of Web Development, Mobile Development, E-Commerce, and Web Designing.


  • Analyze complex business requirements and implemented a web-based system to track the vendors and POC’s.
  • Work directly with clients, identifying their specific business needs.
  • Developed rest based web API’s to serve the web as well as mobile and implemented the security in API.
  • Learn the game development framework (Three.JS) and resolve the issues of
    already developed application.
  • Develop an API to generate oauth2 based access token; the API was used by the
    mobile team
Senior Software Engineer
Oct 2012 - Jan 2014 Whizkraft Solutions Pvt. Ltd

Work with a large team to create a production-ready product to be delivered to
production at the end of each sprint.

  • Work on android application.
  • Select to contribute to the key new deliverable, assigned to a new team to take on the leadership role.
  • Participate in design and development of new API and MVC platform.
  • As a part of the re-engineering process, developed a Data Access Layer that is used by other projects within the company. This reduced coding time and efforts for my other co-workers while allowed us to maintain a clean 3-tiered application architecture.

Education

Master of Computer Application 05/2006 – 05/2009
May 2006 - May 2009