Karan Singh Negi, Developer in Pune, Maharashtra, India
Karan is available for hire
Hire Karan

Karan Singh Negi

Verified Expert  in Engineering

Windows Communication Foundation (WCF) Developer

Pune, Maharashtra, India

Toptal member since November 11, 2015

Bio

Karan is a .NET and C# developer with experience in creating web and desktop based applications. He has designed and implemented algorithms in C# for various projects and has worked in teams of all sizes. He loves and is passionate about learning new technologies and is committed to the work. Being an Agile developer, he follows best practices for the successful completion of the project.

Portfolio

ADP (Automatic Data Processing)
AngularJS, C#, .NET, LINQ, JavaScript, Microsoft Visual Studio...
Neosoft
Web API, Windows Communication Foundation (WCF), ASP.NET MVC, Entity Framework...

Experience

  • C# - 4 years
  • ASP.NET MVC - 4 years
  • JavaScript - 4 years
  • SQL Server 2012 - 3 years
  • Windows Communication Foundation (WCF) - 2 years
  • SignalR - 2 years
  • Windows Forms (WinForms) - 2 years
  • .NET Core - 1 year

Availability

Part-time

Preferred Environment

Visual Studio, Jira, TFS, Git, Windows

The most amazing...

...algorithm I've designed was an automated pharmacy application to reduce the number of open packs.

Work Experience

Senior Technical Member

2016 - PRESENT
ADP (Automatic Data Processing)
  • Created screen and services for various projects that allow vendors to perform transactions with our engine.
  • Implemented algorithms for various complex projects.
  • Worked on the system designs of various distributed applications.
Technologies: AngularJS, C#, .NET, LINQ, JavaScript, Microsoft Visual Studio, Agile Software Development, Agile, Azure DevOps, ASP.NET Web API, Git, jQuery, Jira, xUnit.net, Visual Studio 2017, Entity, Lambda Functions, Rally, Moq, SOAP, HTML, IIS SQL Server, HTTP REST, SQL, .NET Core

.NET Developer

2013 - 2016
Neosoft
  • Collaborated with a team of web developers to create web applications.
  • Implemented algorithms for various complex projects.
  • Created and designed applications for the Windows CE platform.
Technologies: Web API, Windows Communication Foundation (WCF), ASP.NET MVC, Entity Framework, .NET, Microsoft SQL Server, C#, SQL CE, SQL, SOAP, Unit Testing, SignalR, Entity 5, Visual Studio

Experience

News India

News India is a website for posting news across various domains like entertainment and politics. I developed the database, admin, and user modules of website in ASP.NET MVC and also did the YouTube integration for posting the videos directly on YouTube. Technologies used in the application are C#, ASP.Net MVC, Entity Framework, Signal R, Linq, SQL Server, and YouTube APIs.

Pharmacy Automation

Pharmacy Automation is an application used for the outpatient pharmacy in a hospital. It helps the pharmacy to maintain inventory, dispensing drugs via automated dispensing machines and managing the real-time queue by synchronizing it with the hospital's HIS (Hospital Information System). I developed the back-end logic (services), administrator module of the application on ASP.Net MVC, and also the end-user module on WinForms. Technologies used in the application are C#, ASP.Net MVC, Entity Framework, WCF, Signal R, Linq, SQL Server, and WinForms.

Inventory Management Application

Inventory Management Application is used for handheld mobile computer/RF scanners for performing various tasks related to inventory like cycle counts, good receiving, etc. I worked on the RF Scanner module for design and creating back-end logic of the application. Technologies used in the application are C#, Windows CE, WinForms, and SQL CE (Compact Edition).

Loans Application

This application allows customers/users to take loans on their 401K balance. I worked on front-end design and creating the back-end logic of the application. Technologies used in the application are C#, .NET Core, SQL Server, XUnit, and Angular 1.8.

Education

2009 - 2013

Bachelor's Degree in Computer Engineering

University of Pune - Pune

Skills

Libraries/APIs

REST APIs, Entity Framework, Web API, Moq, SignalR, LINQ, Windows Forms (WinForms), jQuery

Tools

Visual Studio, Rally, Jira, ReSharper, Azure DevOps Services, Microsoft Visual Studio, xUnit.net, xUnit, Git, TFS

Languages

C#, SQL, JavaScript, HTML

Frameworks

.NET, ASP.NET MVC, .NET Core, Entity, .NET 4, .NET 2, AngularJS, ASP.NET Web API, Entity 5, Telerik Kendo UI, Entity 6

Storage

IIS SQL Server, SQL Server 2012, Microsoft SQL Server, SQL CE

Paradigms

Agile, Unit Testing, Inversion of Control, Agile Software Development, Domain-driven Development, Azure DevOps

Platforms

Visual Studio 2017, Windows, Windows CE

Other

HTTP REST, SOAP, APIs, VSTS Git, IIS 7, SOLID Principles, Lambda Functions, Windows Communication Foundation (WCF)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring