Summary
Overview
Work History
Education
Skills
Certification
Project Details
Accomplishments
Timeline
SoftwareEngineer
Sourabh Tiwari

Sourabh Tiwari

Senior Software Engineer | 7+ YOE In C#, DotNetCore, Microservices And Azure DevOps
Hyderabad,India

Summary

● 7+ Years of experience in the areas of Software Development of ASP.NET Core, C#, SQL Server based applications, WEBAPI, LINQ and other Microsoft Technologies.

● Experienced with a demonstrated history of working in the Financial Services, Health Care, Insurance, Tele-Communication industry .

● Development experience in agile methodology using Scrum .

● Having experience in Azure services.

● Capable in handling end-to-end development of software products from requirement analysis to system study, designing, coding, testing, documentation and implementation using C#, jQuery, Ajax, JavaScript, MVC, Web API, Cordova, PhoneGap, CSS, WCF.

● Having work experience on Third party tool (Dev Express)

● Technical proficiency in various software development languages, applications, databases and fair understanding of C#, .NET Core framework, Node.js framework, MVC, SQL Server, Console Applications, Windows Applications, Windows Services, Web API, AJAX, HTML, Java Script, Typescript, Crystal Reports, jQuery, Angular.

● Well versed in visual studio framework , SQL database server and SQL query writing.

● Having experience on Amazon Web Services (S3, EC2, EBS)

● Having experience on Unit testing using XUnit framework

● Having experience on project management tool ( SVN , GIT, BitBucket, JIRA )

● Hands on experience in both implementation and support of web and windows applications.

● Expertise in Release and deployment management .

● Expertise in handling tech calls of application issues and server issues.

● Having Experience in Server Migrations .

● Experience in the documentation of the client requirements.

● Ability to work well in both a team environment and individual environment.

● Excellent code reviews and code debugging skills.

● Working experience of various phases of SDLC such as Requirement Analysis, Design, Code Construction and Test

● Having very good process implementation skills in project

● Excellent problem-solving skills with good interpersonal skills

● Quick learner, excellent team player having ability to meet tight deadlines and work under pressure

Overview

7
7
years of professional experience
4
4
years of post-secondary education
1
1
Certifications

Work History

Senior Software Engineer

Conduent Business Services India LLP
Hyderabad, Telangana
08.2019 - Current
  • Orchestrated efficient large-scale software deployments, including testing features and correcting code.
  • Improved system performance by making proactive adjustments and resolving bugs.
  • Evaluated project requirements and specifications and developed software applications that surpassed client expectations.
  • Suggested improvements to team and project workflow.
  • Trained and mentored junior developers and engineers, teaching skills in .Net, Sql Server and Web API and working to improve overall team performance.
  • Reviewed developed code and worked with development teams to correct problems, run test scenarios and prepare for deployment.

Senior Software Engineer

Abhra Inc
Hyderabad, Telangana
07.2017 - 08.2019
  • I was involved in developing web and windows applications in Microsoft technologies and providing production support to various clients at the time of deployment, handling migration projects from offshore and handled multiple On-site projects by interacting with client and to understand complex business functionality.
  • I had worked on different technologies during my tenure and can impart those skills and expertise in developing and administering an organization's infrastructure.
  • I got Excellence Award for impactful work in my tenure.
  • Worked closely with other business analysts, development teams and infrastructure specialists to deliver high availability solutions for mission-critical applications.
  • Created procedures for system monitoring, recovery, backup and optimization.
  • Performed software testing to uncover bugs and troubleshoot issues prior to application launch.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs and enhancements.
  • Improved system performance by making proactive adjustments and resolving bugs.
  • Trained and mentored junior developers and engineers, teaching skills in .Net, Sql Server and Web API and working to improve overall team performance.

Software Engineer

Abhra Inc
Hyderabad, Telangana
12.2016 - 07.2017

Software Developer

Deloitte India
Gurgaon, Haryana
06.2016 - 12.2016
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.
  • Planned and developed interfaces using visual studio that simplified overall management and offered ease-of-use.
  • Coordinated with project management staff on database development timelines and project scope.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs and enhancements.
  • Performed regression and system-level testing to verify software quality and function prior to release.
  • Designed new product elements such as image recognition, hand writing recognition, audio, video and device-to-device communication.
  • Created workflow diagrams and Gantt charts to clearly demonstrate processes and timelines.

Software Developer

Computer Ware India Private Limited
Delhi, Delhi
10.2014 - 05.2016
  • Automated the customer interaction process by developing software, which reduced 80-90% time and management of the process for the company.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.
  • Planned and developed interfaces using .Net that simplified overall management and offered ease-of-use.
  • Coordinated with project management staff on database development timelines and project scope.
  • Administered, supported and monitored databases by proactively resolving database issues and maintaining servers.
  • Drove adoption of service-oriented architecture (SOA) during conversion from local solutions to cloud-based services.

Education

Bachelor of Engineering - Computer Science

Chhattisgarh Swami Vivekanand Technical University
Bhilai, Chhattisgarh
07.2008 - 03.2013

Intermediate - Science

Govt. Higher Sec. Boys School
Bemetara, Chhattisgarh
07.2007 - 04.2008

Skills

Software applications

undefined

Certification

Certified System Administrator - ServiceNow

Project Details

Project 1: Conduent Automation Platform

Client: Conduent Business Services India LLP

Role: Senior Software Developer

Description

This is HealthCare Automation domain project, We are building micro services using .Net core framework & Sql Server, we have different kind of service like Web API, windows service etc.

Roles and Responsibilities:

· Since we are working in agile environment so I involved in requirement gathering with client and documented the Requirement Document.

· As a developer involved in developing micro services using .Net core C#.

· Involved in release and deployment process.

Technologies Used

· ASP.NET Core, C#, Web API, Windows Service, SQL Server

Project 2: Audit Lobby

Client: Abhra Cloud

Role: Senior Software Developer

Description

This is financial domain project, in this we are going to automate all audit work for Auditing firm. In this we are maintaining PBC list, Excel, Word & PDF editors, Trial balance and all necessary component which is used for auditing to any Company.

Roles and Responsibilities:

· Involved in requirement gathering with client and documented the Requirement Document.

  • As a developer involved in developing RESTful Web API using C#.
  • Using Third party tool implemented .Net pages using ASP.NET and C#.
  • Involved in Designing Database architecture.

Technologies Used

· ASP.NET Core, C#, Web API, MS SQL Server, Angular 2unctions.

Project 3: Time Lobby

Client: Abhra Cloud

Role: Senior Software Developer

Description

This is financial domain project; it is same like timesheet management there admin will assign time for respective projects to the user and according to his/her work admin will manage rate and charges to his client. So this project is for manage time and Rate/charges for their project.

Roles and Responsibilities:

· Involved in requirement gathering with client and documented the Requirement Document.

· As a developer involved in developing RESTful Web API using TypeScript in Node.js framework.

· Involved in Designing Database architecture.

· Implemented Database tables, store procedures and functions.

· Involved in release and deployment process.

Technologies Used

· Node.js, TypeScript, Web API, PostgreSQL, Angular 2, React.js

Project 3: Steth Connect

Client: Abhra Cloud

Role: Senior Software Developer

Description

This is health domain project, this tool is capturing heartbeat of patient and later doctor can listen the heartbeat. so, with the help of this tool Doctors can check patient who is not able to come to clinic.

Roles and Responsibilities:

· As a developer involved in developing windows pages in c#.

· Using Third party tool capturing heartbeat.

· Implemented Database tables, store procedures and functions.

Technologies Used

· Windows Form, C#, Web service (built in PHP), PostgreSQL

Project 4: Tech, Media & Telecom (TMT)

Client: Deloitte India, Gurgaon

Role: Software Developer

Description

This is mobile application and developed in ASP.Net MVC. In this project we are interacting users for internal communication. User can see company’s latest events, read published documents on application, read latest company news and share feedback on application.

Roles and Responsibilities:

· Building templates for GUI using HTML5, CSS3, JQuery and ASP .Net MVC.

· As a developer involved in developing Web Forms using ASP.NET MVC and C#.Net.

· Involved in Designing Database tables and Stored Procedures.

Technologies Used

● ASP.NET, C#, Web Service, MS SQL Server, MVC 4, JQuery

Project 5: App Now

Client: Deloitte India, Gurgaon

Role: Software Developer

Description

This is mobile application and developed in HTML5. In this project we are interacting users for internal communication. User can directly interact with head persons of the company, read new updates shared by company heads watch videos shared by company heads, read latest news of the company, user can also send query and feedback through this application. in this application we have also includes like, view and rating feature.

Roles and Responsibilities:

· Building templates for GUI using HTML5, CSS3, Jquery.

· Involved in Designing Database tables and Stored Procedures.

· Involved in release and deployment process.

Technologies Used

· HTML5, Web Service, MS SQL Server, CSS3, Jquery

Project 6: Matrix Web

Client: Matrix Cellular (International) Services Ltd.

Role: Software Developer

Description

In this project, we have developed a web application for matrix. In this application, we have provided the information about the company. We provide product details of company and allow to customer for purchasing the product from this application.
Through this application customer also view his bill, customer can do the recharge on his matrix mobile number.

Roles and Responsibilities:

· Building templates for GUI using HTML, CSS and ASP .Net.

· Designed and developed various screens.

· As a developer involved in developing Web Forms using ASP.NET and C#.Net.

· Involved in Designing Database tables and Stored Procedures.

· Involved in release and deployment process.

Technologies Used

● ASP.NET, C#, WCF, MS SQL Server, MVC, Jquery

Project 7: Travel Insurance

Client: Matrix Cellular (International) Services Ltd.

Role: Software Developer

Description

In this project we have developed a web service for matrix. Matrix is also providing travel insurance for his client, so we are handling all business requirements on this service. Web service will interact with TAB application and showing the records from database and saving the data into the database, which enters from TAB.

Roles and Responsibilities:

· Involved in developing business logics.

· Involved in Designing Database tables and Stored Procedures.

· Involved in release and deployment process.

Technologies Used

● ASP.NET, C#, Web Service, MS SQL Server

Accomplishments

  • Received an award of Certificate of Achievement from Conduent Business Services India LLP.
  • Received an award of Certificate of Excellence from Abhra Inc.
  • Mentored 4 new employees to bring them up to speed on projects, resulting in quicker overall completion milestones.
  • Resolved existing performance issues in the database which optimized the system 80%.
  • Key contributor in the design and implementation of new features for Audit Lobby .
  • Promoted to senior engineer after just 7 months of employment.

Timeline

Senior Software Engineer

Conduent Business Services India LLP
08.2019 - Current
Certified System Administrator - ServiceNow
02-2019

Senior Software Engineer

Abhra Inc
07.2017 - 08.2019

Software Engineer

Abhra Inc
12.2016 - 07.2017

Software Developer

Deloitte India
06.2016 - 12.2016

Software Developer

Computer Ware India Private Limited
10.2014 - 05.2016

Bachelor of Engineering - Computer Science

Chhattisgarh Swami Vivekanand Technical University
07.2008 - 03.2013

Intermediate - Science

Govt. Higher Sec. Boys School
07.2007 - 04.2008
Sourabh TiwariSenior Software Engineer | 7+ YOE In C#, DotNetCore, Microservices And Azure DevOps