Post Job Free
Sign in

.Net Core Software Development

Location:
Lawrenceville, NJ
Posted:
April 08, 2025

Contact this candidate

Resume:

LENIN POPURI

PROFESSIONAL SUMMARY: Microsoft .Net Professional with over 13+ years of diverse experience in all phases of Software Development Lifecycle process (SDLC) involving Analysis, Development, Design, Deployment, Testing and Implementation of Client/Server, N-tier, Service-oriented and Micro service Architectures applications using Microsoft .NET and .Net Core.

Throughout 13+ years worked on .Net Frame work, .Net Core, ASP.NET, MVC with Razor, Entity Framework, SSRS, Web Services, WCF, WEB API, ASP.NET CORE, MVC CORE, LINQ, Entity Framework CORE and WEB API CORE.

Experience in System Design and preparing documents for general design of solutions that meet system and security requirements.

Apart from the .Net Frameworks worked on Microsoft SQL Server and Oracle.

Developed applications using UI frameworks Angular, React, jQuery, Ajax, Java Script

Designed the page layouts or screens using HTML 5, Bootstrap

Extensively worked on major Source Controllers GitHub, Git, TFS, GCP, AWS, Azure

Experience in Agile Software development process using SCRUM methodology iterative development

Extensively worked on OOPS, SOLID principles, Design Patterns and Micro Service.

Extensively worked on Microsoft SQL server to Designed, Performance improvements and Maintained Database of the applications.

Extensively Developed and Implemented Web Applications using .Net, C#.Net, MVC Razor, Wb API.

Extensively Developed and Implemented Web Services, WCF services with N-Tire Architecture.

Extensively Developed and Implemented Web API’s using .Net and .Net Core.

Implemented conceptually divided components into WEB API to adhere microservice patterns.

Developed the Single Page Application (SPA) using Angular and React.

Expertise in designing and developing complex business solutions using Microsoft technologies.

Design and implement Restful API (Swagger) along with calls to consume an API layer.

Expertise in communicating with business users to gather the requirements and map the requirement to technical solutions.

4 years of experience in mentoring team members and providing technical training.

Expertise in writing Unit Test Cases using N Unit, and MS Test.

Expertise SQL statements, Stored Procedures, Functions, Triggers and executing SQL queries to perform backend testing.

Involved in project management activities like Requirement gathering, Project estimation

EDUCATION

Master of Computer Applications (MCA)

Bachelor of ARTS (MATHEMATICS)

CERTIFICATIONS

MCTS: Microsoft SharePoint 2010, Application Development

TECHNICAL SKILLS

Programming (/ Logical) Languages: C#, JavaScript, Typescript, T-SQL, PL-SQL

Internet Technologies: .NET framework /Core, ASP.NET MVC /Core, IIS Web Server

UI Technologies: Angular, Blazor, Prime Ng, React, Razor, HTML5, Bootstrap, CSS3, J Query, Node.js.

Distributed Technologies: Restful APIs, Web API, JSON and SOAP

Databases/ Reporting Tools: MS SQL Server2012/ 2014/ 2017/ 2019, ORACLE, SSRS, Crystal reports

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

Distributed Version control system/ Hosting Repositories: Git, Gitlab, GitHub

Cloud Platform: Google Cloud Platform, Amazon Web Services, Microsoft Azure

Domain Expertise: Logistics, Banking, Insurance, Finance

EMPLOYMENT/PROJECTS:

Employer: Momentum Metropolitan, Johannesburg July 2022- Till date

Title: Software Developer

Project: Portfolio Management Tool The key outcome for the PMT system is that it must handle scalability and

flexibility. There is a lot of data that the tool must be able to import, maintain and keep for record and investigation

purposes. Additionally, there must be sufficient validation and controls provided by the tool to improve the

reliability of the PMT and cost information that is reported throughout the group.

Responsibilities:

Involved developing reports using SSRS

Developing and maintaining application using distributed version control Git

Involved development for current view to download data in excel file

Worked on web pages using C#, Angular

Developed interface Web API, and Restful Services which communicate data in both XML & JSON.

Developed a service layer to connect database programs like Store Procedures, Joins, Triggers, Views, Cursors, and implementation of scripts on T-SQL in SQL Server database.

Mentoring /Training junior team members providing technical support.

Environment: Visual Studio 2022, Git, ASP.NET MVC, .Net Core with HTML5, jQuery, T-SQL, Angular, XML/XSLT, Java Script, IIS Server, WCF, GCP, MS SQL Server 2019

Employer: Momentum Metropolitan, Johannesburg Oct' 2019 – June’ 2022

Title: Software Developer

Project: ORION- Investment Dashboard Provides a single platform for the portfolio management team to manage their portfolios. It provides a historical, hierarchical view of all portfolios (from Interlink Client to Instrument, including Fund of Funds and Unit Trusts).

Responsibilities:

Involved developing reports using SSRS

Worked on development of Web Pages for the system using Angular, .Net Core, jQuery, Razor views.

Responsible for identifying, measuring, and analyzing web design interface.

Developed web pages using ASP.Net that exposes JSON data in Restful manner

Developed interface using Web API, Restful Services which communicate data in both XML & JSON.

Developed a service layer to connect database programs like Store Procedures, Joins, Triggers, Views, Cursors, and implementation of scripts on T-SQL in SQL Server database.

Experience in Micro Services for automated build and deployments using Configuration Management using tools Visual Studio 2019, JIRA and GitLab.

Worked in SDLC using Agile Development methodologies including CI/CD pipeline.

Environment: React, C#, ASP.Net Core, Razor, HTML5, XML, JQuery, Java Script, WCF, Power Shell, Micro Services, Visual Studio 2019, MS SQL Server, AWS, IIS 7.0

ZENSAR Technologies, Johannesburg April’ 2018 – Mar’ 2019

Client: Standard Bank

Title: Software Developer

Project: CIMS Workflow is Accounting Management System is a computer-based application, which facilitates the movement of information, and electronic images from one point to another without the physical need for movement of paper-based source documents.

Responsibilities:

Utilized ADO.Net Entity framework extensively for data retrieving, querying, storage and manipulation using LINQ

Developed a service layer using ASP.Net API that exposes JSON data in Restful manner and was consumed using jQuery.

Experience in Micro Services for automated build and deployments using Configuration Management using tools Visual Studio 2017, VSS, TFS, JIRA, GitLab, Azure.

Developed a service layer to connect database programs like Store Procedures, Joins, Triggers, Views, Cursors, and implementation of scripts on T-SQL in SQL Server database.

Developed interface using Web API, Restful Services, which communicate data in both XML & JSON.

Environment: Visual Studio 2017, C#, HTML5, XML, jQuery, Angular, .Net Core 2.0, WCF, MS SQL Server, AWS

Tech Mahindra, Cape Town June' 2017 - Jan’ 2018

Client: Old Mutual (OMAIT)

Title: Software Developer

Project: Fund Express, Correspondence Fund Express is an intranet portal by using Fund Express Old mutual call center can help users to buy or transfer funds.

Secure Site is an Internet portal that can be accessed by clients and can be bought or transferred.

Correspondence Engine is an application where it can process data from internal departments of Old Mutual, create Documents (/PDF) and deliver them to the clients (/Agents)

Responsibilities:

Responsible for developing Web pages for the system using ASP.NET MVC with C#, XML, HTML.

Responsible for analysis, design, development and implementation while assisting solution architecture

Utilized ADO.Net, Framework 4.5,4.6, Entity framework extensively for data retrieving, querying, storage and manipulation using LINQ

Coding and debugging existing web pages using HTML, React JS and jQuery for client-side interactions.

Developed user interface screens using CSS and JavaScript.

Developed a reporting module using SQL reporting tool

Designed the web UI using ASP.NET, HTML, JQuery, JavaScript, CSS, Popper.js, Web Pages and AJAX controls.

Designed responsive and intuitive user interfaces for the web using CSS and custom AJAX scripts and JQuery

Involved in database design, work distribution, Integration, deployment, and testing.

Worked in SDLC using Agile Development methodologies including CI/CD pipeline

Developed a service layer using ASP.Net API that exposes JSON data in Restful manner and were consumed using jQuery.

Environment: Visual Studio 2015, C#, HTML5, XML, jQuery, React JS, Framework 4.5,4.6, .Net Core 2.0, WCF, MS SQL Server, AWS, IIS 7.0

EURO Steel, Johannesburg June’2015 - June’2017

Client: Plasma Cut

Title: Software Engineer

Project: E-track Application manages the workflow for all stages from Sales booking, Drawing, Nesting, Stock, cutting and dispatch. Application is integrated with tools like True Tops, Auto Cad and SYSPRO. Mobile applications are developed for different stages.

Responsibilities:

Responsible for developing Mobile Application Development with C#, XML, HTML.

Responsible for analysis, design, development and implementation while assisting solution architecture

Utilized ADO.Net, Entity framework extensively for data retrieving, querying, storage and manipulation using LINQ

Developed user interface screens using CSS and JavaScript.

Developed a reporting module using SQL reporting tool

Involved in database design, work distribution, Integration, deployment, and testing.

Worked in SDLC using Agile Development methodologies including CI/CD pipeline

Environment: C#, MS SQL Server, WCF, Entity Framework, DEV Express, HTML 5, Crystal Reports



Contact this candidate