Summary
Overview
Work History
Education
Skills
Timeline
Generic

Nitin Shukla

Barrie,ON

Summary

I have been working within the .Net ecosystem for 7+ years. I have seen the entire ecosystem graduate from aspx pages to it's current state of .Net Core supremacy. I started my career in India working for Accenture which i left as an Intermediate .Net Developer for more challenging opportunities in Canada. I learned process based team work by working in such a giant firm however my technical skills really grew when i started working in Canada for startups where i was given more responsibilities and had to deliver projects from ideation to production without any oversight. Now I am at the position where I can use my skills for new and exciting challenges.

Overview

7
7
years of professional experience

Work History

Senior .NET Applications Developer

Patient Commerce Inc
01.2021 - Current
  • Co-Designed, developed and support (till date) .Net MVC based EDI centric application as an added paid service to Patient Commerce main suite of Offerings (Sightly)
  • Created multiple plugins (Stripe, Eleavon, Global Payments, FittingBox, FramesData) for the main Sightly platform offering (a plugin based SaaS platform for Optometerists)
  • Created a SignalR based Chatbot integrated onto the main website. Chatbot provides real time online, offline status change updates, real time chatting abilities and an automated questionnaire for capturing leads.
  • Created a backend CRM containing Email, SMS deliveries, Marketing Dashboard to track Leads, Campaigns and a Reporting Dashboard detailing Revenue, sales and customer behavior.
  • Created a backend CMS for uploading optometric practice specific photos, Text, Email Templates etc in .Net MVC
  • Created a plugin based REST Web API in .Net MVC providing customers real time shipping updates directly from the Brands whose products customers bought (Alcon, Acuvue, Coopervision) known as DirectShip Plugin.

Senior .NET Applications Developer

OnSched
10.2020 - 01.2021
  • Migrated an outdated .Net Core 2.0 Web API providing Scheduling solutions for clients to .Net 5.0. This included migrating EntiftyFramework Core to 5.0 as well.
  • Co-designed the web API with the CTO of the company to a single project solution to a multi-project solution with a project designed on Services pattern used to access database, another project designed on the Factory pattern woking mainly to build heavy duty endpoints..
  • The project was database first with the bread and butter written in a Stored Procedure. I implemented a work around for untraceable database changes made by creating a SQL Server database project capable of tracking in Git and updates to database being made via this project rather than SQL files directly.
  • Created a Redis cache for enhancing response times for high demand endpoints on the API
  • Created a Project for Unit and Integration testing of the API in XUnit

Intermediate .NET Developer

Accenture Solutions
01.2018 - 04.2020
  • Worked as a backend developer with Sitecore as CMS for a Fortune 500 client (Avanade)
  • Worked with a team of 6 developers in migrating a corporate blog from wordpress to Sitecore 7
  • Created a POC for Speech to text for Brightcove hosted videos for Avanade's promotional videos.
  • The POC was made on Linux's Ubuntu OS and hosted on a Docker Image inside a Linux VM initially on MS Azure later moved to Kubernetes
  • Integrated front end HTML (provided by UX Team) with backend logic using jQuery on front end and .Net MVC Controllers in the backend.

Junior Developer

Accenture Solutions
03.2015 - 01.2018
  • Worked on fixing bugs reported by the Testing team and delivering the fixes on an agile schedule
  • Created a scroll based GIF animation image hosting on Client's Web pages on a .Net MVC stack
  • Maintained a Wordpress based Corporate blog as the sole resource while also working on creating a plan for it's migration to Sitecore

Education

Bachelor of Science - Computer Science

Delhi College of Engineering
New Delhi
08.2014

Skills

  • C#, Net Framework (Traditional and Core)
  • jQuery, ECMA script JS
  • Net MVC, Web API
  • xUnit (Unit and Integration Testing)
  • MS SQL
  • Entity Framework Core ORM, Dapper
  • REST APIs Design on Net Core, Net 47
  • Reactjs, Vuejs, Knockoutjs
  • Docker, Linux
  • MS Azure CI/CD
  • GIT and TFS (version control)
  • Flask framework on Python
  • Selenium for Automation

Timeline

Senior .NET Applications Developer

Patient Commerce Inc
01.2021 - Current

Senior .NET Applications Developer

OnSched
10.2020 - 01.2021

Intermediate .NET Developer

Accenture Solutions
01.2018 - 04.2020

Junior Developer

Accenture Solutions
03.2015 - 01.2018

Bachelor of Science - Computer Science

Delhi College of Engineering
Nitin Shukla