Summary
Overview
Work History
Education
Skills
Websites
Organizational Projects
Timeline
Generic

KUMARAVEL ASHOKAN

FULL STACK DOT NET DEVELOPER
Chennai,TN

Summary

Highly experienced and skilled .NET Full-Stack Developer with 4.5 years of expertise in software development and implementation. Demonstrates exceptional interpersonal and communication skills that contribute to effective collaboration with internal and external clients. A strong team player, adept at tackling independent challenges, quickly grasping new concepts and applying them in the design, development, troubleshooting, and debugging of applications for seamless implementation and testing. Possesses a wide range of technical skills including C#, .NET 8, ASP.NET Core, React JS, Next.js, TypeScript, Entity Framework Core, PostgreSQL, SQL Server, HTML, CSS, JavaScript, Azure Functions, REST APIs, Azure Blob Storage, Azure OpenAI, GitHub Actions, and NLP-based Search Solutions. Extensive knowledge of Microsoft Azure cloud services and modern software development practices. Hands-on experience building scalable applications using ASP.NET Core, Entity Framework Core, and PostgreSQL. Proficient in developing serverless applications using Azure Functions and designing multi-tenant schema-based architecture. Experienced in developing Micro Frontend applications using Next.js and modern React ecosystems. Practical experience in configuring CI/CD. Also has working knowledge of Artificial Intelligence services and cloud-native application development on Microsoft Azure.

Overview

4
4
years of professional experience

Work History

Software Engineer

SHIPNET
Chennai
12.2024 - Current

Associate Software Engineer

Twinkle Software Solutions
Chennai
01.2022 - 11.2024

Education

B.SC - Computer Science

Muthayammal
03.2019

12th - State Board

Sri Sakthi Vikas
03.2016

10th - State Board

A.E.T. Higher Secondary School
01.2014

Skills

  • C#
  • ASPNet
  • ASPNet Core
  • Azure Functions
  • WCF
  • LINQ
  • Entity Framework
  • ASPNet Web API
  • SQL
  • HTML
  • CSS
  • JavaScript
  • React
  • Nextjs
  • J-Query
  • Bootstrap
  • Tailwind CSS
  • SQL Server
  • Postgres SQL
  • Blazor
  • JWT
  • Azure Blob Storage
  • Azure OpenAI
  • Azure NLP

Organizational Projects

  • Shipnet 2.0, Maritime Chartering & Voyage Management Company: Shipnet, Chennai, Full stack Developer, .NET Core, C#, Azure Functions, Entity Framework Core, LINQ, JWT, PostgreSQL, Multi-Tenant Architecture, Next.js, React.js, TypeScript, Zod, React Hook Form, TanStack Table, Radix UI, Tailwind CSS, Mapbox GL / Leaflet, Nx Monorepo, Jest, CI/CD, GitHub, Led the architecture and development of Shipnet 2.0, designing a serverless .NET Azure Functions backend and Next.js micro-frontend ecosystem within an Nx monorepo., Designed a modular monolith architecture with separate API, Service, and Data layers, improving scalability, maintainability, and domain separation., Engineered a custom Azure Functions middleware pipeline for exception handling, JWT authentication, request diagnostics, and CORS, centralizing cross-cutting concerns across endpoints., Developed key features for Chartering, Registers, and Voyage Manager, including voyage estimation, fixture validation, cargo planning, and vessel operations workflows., Implemented schema-based multi-tenancy with tenant-specific configurations, migrations, and secure data isolation on PostgreSQL.
  • Invoice Capture, Invoice Scanning & Automation System Company: ShipNet, Chennai, .NET Developer, C#, .NET 8, Blazor, Entity Framework, Web API, LINQ, Azure Functions, Azure OpenAI, Azure Blob Storage, DevExpress Blazor, JavaScript, jQuery, SQL, Worked on an invoice capture system that scans and processes supplier invoices to automatically extract and organize invoice data, significantly reducing manual accounts-payable effort., Contributed to the capture and review experience using Blazor and DevExpress, presenting scanned documents alongside extracted data for fast verification and correction., Involved in building AI-powered natural-language search that lets users query invoices in plain English and view results in an interactive grid, with a feedback loop to continuously improve accuracy., Collaborated on a configurable approval workflow that routes invoices for review and sign-off based on approval limits and user roles before posting to accounting., Assisted with automating invoice data extraction and validation to ensure clean, accurate records flowing into downstream processes.
  • HR System, Employee Lifecycle & Payroll Management Platform Company: Twinkle, Chennai, .NET Developer, ASP.NET Core, C#, Entity Framework, LINQ, SQL Server, JavaScript, jQuery, HTML, CSS, Windows Service, IIS, Developed an end-to-end HR management system supporting recruitment, onboarding, leave management, employee engagement, performance tracking, and payroll processing., Designed and implemented application architecture using ASP.NET Core, Entity Framework, and SQL Server to support core HR business processes., Developed and optimized database schemas, queries, and data access layers using Entity Framework and LINQ to ensure efficient data processing., Deployed and configured applications on IIS, setting up environments for development, UAT, and production releases., Provided application support, resolved production issues, and prepared functional and deployment documentation throughout the project lifecycle.

Timeline

Software Engineer

SHIPNET
12.2024 - Current

Associate Software Engineer

Twinkle Software Solutions
01.2022 - 11.2024

B.SC - Computer Science

Muthayammal

12th - State Board

Sri Sakthi Vikas

10th - State Board

A.E.T. Higher Secondary School
KUMARAVEL ASHOKANFULL STACK DOT NET DEVELOPER