Post Job Free
Sign in

.Net Developer Core

Location:
Charlotte, NC, 28217
Posted:
June 09, 2025

Contact this candidate

Resume:

Mahendiran Nallathambi

+1-704-***-****

*********@*****.***

https://www.linkedin.com/in/mahendiran-nallathambi SUMMARY:

15+ years of experience in Web and Windows application development using Microsoft technologies such as .Net Core, .Net Framework, ASP.NET, Blazor, WPF, WCF, MVC, Web API, C#, VB.NET, SQL Server, PL/SQL, MySQL, PostgreSQL, SQLite, NoSQL MongoDB.

Experience in developing Microservices, RESTful web services using ASP.NET Core and NODE.JS.

Experience in developing single page applications using React, Redux, Node.js, Typescript, JavaScript

Experience working with ADO.Net, Entity Framework for Object Relational Mapping (ORM) in .NET Framework and LINQ.

Strong SQL Skills including SQL queries, Stored procedures, functions, Joins, triggers, and views with various relational databases like MS SQL, MySQL, NO SQL.

Expertise in Service Oriented Architecture (SOA), Client-Server, N-tier Architecture, Windows Services based applications and Architectural design pattern like MVC, MVVM.

Have solid in experience developing cloud-based Web Apps, API Apps, cloud services using Azure platform, Web Jobs, Azure Service Bus queues, Azure functions, Azure storages and Cosmos DB.

Developed Applications in AWS Cloud using Lambda, API Gateways, kinesis streams, EC2, SES, SQS, Route 53 and with dynamo, Aurora databases, S3 buckets for storing the files.

Extensively used Cloud watch (Metrics, Events, Triggers, Rules, logging).

Working on Azure DevOps, CI/CD Build using Jenkins, Github, Azure Pipelines and Deployment.

Created Docker container and automated docker deployments.

Good exposure to SOLID principles & Dependency Injection, Repository, Singleton, Abstract Factory, Factory design patterns and CQRS pattern and extensively used Object Oriented Programming principles (OOPs) like Encapsulation, Abstraction, Inheritance and Polymorphism and Multi-threading/SOLID concepts.

Experience in XML/XSLT and web technologies desired (SOAP and/or RESTful web services, SOA, etc.)

Expertise in Web Forms, Win Forms using .NET Technologies and VB6.0.

Strong Experience in configuring WEB API routing, MVC Routing, Media Type formatting.

Experience providing API documentation using Swagger and Postman.

Designed/Developed application in Test-Driven Development (TDD) using N-Unit, MS unit and MOQ frameworks.

Experience in designing and creating reports using crystal reports and DevExpress reports.

Developed and implemented IOT applications using Arduino C++ with ESP modules.

Experience in version control using tools like Team Foundation Server (TFS), Subversion, and Microsoft Visual SourceSafe (VSS), GitHub, Git.

Worked with the mobile application development team using Android and Swift technologies.

Experience in all phases of Software Development Life Cycle (SDLC) from Requirements gathering, Analysis, and Design, Development, Documentation, Testing, Implementation and Maintenance of various Web and windows applications in Waterfall and Agile Methodology.

Strong core business knowledge in various sectors, including Applicant Tracking System (ATS), E-commerce, IOT, Payroll, Finance, Education.

TECHNICAL SKILLS:

Programming Languages & Scripting: C#, VB.NET, VB6.0, JavaScript, TypeScript, VB script, Java, C/C++, PHP, SQL, T-SQL, PL/SQL, Bash, Swift.

Frameworks, Libraries & Technologies: .NET Core, .NET Framework, ASP.NET MVC/Core, WCF, WPF, Silver light, Windows Forms, Web API, Blazor, SignalR, Entity Framework Core, LINQ, React, Redux, HTML5, CSS3, Bootstrap, jQuery, Node JS, Tailwind CSS, Dev Express UI, Material UI. Databases & Cloud Platforms: SQL Server, Oracle, MySQL, PostgreSQL, MongoDB, Cosmos DB, Redis, Azure (App Services, Functions, SQL, DevOps, Active Directory), AWS (EC2, RDS, Lambda, S3), Google Cloud.

DevOps, CI/CD & Version Control: Azure DevOps, Jenkins, GitHub Actions, GitLab CI/CD, Bitbucket, Docker, Kubernetes, Git, TFS, SVN, VSS.

APIs & Security: RESTful APIs, SOAP, GraphQL, gRPC, Swagger, OAuth2, JWT, IdentityServer, Azure AD, SSL/TLS, Active Directory.

Tools, Platforms & Reporting: Visual Studio, VS Code, SSMS, Postman, Xcode, Android Studio, JetBrains, Arduino, Power BI, SSRS, Crystal Reports, Windows, Linux, macOS. Project Management & Methodologies: Agile, Scrum, Kanban, Jira, Confluence, Azure Boards, Trello. Web Servers: Internet Information Server (IIS), Apache, Kestrel, Nginx. EDUCATIONAL QUALIFICATION:

Master of Science in Computer Science from GRD College of Science - Bharathiar University, Coimbatore, India (Jun 2004 to Apr 2006).

Bachelor of Science in Computer Science from Govt. Arts College - Periyar University, Salem, India

(Jun 2001 to Apr 2004).

WORK EXPERIENCE:

Working as a Senior Software Developer in Reveille Technologies Private Ltd, Chennai. From Aug 2013 to Till Date.

Worked as a Software Developer in Daviker Software Private Ltd, Chennai. From May 2009 to July 2013.

Worked as a Web Developer in EDH Data Services Private Ltd, Chennai, From May 2007 to Jan 2009.

PROFESSIONAL EXPERIENCE:

Reveille Technologies Private Limited, Chennai Aug 2013 – Present Role: Senior Full Stack Developer

Projects: ScaleHigh, Shikaari, Price Optima, Deepetch, Fund property, VisiRx, SenyalTech, IIF Importer, eIntegrator, ReveilleOnboarding, TimeWiz, ReveilleCRM, ReveillePayroll Roles & Responsibilities:

Actively involved and contributed to overall program solution and architecture.

Developed a robust microservices-based system utilizing .Net Core Web API, Dependency Injection, Messaging Queues, Docker containerization, Kubernetes orchestration, API Gateway, and integrated monitoring and logging.

Developed scheduled services and automated events with .NET Windows Services and applications.

Developed Timesheet and Attendance modules with WPF, integrating them with attendance machines from ESSl, Zkteco, and Hikvision. Implemented threading and background services.

Developed US Payroll module with timesheet applications with QuickBooks integration, hosted on Azure VMs.

Developed a comprehensive Onboarding HR process using ASP .NET MVC and PostgreSQL technologies.

Designed and developed a comprehensive Applicant Tracking System (ATS) from scratch, integrating it with third-party portals' APIs, including Dice, Monster, CB, and Outlook, utilizing Asp.net, ADO.net, MS-SQL Server, and DevExpress controls. Optimized performance by handling large databases, creating stored procedures, functions, views, and triggers.

Implemented and managing transactional and bulk marketing campaign email services using multiple providers such as AWS SES, Twilio SendGrid and Zoho.

Developed a Google Chrome plugin, enabling the parsing, migration, and saving of applicant profiles from various online sources, including popular job boards.

Developed and implemented a CRM application on AWS cloud, leveraging S3 for storage, SES for email services, and EC2 for computing resources.

Analyzed, designed, and built a GPS Vehicle Tracking System using GPS devices, .NET web services and mobile development.

Built real-time chat applications using SignalR and React.

Designed and developed multiple service-oriented client projects, such as online booking, real estate, and ticketing systems.

Designed and developed a comprehensive e-commerce application, implementing a payment gateway using .NET Core with microservices architecture, React, and mobile application development.

Involved in the development of mobile applications for iOS and Android, utilizing Java, Swift, and Xamarin technologies.

Developed a healthcare platform for patients and doctors using asp.net, web services, and MySQL, and handled mobile application development for seamless user experience.

Built an IoT home automation product using Arduino, ESP modules, Azure Service Bus, and MQTT communication.

Involved in designing and developing a comprehensive consignment tracking system using React, Node.js, and AWS.

Designed and developed a comprehensive Education Institute Management System utilizing ASP.Net, PL/SQL, jQuery, Bootstrap, and DevExpress controls, and successfully implemented it on- premises.

Developed a robust project management system featuring time tracking, built with MVC, Azure Functions, and Cosmos DB.

Implemented various applications integrating SMS, WhatsApp, and social media platforms using their respective APIs.

Designed and developed comprehensive billing software utilizing ASP. Net, Blazor, and Windows applications, with a robust SQL database.

Used JSON Web Token (JWT), OpenID connect and Azure AD to do user authentication and secure information exchange.

Strong core business knowledge in various sectors, including Applicant Tracking System (ATS), E- commerce, IOT, Payroll, Finance, Education.

Implemented Code First and used LINQ to Entities to massage the Data and optimized the Query Expressions.

Used Compiled Queries, Multiple Contexts, Explicit Loading, and Save Changes to context after all database operations to improve the performance in Entity Framework.

Worked with advanced concepts of ASP.NET Core, MVC such as Middleware’s, Providers, Filters used for developing backend technology.

Implemented CI/CD pipelines using Jenkins and GitHub Actions for multiple projects. Environment: C#, Vb.Net, ASP.NET, .NET Core, Node.js, React, Typescript, HTML5/CSS, Bootstrap, Tailwind CSS, JavaScript, MVC, Blazor, Xamarin, JSON, Web API, Microsoft Azure, Amazon Web Services

(AWS), NPM Packages, jQuery, AJAX, MySQL, SQL Server, Mongo DB, Cosmos DB, Oracle, Entity Framework, LINQ, SOAP, REST Api, WPF, WCF, Git, TFS, Azure DevOps, GitHub, Bitbucket, Dockers, Azure Container Instances, Docker Hub, Azure Container Registry, Kubernetes, Arduino, iOS, Android, DevExpress Controls, Awesomium browser control.

Daviker Software Private Ltd, Chennai May 2009 to July 2013 Role: Senior .Net Developer

Projects: Daviker TWF, Daviker Utilities Portal, Daviker License, Daviker SMS, Daviker Stock, Daviker TTS Fetcher, Daviker Web Payment Engine

Roles & Responsibilities:

Utilized C#, ADO.Net, ASP.NET 3.5 technology extensively for data retrieving, querying, storage and manipulation using SQL Server 2005 and .NET Framework 3.5, AJAX, master pages, style sheets, and themes, automate dashboard applications, online reports, and charts data feed.

Developed the classes using C#, which incorporate multi-tier architecture and database connectivity

Worked on enterprise solutions development with rapid SDLC Agile Methodologies

Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.

Used in UI (User Interface) development using ASP.NET 3.5 web server control, JavaScript, HTML, XDSL, XLS and DHTML, jQuery, JSON and Cascading Style Sheets (CSS).

Implemented SOA architecture with Windows Services, web services using SOAP, MSMQ, WSDL, UDDI, and XML.

Implemented AJAX in order to provide pleasant client-side experience.

Used C#.NET language in developing the business logic, where in extensively implemented the Object-Oriented Programming (OOP) Functionalities.

Client-Side validations were performed using JavaScript and .NET validation controls.

Involved in creating various SQL Queries, SQL scripts, relational databases, triggers, Stored Procedures and Triggers with SQL Server 2005.

Created reports in SSRS 2005/2008.

Designed and implemented several SSIS 2005/2008 packages for ETL requirements.

Worked on configuration and administration of IIS WEB Server. Environment: C#.Net, Vb.Net, Windows Applications, Windows Services, ASP.NET, Web services, Ajax, SQL Server, VSS

EDH Data Services Private Ltd, Chennai May 2007 to Jan 2009 Role: Web Developer

Projects: Blueocean – US Payroll & Timesheet

Environment: ASP.NET, VB.NET, PL/SQL



Contact this candidate