Summary

Professional since 2019, Equipped with a rich background in software engineering, I specialize in platform engineering, servers and web technologies, crafting bespoke software solutions across diverse scenarios. My expertise extends to managing complex infrastructure and handling heavy ETL workloads.

Proficient in both front-end and back-end development, I thrive in architecting sophisticated web applications, integrating advanced components like gateways, message queues, and caching systems. Academically, I have a Master’s Degree in Computer Science from the University of Calicut, Kerala, and have earned recognition by qualifying for the UGC-NET Assistant Professor position.

Beyond the realm of technology, my passions include music and fitness. I have a history as a professional drummer, coupled with experience in teaching the art at various institutes. Complementing my creative pursuits, I maintain an active lifestyle with regular workouts and powerlifting, underscoring my commitment to health. A fervent advocate of continuous learning and knowledge exchange, I engage in diverse topics, always seeking to broaden my horizons.


Experience

Senior Software Engineer

Agoda. Bangkok, Thailand – (February 2023 - Present)

  • Worked on improving app performance using various rendering and state management techniques.
  • Data driven decisions were incorporated with A/B Testing of each Improvement.
  • Improved testing infrastructure and migrated Pipelines for improving velocity.

Developer - Commerce

Mindcurv TSPL, Kochi, India – (October 2021 - February 2023)

  • Optimized website performance, focusing on web vitals, for better customer experience and Click Through rate.
  • Worked on creating an internal ETL tool, automating data pipeline builds and empowering staff to optimize and speed-up their workflow.
  • Assisted in migrating the authentication system for an existing application, enhancing security, streamlining user management, and improving scalability.

Software Architect

Epixel Solutions Pvt. Limited, Palakkad, India – (January 2020 - October 2021)

  • Engaged in research on server architecture patterns, scaling, and coding standards, ensuring up-to-date knowledge and optimal strategies for platform engineering
  • Migrated the core product to a DevOps model using Docker and Kubernetes, increasing scalability and improving the overall development workflow
  • Expanded product offerings by developing Educational platform, Helpdesk, and CRM services, catering to a broader range of clients’ needs and facilitating company expansion

Associate Engineer

ULTS Pvt. Limited, Calicut, India - (October 2019 - January 2020)

  • Developed a prototype system for automated meeting room allocation, reducing manual intervention and fostering a more efficient work environment
  • Attended IoT training and won a hackathon organized by ULTS and Ethersys, displaying innovation and technical expertise to potential clients and partners

Skills

Programming Languages

  • C#
  • Golang
  • Python
  • Typescript
  • SQL

Platform

  • Gitlab CI/CD
  • Docker
  • Kubernetes
  • ArgoCD
  • Skaffold

Web Technologies

  • ASP.NET Core
  • Go Fiber
  • NextJS
  • Webpack

Education & Qualification

Qualified NET for Assistant Professor

National Testing Agency, India - 2019

Master’s (M.Sc.) in Computer Science

Calicut University Campus, Malappuram, India - ( 2017 - 2019 ) CGPA(10): 8.10 (Grade A+)

Bachelor’s (B.Sc.) in Computer Science

Yuvakshetra Institute of Management Studies, Palakkad, India - ( 2014 ‑ 2017 ) CGPA(6): 3.62 (Grade B)

High School

  • HSE in Computer Science with 86%, St Thomas Convent School, Palakkad — 2012 ‑ 2014
  • SSLC with 90%, St Thomas Convent School, Palakkad — 2011 ‑ 2012