Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sourik Datta

Bensalem,PA

Summary

Highly-skilled software professional bringing more than 15 years of software development experience in .NET paradigm. Experienced technical lead specialized in backend development specifically in .Net Core. Very well grip on Server and Serverless AWS cloud based architecture. Well versed in all the stages of web application development life cycle. Advanced knowledge of .Net Core, AWS, C#, SQL, ELK. Well grab in Angular, React, JS and JQuery.

Overview

16
16
years of professional experience

Work History

Senior Software Engineer

Mastech Digital (Client: Comcast)
Philadelphia, PA
04.2019 - Current
  • Designed and developed more than 7 MVC Based place holder Web apps with Authentication and Authorization
  • Implemented more than 20 Rest based microservice API in .Net Core using JWT Token based and Role based Authorization.
  • Implemented more than 15 AWS Lambda in .Net Core and NodeJS
  • Implemented more than 10 Nuget Packages which are been consumed throughout organization
  • Implemented more than 40 CI/CD pipelines to deploy webapps, APIs, lambda into production environments
  • Handled Stage and Prod Deployments for all Webapps, APIs, Lambdas.
  • Created more that 5 CloudFormation based Step Functions to accomplish backend processes.
  • Created Kibana Dashboard for fulfill Stakeholder specific report using ELK Stack.
  • Create and Manage AWS Application Architecture using CLoudFormation Scripts and aws cli
  • Mentored other developers and reviewed codes
  • Create and Maintain projects in GitHub
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues

Senior Software Engineer

Data-Core Systems Inc
Philadelphia, PA
09.2010 - 04.2019
  • Implemented dynamic web applications using entity framework and 3-tier architecture.
  • Created Check and Document scanning Thread safe windows based application in .Net Framework and Entity Framework.
  • Implemented windows based Data Entry Software using VC++, PowerBuilder.
  • Implemented Web based Data Entry portal with authentication and authorization.
  • Implemented mechanism to safe web based software from piracy.
  • Implemented SIP based WebRTC portal to call customer through Asterisk Server.
  • Implement Patient Communication portal using Angular as UI and .Net Core API and integrated with Twilio messaging systems.
  • Handled SOAP web service for exchanging structured information.
  • Developed .NET console application to automated output generator from different Geological locations.
  • Implemented Employee Attendance management systems using .Net Razor with Entity Framework and SQL Server.
  • Expertise in working complex joins, derived tables and CTE, Stored Procedures, triggers, methodologies in SQL Server.
  • Implemented Azure Pipelines to perform CI/CD to deploy changes to production.
  • Implemented mechanism to deploy update/patch to clients.
  • Implemented SignalR systems to notify users for some critical updates
  • Maintain Oracle Server Replication and Backups and run indexes periodically

Senior Software Engineer

Ambit India Solution
Kolkata, India
01.2010 - 08.2010
  • Implemented .Net Web Form based Dynamic advertise generation tool with SQL Server in backend

Software Engineer

Elecom Software Pvt. Ltd
Kolkata, India
01.2009 - 01.2010
  • Implemented Web based online store for surfer boards using .Net, JavaScript and SQL Server as database
  • Maintained Online mechanical parts store using .Net, JavaScript and SQL Server as Database

IT Engineer

CMC Limited
Kolkata, India
10.2008 - 01.2009
  • Created custom drag and drop into tree module in web project using .Net library.

Software Engineer

D.P Ahuja & Co
Kolkata, India
09.2007 - 09.2008
  • Implemented Patent and Trademark Web Portal in .Net framework and SQL server as Database.

Education

Master of Science - Computer Engineering

VTU
Bangalore, Karnataka
2006

Bachelor of Science - Computer Engineering

Bangalore University
Bangalore, Karnataka
2003

Skills

  • Database: SQL Server, Oracle, MySQL, RDS, DynamoDB, DocumentDB
  • Programming Languages: C#, VC, JavaScript, TypeScript, HTML5, Python, CSS3, PowerBuilder, java, VBScript, ActionScript, LINGO Script
  • Server-side Frameworks: Net Core, ASPNET, NodeJS, Blazor, Razor, MVC, WCF, Web API, REST, SOAP
  • Client-side Frameworks/Tools: JavaScript, jQuery, AJAX, JSON, YAML, Angular, React & Redux
  • AWS Cloud Computing: ECS, EC2, S3, CloudFormation, Lambda, Step Function, VPC, ELB, EventBridge, CloudWatch, Secret Manager, Systems Manager, Auto Scaling, API Gateway, IAM
  • Build and Deploy: Concourse, MSBuild, Teamcity, Octopus, Azure Pipeline, WIX
  • Version Control: Git, GitHub, TFS, TFS Online, Azure DevOps, SVN
  • Tools: Visual Studio, Visual Studio Code, SQL Server Management Studio, My SQL Workbench, JIRA, Rally, ReSharper, Notepad

Timeline

Senior Software Engineer

Mastech Digital (Client: Comcast)
04.2019 - Current

Senior Software Engineer

Data-Core Systems Inc
09.2010 - 04.2019

Senior Software Engineer

Ambit India Solution
01.2010 - 08.2010

Software Engineer

Elecom Software Pvt. Ltd
01.2009 - 01.2010

IT Engineer

CMC Limited
10.2008 - 01.2009

Software Engineer

D.P Ahuja & Co
09.2007 - 09.2008

Master of Science - Computer Engineering

VTU

Bachelor of Science - Computer Engineering

Bangalore University
Sourik Datta