RAHUL SHARMA
Mobile: +91-9780831902, email: rahul_sharma05@hotmail.com
5.5 years of extensive experience in Software Developing & Programming domains like Business Intelligence,
Warehouse and e-learning. Successfully implemented key backend technologies like ASP.net, C#, MVC, Web API,
WCF, SQL Server -08-12, Entity framework etc. Also frontend technologies like Angularjs, D3js, jQuery and
JavaScript.
Summary
ď‚· Experienced in implementing micro-ORMs like Dapper, Petapoco and OMR lite
ď‚· Created various Single Page Applications using Angularjs
ď‚· Created Web APIs and micro services using REST architecture
ď‚· Created interactive chart and graph APIs using D3js
ď‚· Created various applications using different design patterns
ď‚· Implemented SOLID principle for application development
ď‚· Hands on writing Unit tests using various technologies like NUnit, MS tests and Moq
ď‚· Basic knowledge of few no-SQL databases like Redis, Cassandra, and MongoDB
ď‚· More than 3 years of experience in working with CMMi level 3 and level 5 organizations
ď‚· Worked on Agile SDLC methodology and Scrum process
ď‚· Adapt to end-to-end development of software products from Requirement Analysis to System Study
followed by Designing,Coding,Testing, Debugging, Documentation and Implementation
ď‚· Bestowed with Appreciation Award at DUCEN IT for best performer in first6 months
ď‚· Appreciated for participating and working throughout the process of CMMi level 5 audit
Skill Set
.Net Technologies C#, ASP.Net, MVC, Web API, WCF, LINQ
Web Technologies Javascript,jQuery,AngularJS,D3JS, HTML, CSS
Database/ ORM MSSQL 2005-2008-2012,Entity framework, Dapper, Petapoco
Unit Testing NUnit, MSTest, Moq
Version Control TFS, SVN
OperatingSystem XP, WIN7 WIN8
Applications MS Word,Excel, PowerPoint, Visio,MPP
Certifications (ID:7917753) MCTS: .NET Framework 3.5, ASP.NET Applications,MCP: Microsoft
Certified Professional
Organization: DUCEN IT
Duration: May 2015 - Present
Designation: Sr. Software Developer
Responsibilities:
ď‚· Writingcode for different modules as per the requirement
ď‚· WritingUnit tests for quality and maintenance process
ď‚· To understand & coordinate with onsite counterpart
ď‚· Attend Scrum calls for daily status updates and further roadmap discussions
ď‚· Present in technical discussions related to road blocks and decision making
ď‚· Team meetings, projecthandlingand documentation.
ď‚· Participatein improvisation initiatives likecodereview, code restructure etc.
Project/ Team Size: Document Management System (BELL Canada)/8
Skills Used Visual Studio-12,SQL Server-12, Web API, Entity Framework, C#, Angularjs,Javascript,HTML,CSS
DMS application provides secure access for document maintenance. It identifies the portal which includes the
hierarchy of the organization including its sub companies along with their departments. It follows the role based
access to the assets with respective permissions. A user can perform various actions like read, write, upload,
download, edit, delete on a file with their respective roles and permissions. This portal also provides the feature
like on-demand virus scanning as well as scheduled demon scanning.
Project/Team size: Analance/25
Skills UsedVisual Studio-12,SQL Server-12, MVC-4, Entity Framework, C#, Angularjs,D3js,Dapper,Petapoco, Redis,
Rebit MQ, Web API, R.
Analance is a BI-Web based project used for data analysis and decision making. Connector feature provides the
ability for project to connect with various type of databases. Unified reporting is full D3js based charting library
which provides the functionality to create interactive reports. R integration gives this portal a feature to run the R
scripts on the data for analysis.
Organization: Seasis Infotech
Duration: Jun 2012 – Jun 2013
Designation: Software Engineer
Responsibilities:
ď‚· Software codingand unit testing
ď‚· Clientinteraction and requirement understanding
ď‚· Preparing projectrelated documents likeprojectestimation, MPP, unit test documents etc.
ď‚· Interaction and discussion with differentproject teams liketesting team, design team, mobileapplication
team
ď‚· Attend team meetings, prepare MOM and project documentation
Project/ Team size: imBetter (imBetter Team US)/6
Skills Used Visual Studio-12, SQL Server-08, MVC-4, Entity Framework C#, JQuery
imBetter is an online portal where registered users can upload their videos and share it. In this user also has the
option to challenge other users’ video. In this portal, owner can create challenging events where different users
can upload their videos. Based upon the voting winner is selected and is entitled for the prize
Project/Team size: Disaster Resource Management System [Emergency Visions, Georgia, USA] / 21
Skills Used: C#, ASP.NET, WCF, Javascript, jQuery, AJAX, GIS, MSSQL 2008-2012, VS 2010, Telerik Controls,
Windows Azure
It is a software solution based on the Emergency Management and Incident Command System principles
established by FEMA. It was designed by a Consulting Team of emergency management, public health, and
industry professionals, including former FEMA managers, using an all -hazards approach.
Organization: LYD Infotech
Duration: Jul 2013 – Apr 2015
Designation: Software Developer
Project/ Team size: Titans United & Play4India/7
Skills Used: Visual Studio-10, SQL Server-08, C#, ASP.net, ADO.net, Javascript, jQuery
Titans United is an e-Learning web portal for +1, +2 students for the preparation of IIT/JEE examination. On this
portal, students can learn from video tutorials and evaluate their knowledge by taking online exams and quiz.
Play 4 India –A portal for Haryana Govt. project regarding sports events held in the state, in which students
participate in different games and based on their performance after three rounds, 5000 students are selected for
the sports scholarship.
Organization: NVISH
Duration: Jan 2011 – Jun 2012
Designation: Software Engineer
Academic Details
Bachelor of technology (IT), 2010, Punjab Technical University.
Personal information
D.O.B : 4th Aug. 1988
Father’s Name : Mr. Nain Gopal Sharma
Nationality : Indian
Marital status : Unmarried
Languages known: English,Hindi,Punjabi
Current Address : Ph-3, Lilac Residency,10th Cross,2nd Main,1st Cross,
Manjunatha Layout, Marathahalli Po,Bangalore-560037

CV_Rahul Sharma_DotNetMVC_Angularjs_Developer

  • 1.
    RAHUL SHARMA Mobile: +91-9780831902,email: rahul_sharma05@hotmail.com 5.5 years of extensive experience in Software Developing & Programming domains like Business Intelligence, Warehouse and e-learning. Successfully implemented key backend technologies like ASP.net, C#, MVC, Web API, WCF, SQL Server -08-12, Entity framework etc. Also frontend technologies like Angularjs, D3js, jQuery and JavaScript. Summary ď‚· Experienced in implementing micro-ORMs like Dapper, Petapoco and OMR lite ď‚· Created various Single Page Applications using Angularjs ď‚· Created Web APIs and micro services using REST architecture ď‚· Created interactive chart and graph APIs using D3js ď‚· Created various applications using different design patterns ď‚· Implemented SOLID principle for application development ď‚· Hands on writing Unit tests using various technologies like NUnit, MS tests and Moq ď‚· Basic knowledge of few no-SQL databases like Redis, Cassandra, and MongoDB ď‚· More than 3 years of experience in working with CMMi level 3 and level 5 organizations ď‚· Worked on Agile SDLC methodology and Scrum process ď‚· Adapt to end-to-end development of software products from Requirement Analysis to System Study followed by Designing,Coding,Testing, Debugging, Documentation and Implementation ď‚· Bestowed with Appreciation Award at DUCEN IT for best performer in first6 months ď‚· Appreciated for participating and working throughout the process of CMMi level 5 audit Skill Set .Net Technologies C#, ASP.Net, MVC, Web API, WCF, LINQ Web Technologies Javascript,jQuery,AngularJS,D3JS, HTML, CSS Database/ ORM MSSQL 2005-2008-2012,Entity framework, Dapper, Petapoco Unit Testing NUnit, MSTest, Moq Version Control TFS, SVN OperatingSystem XP, WIN7 WIN8 Applications MS Word,Excel, PowerPoint, Visio,MPP Certifications (ID:7917753) MCTS: .NET Framework 3.5, ASP.NET Applications,MCP: Microsoft Certified Professional Organization: DUCEN IT Duration: May 2015 - Present Designation: Sr. Software Developer Responsibilities: ď‚· Writingcode for different modules as per the requirement ď‚· WritingUnit tests for quality and maintenance process ď‚· To understand & coordinate with onsite counterpart ď‚· Attend Scrum calls for daily status updates and further roadmap discussions ď‚· Present in technical discussions related to road blocks and decision making ď‚· Team meetings, projecthandlingand documentation. ď‚· Participatein improvisation initiatives likecodereview, code restructure etc.
  • 2.
    Project/ Team Size:Document Management System (BELL Canada)/8 Skills Used Visual Studio-12,SQL Server-12, Web API, Entity Framework, C#, Angularjs,Javascript,HTML,CSS DMS application provides secure access for document maintenance. It identifies the portal which includes the hierarchy of the organization including its sub companies along with their departments. It follows the role based access to the assets with respective permissions. A user can perform various actions like read, write, upload, download, edit, delete on a file with their respective roles and permissions. This portal also provides the feature like on-demand virus scanning as well as scheduled demon scanning. Project/Team size: Analance/25 Skills UsedVisual Studio-12,SQL Server-12, MVC-4, Entity Framework, C#, Angularjs,D3js,Dapper,Petapoco, Redis, Rebit MQ, Web API, R. Analance is a BI-Web based project used for data analysis and decision making. Connector feature provides the ability for project to connect with various type of databases. Unified reporting is full D3js based charting library which provides the functionality to create interactive reports. R integration gives this portal a feature to run the R scripts on the data for analysis. Organization: Seasis Infotech Duration: Jun 2012 – Jun 2013 Designation: Software Engineer Responsibilities:  Software codingand unit testing  Clientinteraction and requirement understanding  Preparing projectrelated documents likeprojectestimation, MPP, unit test documents etc.  Interaction and discussion with differentproject teams liketesting team, design team, mobileapplication team  Attend team meetings, prepare MOM and project documentation Project/ Team size: imBetter (imBetter Team US)/6 Skills Used Visual Studio-12, SQL Server-08, MVC-4, Entity Framework C#, JQuery imBetter is an online portal where registered users can upload their videos and share it. In this user also has the option to challenge other users’ video. In this portal, owner can create challenging events where different users can upload their videos. Based upon the voting winner is selected and is entitled for the prize Project/Team size: Disaster Resource Management System [Emergency Visions, Georgia, USA] / 21 Skills Used: C#, ASP.NET, WCF, Javascript, jQuery, AJAX, GIS, MSSQL 2008-2012, VS 2010, Telerik Controls, Windows Azure It is a software solution based on the Emergency Management and Incident Command System principles established by FEMA. It was designed by a Consulting Team of emergency management, public health, and industry professionals, including former FEMA managers, using an all -hazards approach. Organization: LYD Infotech Duration: Jul 2013 – Apr 2015 Designation: Software Developer Project/ Team size: Titans United & Play4India/7 Skills Used: Visual Studio-10, SQL Server-08, C#, ASP.net, ADO.net, Javascript, jQuery Titans United is an e-Learning web portal for +1, +2 students for the preparation of IIT/JEE examination. On this portal, students can learn from video tutorials and evaluate their knowledge by taking online exams and quiz. Play 4 India –A portal for Haryana Govt. project regarding sports events held in the state, in which students participate in different games and based on their performance after three rounds, 5000 students are selected for the sports scholarship. Organization: NVISH Duration: Jan 2011 – Jun 2012 Designation: Software Engineer
  • 3.
    Academic Details Bachelor oftechnology (IT), 2010, Punjab Technical University. Personal information D.O.B : 4th Aug. 1988 Father’s Name : Mr. Nain Gopal Sharma Nationality : Indian Marital status : Unmarried Languages known: English,Hindi,Punjabi Current Address : Ph-3, Lilac Residency,10th Cross,2nd Main,1st Cross, Manjunatha Layout, Marathahalli Po,Bangalore-560037