Post Job Free

Resume

Sign in

Software Engineer Scrum Master

Location:
Princeton, NJ, 08542
Salary:
160000
Posted:
March 16, 2023

Contact this candidate

Resume:

Saravanan Shanmugasundaram

Principal Software Engineer

advygb@r.postjobfree.com 646-***-****

Profile Summary

Over 17 years of IT experience with hands-on experience in working in the Complete

Development Life Cycle (SDLC) of Projects using latest technologies like .NET Core 6.0 & Angular 12

Experience in developing applications using Angular 12, .Net Core 6.0, Azure DevOPS, CICD, ASP.NET MVC, C#, Restful Web APIs, Typescript, SOLR Search, Java Script, Xamarin.Android, Win Forms, ADO.NET, Web Services, XML, JQuery, JSON, AJAX, HTML, IIS, Window Service, LINQ, Entity Framework, NHibernate, Multi-Threading, Dependency Injection and WCF.

Expertise in implementing route level and element level security using Angular Route Guards and Custom Directives

Expertise in implementing Action level security using MVC custom Action filters.

Experience in developing Multi-Threaded applications.

Experience in creating database Views and Stored procedures in Oracle 12C and SQL Server

Strong Object Oriented (OOPS) programming skills as extensively used C# to develop the middle tier of the applications.

Experience in working in GIT and Team Foundation Server (TFS)

Strong analytical skills with proficiency in debugging and problem solving.

Education

Bachelor of Engineering in Computer Science, Bharathidasan University

Microsoft Certified Professional (MCP) in Developing and Implementing Web Applications with Microsoft C# .Net.

Technical Skills

Languages: C#, TypeScript & JavaScript

Microsoft Technologies: ASP.NET Core 6.0, MVC, C#, RESTFUL Web APIs. WCF, Azure DevOps

Web Technologies: Angular 12, Web Services, AJAX, HTML, CSS, JQuery

ORM: Entity Framework and NHibernate

Database: Oracle 12C, MS SQL Server, SQLite

Source Control Tools: GIT & TFS

Unit Test tools: MS Test framework, XUnit, NUnit, & Moq

Professional Experience

New York School Construction Authority Jun 2013 – Current

Principal Software Engineer / Technical Lead

Project: Project Tracking System (PTS)

Designed the SOA/SPA architecture using .Net Core 6.0, WEB APIs, Angular 12 with kendo UI, SOLR Search, Sql Server, Oracle and bootstrap

Designed the route level security using Angular Route Guards and element level security using custom directives.

Created and managed the Azure DevOps project, Azure board, created Build/Release pipelines and implemented CICD

As a Scrum master, conducting scrum meetings

Setting up the Git repository, setting up the branch policies and enforce peer code review using Pull requests.

Deploying the Angular, .Net Core API, and SQL server DDL/DMLs using Azure pipelines

Created a standalone scheduler job using Hangfire to backfill data from Oracle to Sql server and Sql Server to Oracle.

Visual Studio 2022, .Net Core 6.0 Web APIs, Angular 12.0, SOLR Search, TypeScript, Azure DevOps, CI/CD, C#, HTML5, Entity Framework Core, JSON, Generics, LINQ, XUnit testing, SqlServer and Oracle 12C

Project: ENFO

Designed and developed .NET ENFO web application using C#, Dotnet Framework 4.5.2, Asp.Net MVC5, JQuery, WCF, LINQ and Entity Framework.

Involved in design and implementation of the security module using MVC Action Filters.

Created HTML helper classes for runtime dynamic controls.

Asp.Net MVC 5.0, Razor View engine, HTML5, Entity Framework, JQuery, JavaScript, AJAX, JSON, Generics, Unity container Dependency Injection, Oracle 12C, Azure, LINQ, Elmah, Telerik UI Controls, Aspose

Project: ENFO Mobile

Designed the architecture of new Xamarin.Android native mobile application.

Designed the architecture of the Service layer developed using Web API restful services.

Used SQLite as local database in the mobile devices for handling local data.

Used Intent services for synchronizing data between the server and mobile device’s local SQLite database.

Xamarin.Android, Visual Studio 2017, Dotnet framework 4.5.2, C#, Asp.Net Web API 2.0, SQLite, Moq, Entity Framework 6.0, JSON, Generics, Oracle 12C, LINQ, MS Test framework, Elmah

ISO, Jersey City, NJ Nov 2012 – May 2013

Senior Dotnet Developer

Project: Flight Deck

Involved in initial architecture design of the WCF REST Services using Spring .Net.

Involved in front-end development using C#, Asp.net MVC 3.0, Razor View engine, JQuery, CSS, Ajax

Used Spring.Net for dependency injection.

Used Moq and NUnit for Unit testing.

Designed the UI using Telerik UI Controls.

Used Fluent NHibernate for communicating with DB.

Used Highcharts for creating Dashboard.

Used JSON to communicate with our REST services.

Visual Studio, Asp.Net 4.0, C#, MVC 3.0, Razor View engine, Telerik UI Controls, Moq, Spring.Net, NHibernate, JQuery, JavaScript, AJAX, JIRA, Generics, Dependency Injection, SQL Server 2008, ADO.NET, SVN, LINQ, TDD, NUnit, WCF, REST, HighCharts, JSON, ReSharper, AutoMapper.

DefinedLogic, Red bank, NJ Feb 2012 – Sept 2011

Senior Dotnet Developer

Project: River Road – Waste management Systems

Involved in Design, Development, Unit testing and Deployments.

Involved in front-end development using C#, Asp.net MVC framework, JQuery, CSS, Ajax, Excel exporting.

Developed the whole client portal application using MVC3.0 framework and Razor View engine.

Involved in creating common Extension methods and Generic functions.

Effectively used Lambda expressions of LINQ in the middle tier of the application.

Wrote Test Classes and Test methods to perform Unit test (NUnit) for the individual block of code.

Asp.Net 4.0, C#, MVC 2.0, NHibernate, JQuery, JavaScript, Method Extensions, Generics, Dependency Injection, Mocking, SQL Server 2008, Microsoft Visual Studio 2010, ADO.NET, VSS, JIRA, LINQ, NUnit

TRIZETTO, Phoenix, AZ Sep 2011 – Jan 2012

Senior Dotnet Developer

Project: Constituent Engagement Solution (CES)

Created UI layers, Webpages and integrated to maintain the performance of Data flow and Data Integrity using Asp.Net, Widget Grids and other User Controls.

Implemented a full-length mapping for the Claims/Estimates (module) from UI layer through Service Layer to the Core systems.

Designed and developed web forms with ASP.NET, JavaScript, JQuery, JSON, HTML, XHTML and CSS.

Asp.Net 4.0, C#, MVC, Widget framework, JQuery, JavaScript, CSS, DHTML, Method Extensions, Generics, SQL Server 2008, ADO.NET, VSS, LINQ, Entity framework

Univision Communications INC, New York Jan 2010 – Mar 2011

Senior Dotnet Developer

Projects: Program Life Cycle and Estimator

Involved in Requirement gathering, Design, Development, Unit testing, Production deployment.

Developed the application using Dotnet framework 3.5, WinForms, Multi-Threading, C# and Oracle

.Net 3.5, C#, Oracle 10G, Toad, WinForms, Generics, Multi-Threading, ADO.NET, VSS, ChartFX, LINQ, Star UML, Excel exporting

NBC Universal, Universal City, USA Dec 2007 – Dec 2009

Senior Dotnet Developer

Projects: National Cable & LMW

Developed the application using .Net 2.0 and WinForms, C#, ADO.Net and Oracle

Have designed the Query Engine and Report Model

Wrote Test Classes using MS Test Framework to perform Unit test for the individual block of code.

.Net 2.0, C#, Oracle 10G, WinForms, Multi-Threading, ADO.NET, VSS, LINQ, MS Test Framework, Mocking, Star UML, Excel exporting, Robo Help, FXCop

Think Trade Inc, Columbia, MD Jan 2007 – Nov 2007

Dotnet Developer

Projects: Tax2290 & Myphotobiz

Designed front end screens using ASP.NET 3.0, JavaScript, CSS, XSLT with Server-side coding in C# and backend using SqlServer 2005.

Performed Schema validation and Business validation using the Business rules provided by the IRS.

Implemented windows service to monitor E-File Transmission.

ASP.NET 3.0, C#.NET, Ajax, SQL Server 2005, ADO.NET, XML, HTML, JavaScript CSS, Windows Service, WCF

H & R Block, Kansas, MI May 2006 – Jan 2007

Dotnet Developer

Project: Tango

Developed the application using asmx Web Services, C#, ADO.Net and Sql server.

Extensively followed Agile methodology and Scrum process for software development.

C# 2.0, ASP.NET 2.0, Web Services, SQL Server 2005, ADO.NET, Visual Studio .NET 2005, XML, XSD, NUnit, Visio and TFS

Voyant Software, MA Aug 2005 – May 2006

Dotnet Developer

Project: Provider Zone

Involved in UI development using Asp.Net Webforms and Ajax control toolkits.

Used Master pages and Ajax control toolkits for UI designing.

Developed middle tier using C#

C#, ASP.NET 2.0, SQL Server 2000, Ajax.Net, JavaScript, HTML, CSS, 2005 and VSS.



Contact this candidate