Post Job Free

Resume

Sign in

Software Developer Engineer

Location:
Clarence Center, NY
Posted:
October 07, 2020

Contact this candidate

Resume:

SANTOSH SADHU

Lead/Sr. C#.net Full Stack (with Angular) Developer

Address Buffalo, NY, 14221

Phone 425-***-****

E-mail adgqzv@r.postjobfree.com

Proficient 9+ years of IT experience with exceptional skills in Analysis, Design, Development, Implementation and Testing of highly scalable Web Based, Azure Cloud Applications, Client-Server and N-tier Architectures using Microsoft .NET technologies.

Proven ability to lead, mange project resources, interact with clients/product owners and business analysts, coordinate and work in achieving high levels of productivity and efficiency in complex, dynamic and challenging environments.

Expert in Object Oriented analysis and design (OOAD), Service Oriented Architecture (SOA) and Model-View-Controller Architectures (MVC).

Hands on experience in Design Patterns such as Singleton, Façade, Factory and Dependency Injection.

Designed and implemented the application using Microservices Architecture for its various distinct advantages like loose coupling.

Hand on experience in designing and developing multithreaded client/server applications, Async/Await in Asynchronous programming for creating high performance applications.

In-depth knowledge of building rich, flexible and user interactive web pages using HTML5, CSS3, Bootstrap.

Solid understanding in developing Single Page Application (SPA) development using Angular framework.

Expertise in performing DOM manipulations, creating Components, Directives, Services, Pipes, Templates, Dependency Injection and implementing Routing and established different types of Data binding and component communication using Angular.

Extensive knowledge JavaScript, jQuery, Typescript, C#, a client-side framework using Angular, and server-side framework using Node.js

Worked extensively on ASP.NET MVC, Web API, WCF, Web Services using SOAP and RESTful.

Implemented Web-Services to integrate between different applications (internal and third-party components) using SOAP web services

Extensive experience with ADO.NET, Code First Approach and Database-First Approach using Entity Framework and LINQ for data connection.

Proficient experience with ASP.NET MVC pattern with Action Methods, ASPX and Razor view engine, HTML Helper methods, Filters and Developed applications using Entity Framework and Partial View.

Hands-on experience with implementing CRUD operations through HTTP Methods in Web API.

In-depth knowledge of Database design, Normalization, creating temp tables, views, stored procedures, and user-defined functions in the majority of databases.

Experience in data migration from various data sources like Excel, SQL Server, Oracle, XML files, Flat files using SSIS packages and SQL commands. Monitoring, debugging and tuning ETL jobs and workflows.

Experience in developing SSIS packages to transfer data from OLTP to OLAP Databases with different types of control flow tasks, data flow transformations and deploying the packages to Production server.

Experience in generating on-demand and scheduled reports for business analysis using SQL Server Reporting Services (SSRS). Generated Drill down reports, Parameterized reports, linked reports, Sub reports, Matrix reports and Cascaded reports in SSRS.

Solid knowledge in Agile Software Development methodologies developing Use Cases, Sequence Diagrams and Class Diagrams in UML.

Followed Test-Driven Development (TTD), to develop test strategies, test plans and test cases. Experience with unit test, NUnit, Jasmine, Karma and Selenium Web driver.

Proficiency in conducting Scrums, Kanban, Sprint with Iterative Agile Methodologies, Waterfall methodologies using JIRA and Azure DevOps latest tools.

Implemented a CI/CD pipeline using Azure DevOps (VSTS, TFS) in both cloud and on-premises with GIT, MS Build, Docker, Maven along with Jenkins plugins.

Possess good verbal and communication skills and highly motivated with the ability to work independently or as an integral part of a team, and committed to the highest level of professional and personal excellence.

Education

Bachelor's: Computers Science

Jawaharlal Nehru Technological University - Hyderabad, India.

Technical Skills

Programming languages: C, C++, C# (4.5 / 4.0 / 3.5 / 3.0 /2.0), VB and Core Java

UI Technologies: HTML5, Bootstrap 3.0, typescript 2.0/2.1, CSS3

Scripting languages: JavaScript, jQuery, Ajax, Angular, Node.js

.Net Technologies and Frame works: ASP.NET, ADO.NET, WCF, WPF, ASP.NET MVC and .NET Framework (4.5 / 4.0 / 3.5 /)

Servers: Microsoft IIS (7.5 / 7.0 / 6.0 / 5.1)

Databases: MS SQL SERVER (2012 / 2008 R2 /2008/2005), Oracle (9i/10g/11g), MS-Access 2010, MySQL.

Database Access Technologies: Entity Framework, LINQ, LINQ to objects, ADO.NET

Distributed Technologies: Microservices, Restful, Web API, WCF and SOAP

Operating Systems: Windows and Unix

Testing Tools: NUnit, MS Unit, Jasmine, Karma

Version control and development tools: Visual Studio 2019/2015/2013/2012/2010, Team Foundation Server, Visual Source Safe (VSS), Tortoise SVN

Work History

Mar 2018 – Current

Senior .Net developer Lead

M&T Bank, Buffalo, New York

Project: Commercial Scorecard System

Responsibilities:

Worked with Business Analysts in understanding business requirements and analyzing user stories.

Identify user stories and break them down into logical tasks and estimate them.

Worked in AGILE SCRUM environment regularly attending the Status Meetings and updating status to Scrum Master and involved in Code Review meetings, Implementing User Stories.

Created from scratch in Typescript for most components with Angular framework in mind.

Implemented Angular Routing and Navigation, Components, Services.

Utilized Lazy Load Components to decrease load time.

Utilized HttpClientModule and RxJS Observable for making HTTP calls and listen for a response.

Designed, developed with ASP.NET MVC5, C#.NET, WebAPI and Unit tested with MS Unit Framework and Javascript testing with Jasmine, responsible for ASP.NET MVC5

Developed backend infrastructure to support the user interface using microservices for a distributed interactive scalable application.

Fixing bugs reported by QA and performed unit testing using NUnit and Jasmine.

Implemented CRUD method in ASP.NET Web API with proper response status codes.

Ensured get, post, put and delete functionalities worked as expected through Web API using Postman services.

Used Accept header for client to specify the format as either XML/JSON of the response from the server for Content Negotiation.

Manipulated data using CRUD operations of MS SQL Server and handled database access and data transmission based on RESTful web service.

Tracking and updating project progress in Azure DevOps was strongly enforced.

Environment: Angular 8, HTML5, CSS3, Bootstrap 3/4, C#, ASP.NET Web API, MS SQL Server 2016, TFS, JavaScript, TypeScript, Node.js, Visual Studio 2019 and Postman.

Jan 2017 - Feb 2018

Senior Software Engineer

NEC Corporation of America, Irving, Texas

Project: CPM Rewrite for 7-Eleven.

Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements.

Environment: C#. NET, ASP. NET, MVC5, jQuery, HTML5, Bootstrap, CSS3, JavaScript, AJAX, Entity framework, Web Services, JSON, HTTP, XML, LINQ, and Microsoft SQL Server 2012.

May 2016 - Dec 2016

Senior Software Engineer

C2S Technologies, Seattle, WA

Project: Naviz Software

Interfaced with cross-functional team of business analysts, developers and technical support professionals to determine comprehensive list of requirement specifications for new applications.

Environment: C#, ASP.Net MVC 4, Entity Model, jQuery, SQL Server 2012, TFS.

Nov 2013 - Apr 2016

Senior Software Developer

TekFriday (Client: Advance Financial 247, Nashville, TN), Hyderabad, India

Project: fiNext

Gathered and defined customer requirements for to develop clear specifications for creating well-organized project plans for a next generation solution for alternative financial lending services industry.

Environment: C#, ASP.Net MVC 4, Entity Model, WEB API, ODATA, jQuery, Angular JS, SQL Server 2012, IIS, Visual Studio 2013, WCF.

Jan 2013 - Oct 2013

Senior Software Developer

Adroitent (Client: Cerner Healthcare, Kansas, MO), Hyderabad, India

Project: RadNet

Delivered solutions for Radiology information systems to provide businesses with detailed digital recordkeeping capability.

Environment: C#.Net, VS2010, SQL Server 2012, WCF, ADO.NET.

Jun 2012 - Dec 2012

Senior Software Developer

Adroitent (Client: American HealthTech, Ridgeland, MS), Hyderabad, India

Project: New UX (Physician Portal)

Physician portal is developed as a window-based application, which provides physicians and nurses easy access to resident Health information whenever they need, increasing accuracy, workflow, and the ability to deliver consistent high-quality care.

Environment: VB.NET, WCF, SQL Server, ADO.NET, VS 2010, WPF.

Feb 2010 -

Jun 2012

Application Developer

SmartInsight LLC, Hyderabad, India

Project: First Gigg (Job portal Services)

Utilized such technologies as ASP.NET, MVC, HTML5, JavaScript and MySQL to develop new applications.

Environment: ASP.NET 3.5, C#, WCF, MySQL, Visual Studio 2015.



Contact this candidate