Summary
Overview
Work History
Education
Skills
Technical Skills
Timeline
Generic

KARTHIK BASAVESH

Coimbatore

Summary

Developer with 4+ years of experience designing, developing, and deploying scalable, high-performance web applications across the full MEAN stack, proficient in MongoDB, Express.js, Angular, Node.js, Python, and AWS, with deep expertise in RESTful API development, microservices architecture, and database optimization, proven ability to enhance system performance, enforce code quality through rigorous best practices, implement robust automated testing pipelines, and adept at diagnosing complex technical challenges to deliver precision-engineered solutions that drive innovation, accelerate delivery, and create measurable business impact within high-performing development teams.

Overview

2027
2027
years of professional experience

Work History

MEAN Stack Developer

Orion Innovation
09.2021 - 07.2026
  • Worked on the Match Day Report (Injury Report and Insurance), capturing player participation, match details, and relevant statistics.
  • Built a system to capture injury reports and calculate claim amounts based on predefined rules — architecturally similar to insurance claims processing, where claim payouts are calculated based on incident type, severity, and policy terms.
  • Developed responsive web applications using Angular 10, HTML5, CSS3, SCSS, Tailwind, Bootstrap.
  • Built reusable Angular components and shared services to support maintainable development.
  • Developed dynamic forms using Angular reactive forms with custom validations.
  • Implemented routing, lazy loading, dependency injection, directives, pipes, route guards, HTTP.
  • Integrated RESTful APIs and coordinated async work using RxJS observables.
  • Improved application performance by reducing redundant API calls and re-rendering.
  • Collaborated with backend developers to integrate APIs and deliver smooth experiences.
  • Performed bug fixing, code reviews, feature enhancements, testing, and production support.
  • Participated in Agile ceremonies including sprint planning, estimation, code reviews, defect resolution, and production deployments.

Backend Developer

Orion Innovation
  • Worked on the Grassroots platform, a football association management system used to manage clubs, teams, venues, resources, player registrations, and season-based competitions across multiple age groups and categories.
  • Developed end-to-end features using Angular, Node.js, Express.js, and MongoDB for club administration, competition scheduling, venue management, resource allocation, and player management.
  • Designed and developed scalable RESTful APIs to support frontend integration and business workflows.
  • Designed MongoDB collections and schemas based on application data models, implemented indexes to optimize query performance, and used Mongoose for data validation and streamlined database interactions.
  • Developed complex MongoDB Aggregation Pipelines to generate reports, perform advanced filtering, and improve data retrieval efficiency.
  • Implemented secure authentication and authorization using Keycloak with Role-Based Access Control (RBAC).
  • Integrated frontend applications with backend APIs to provide seamless and responsive user experiences, handling API request/response formatting, error handling.
  • Implemented middleware, request validation, centralized error handling, and logging for reliable API development.Optimized backend performance by improving API response times, query execution, and database operations.

Full Stack Developer

Orion Innovation
  • Worked on the Contracts platform, an enterprise player contract management system used to create, manage, modify, and digitally execute player agreements covering contract terms, bonuses, benefits, termination clauses, and contract variations.
  • Developed payment and settlement management features including secure storage of player bank details, configurable payment methods, pending/outstanding amount tracking, settlement processing, and bond-breaking (early termination) penalty calculations based on configurable contract clauses.
  • Developed scalable backend services using Node.js, Express.js, and MongoDB to automate contract lifecycle management.
  • Built business logic to calculate player compensation, bonuses, incentives, and contractual benefits based on configurable rules.
  • Developed APIs to generate contract documents from predefined templates and automate document creation workflows.
  • Integrated Azure Document Intelligence to extract and validate information from uploaded contract documents.
  • Integrated DocuSign to enable secure electronic document signing and end-to-end digital contract execution.
  • Designed scalable RESTful APIs supporting contract creation, approval workflows, document management, and frontend integration.
  • Optimized MongoDB schemas, indexes, aggregation pipelines, and query performance for high-volume contract processing.
  • Implemented secure authentication and authorization using Keycloak with Role-Based Access Control (RBAC).
  • Improved backend architecture by implementing reusable services, centralized validation, exception handling, structured logging, and modular application design.
  • Collaborated with frontend developers, QA engineers, product owners, and business stakeholders to deliver scalable, secure, and production-ready solutions.

Education

Bachelor of Engineering - Electronics and Communication

Sri Ramakrishna Institute of Technology
Coimbatore, TN
2021

Skills

  • Programming Languages: JavaScript (ES6), TypeScript, Python, HTML, CSS
  • Frameworks & Libraries : Nodejs, Expressjs, Angular, Bootstrap, RxJS, Mongoose
  • AWS: Amazon EC2, Amazon S3, Amazon RDS, Amazon DynamoDB, AWS CloudWatch
  • Databases : MongoDB, Mongoose, MySQL, PostgreSQL
  • AI Tools : Google Antigravity IDE, Claude AI, Github Copilot, Cursor
  • API Development : RESTful APIs, JSON, OAuth, JWT Authentication
  • Developer Tools : Git,GitHub,Postman,MongoDB Compass,Visual Studio Code,
  • Development Practices :Agile (Scrum), Sprint Planning, Code Reviews, Requirement Analysis, Technical Design, Task Estimation, Knowledge Sharing,Production Support

Technical Skills

  • Full Stack Development: Full Stack Development, Reusable Components, Component-Based Architecture, RESTful API Development, API Integration, API Performance Optimization, Error Handling, Lazy Loading, Caching, Load Optimization, Application Performance Monitoring.
  • AI-Assisted Development: AI-Powered Code Generation, AI-Assisted Code Optimization, AI-Based Debugging, AI-Assisted Refactoring, AI-Powered Test Case Generation, AI-Assisted Documentation, Code Review Assistance, AI-Assisted Problem Solving
  • Database Management: Database Design, Data Modeling, Query Optimization, Database Performance Tuning, Data Aggregation, Indexing
  • Security & Compliance: Secure Coding Practices, Security Code Analysis, Vulnerability Detection, SAST, Security Remediation
  • Testing & Debugging: Unit Testing, Integration Testing, Test Coverage, Debugging, Troubleshooting, Root Cause Analysis
  • Version Control & Collaboration: Version Control, Branching Strategies, Code Reviews, Pull Request Management, Collaborative Development
  • Development Practices: Agile/Scrum, Requirement Analysis, Technical Documentation, Production Support, Defect Resolution
  • AI-Assisted Development: AI-Powered Code Generation, AI-Assisted Code Optimization, AI-Based Debugging, AI-Assisted Refactoring, AI-Powered Test Case Generation, AI-Assisted Documentation, Code Review Assistance, AI-Assisted Problem Solving

Timeline

MEAN Stack Developer

Orion Innovation
09.2021 - 07.2026

Backend Developer

Orion Innovation

Full Stack Developer

Orion Innovation

Bachelor of Engineering - Electronics and Communication

Sri Ramakrishna Institute of Technology
KARTHIK BASAVESH