Manoj
Career

Resume

Manoj M

Senior Software Engineer

Summary

Senior Software Engineer with 5+ years of experience designing, building, and operating production systems across web and mobile platforms. Delivered scalable analytics pipelines processing millions of events, architected microservices on AWS with Kubernetes, and shipped 15+ end-to-end products from e-commerce platforms to Flutter apps with offline-first sync. Strong in system design, performance engineering, and cross-functional collaboration. TypeScript, React, Node.js, and cloud-native infrastructure.

Experience

Senior Software Engineer

Apr 2023 - Present

CapeStart · Nagercoil

Senior Software Engineer(Mar 2026 - Present)
Software Engineer(Apr 2023 - Jan 2026)
  • Own and evolve core platform modules spanning frontend (React, Next.js, Angular.js) and backend (Node.js,Python) serving production traffic
  • Modernized legacy build system (Browserify → Webpack) and upgraded Node.js runtime across services (10 → 22)
  • Led penetration test remediation, resolving all critical vulnerabilities identified by Rapid7
  • Architect and deploy microservices on AWS using Kubernetes, Terraform, and CI/CD automation
  • Drive engineering standards, code review processes, performance budgets, and accessibility compliance

Junior Software Developer

Nov 2020 - Apr 2023

Sea Sense Softwares · Marthandam

  • Engineered cross-platform mobile applications with Flutter and Dart, delivering to both iOS and Android from a single codebase
  • Designed and built RESTful APIs using FastAPI (Python) and Express.js (Node.js) for client-facing products
  • Delivered 10+ full-stack projects end-to-end scoping requirements, designing architecture, implementing, and deploying
  • Established reusable component libraries and design systems to accelerate development across client projects

PHP Developer Intern

Jan 2020 - May 2020

Dhina Technologies · Thuckalay

  • Developed web applications with PHP/Laravel, implementing database-backed CRUD systems with MySQL
  • Built responsive front-end interfaces with JavaScript, handling form validation and dynamic UI interactions
  • Adopted version control workflows (Git) and collaborative development practices

Skills

Languages & Frameworks

TypeScriptJavaScriptPythonPHPDartReactNext.jsNode.jsFlutterAngular.jsFastAPILaravelCodeIgniter

Architecture & Design

Object-Oriented ProgrammingMicroservicesRESTful API DesignServerlessAgile MethodologiesEvent-Driven ArchitectureClean Architecture

Data & Storage

PostgreSQLMySQLMongoDBClickHouseRedisElasticsearch

Cloud & Infrastructure

AWSKubernetesTerraformDockerCI/CDVercelGitHub ActionsJenkins

Engineering Practices

System DesignAgile / ScrumCode ReviewPerformance OptimizationTechnical DocumentationMonitoring & Observability

Collaboration & Tools

GitGitHubJiraConfluenceNotionFigmaPostman

Education

Master of Computer Applications (MCA)

2018 - 2020

NMCC, Marthandam · MS University, Thirunelveli · India

Bachelor of Computer Applications (BCA)

2015 - 2018

NMCC, Marthandam · MS University, Thirunelveli · India

Languages

English- Professional
Malayalam- Native
Tamil- Native