Notes from a Developer’s Journey

I share insights on coding, architecture, and problem solving — hoping it makes the path easier for fellow developers.

Scroll down

Skills & Tools

Amazon Aws
Amazon Aws
Amazon Awslambda
Amazon Awslambda
Angular
Angular
Dotnet
Dotnet
Git
Git
Javascript
Javascript
Microsoft Azure
Microsoft Azure
Mongodb
Mongodb
Mysql
Mysql
Php
Php
Postgres
Postgres
Python
Python
SQL
SQL
Typescript
Typescript
Wordpress
Wordpress
Amazon Aws
Amazon Aws
Amazon Awslambda
Amazon Awslambda
Angular
Angular
Dotnet
Dotnet
Git
Git
Javascript
Javascript
Microsoft Azure
Microsoft Azure
Mongodb
Mongodb
Mysql
Mysql
Php
Php
Postgres
Postgres
Python
Python
SQL
SQL
Typescript
Typescript
Wordpress
Wordpress

System Design & Architecture

Designing scalable, resilient services, clear boundaries, and data models; pragmatic trade‑offs documented via ADRs/RFCs.

Full‑Stack Development

End‑to‑end features with React/Next.js, Node.js, and TypeScript, with strong UX, accessibility, and performance.

APIs & Distributed Systems

Designing REST/GraphQL APIs, background jobs, queues, idempotency, retries, and observability for reliability.

Databases & Caching

Schema design, migrations, and performance tuning with Postgres; caching and rate‑limiting with Redis.

Testing & CI/CD

Unit, integration, and E2E tests (Jest, Playwright) with GitHub Actions pipelines, preview envs, and quality gates.

Cloud & DevOps

AWS, Docker, and Terraform; secure deployments, monitoring/alerts, and cost‑aware operations.

Scroll down

Work Experience

Senior Software Engineer

Quest Global

Kochi, Kerala, India

Designing and developing enterprise applications with .NET Core and AWS cloud services. Contributing to architecture discussions, leading feature development, and driving system reliability and scalability improvements.

.NET CoreC#AWSMicroservicesREST APIsSQL ServerRedisDocker

Senior Software Engineer

Thomsun InfoCare

Kochi, Kerala, India

Worked on client projects with .NET Core and Angular. Improved API performance and collaborated with cross-functional teams to deliver scalable web applications.

.NET CoreC#AngularMySQLEntity Framework

Software Engineer

Notetech Software

Ernakulam, Kerala, India

Developed and maintained web applications using .NET Core, Angular, and SQL. Built robust APIs and optimized database queries to improve system performance.

.NET CoreC#AngularMySQLMSSQLEntity FrameworkDapper ORMAG Grid

Associate Software Engineer

Notetech Software

Ernakulam, Kerala, India

Contributed to backend and frontend development in .NET Core and Angular. Supported deployment processes and bug fixing for live projects.

.NET CoreAngularSQL

Data Analyst & Python Developer

Inmakes Infotech Pvt Ltd

India

Worked on Python and Django projects, performing data analysis tasks and contributing to prototype development.

PythonDjangoData Analysis

Junior Developer

Entraze Technologies

Kinfra, Kerala, India

Built and maintained web applications with .NET, MySQL, and Java. Implemented JWT-based authentication and worked on REST APIs.

.NETC#MySQLJavaJSPJWTREST APIs
Scroll down

Studies

Master of Computer Applications (MCA)

Manipal University Jaipur

Focused on advanced software engineering concepts, cloud technologies, and enterprise-level application development. Strengthened expertise in system design, architecture, and modern development practices.

Software Engineering Cloud Computing System Design Enterprise Applications

Bachelor of Computer Applications (BCA)

University of Calicut

Learned the foundations of computer science and programming, covering core areas like databases, algorithms, and application development. Built strong problem-solving and coding fundamentals.

Programming Databases Algorithms Application Development
Separator