About

Developer | Researcher | Gamer

About Me

At my core, I am a builder and a problem solver. I specialize in designing and delivering effective technology solutions, from scalable microservice architectures and system integrations to cloud-native deployments and database optimization. I enjoy leading the full project lifecycle, blending strategic vision with the hands-on technical expertise needed to see a concept through to completion. This drive to understand and build intricate systems doesn't stop at the end of the workday.

I am an avid researcher, always deep diving into new fields of interest. It's the same passion that fuels my hobby as a dedicated gamer, where I get to explore new digital worlds.

Educational Background

Bachelor of Technology in Computer Science

APJ Abdul Kalam Technological University | 2017 - 2021

Comprehensive study of software engineering, data structures, algorithms. Led multiple academic projects, one of which got selected for Unite 2018, a Made With Unity Showcase.

Professional Experience

Software Architect

Msigma Gokulam, Kerala, IN | 2023 - Present

● Oversees the IT department, including development, QA, UI/UX, and DevOps personnel and achieved a significant increase in team velocity.
Leads technology selection with an emphasis on reducing infrastructure costs and manages the allocation of production servers, coordinating resource provisioning, monitoring server usage to maintain reliable and efficient platform performance.
● Manages sprint planning and execution by clearly defining requirements based on stakeholder input, reducing development cycle time by 45% through minimized ambiguity.
● Manages a portfolio of upto 3 simultaneous projects, consistently meeting deadlines and achieving project objectives through meticulous planning and documentation.
● Improved system scalability by implementing job queues, enabling the system to handle increase in peak traffic without performance degradation.
● Rebuilt an edtech application (originally in Kotlin) within 3 months using React Native for a unified iOS and Android experience, with upto 24.62 Million+ requests served in 24 hours.
● Implemented support and chat microservices for the edtech service using an open-source customer engagement platform and a Node JS backend to handle custom requirements.
● Engineered and actively enhancing a full-stack edtech web application that enables students to purchase and stream video courses, utilizing React and Python Django Implemented CI/CD pipelines that enabled continuous integration and delivery, resulting in reduction of release cycle time.
● Engineering a comprehensive Enterprise Resource Planning (ERP) solution, leveraging Python Django and React.

Full Stack Software Engineer

MarketBeam, Los Altos, California, USA | 2023

● Worked on enhancing and maintaining a social media management platform built with React, Flask, and job queues, serving an average of 6,000+ users per month.
● Containerized and deployed 5 applications and services using Docker and Heroku, reducing deployment time drastically and downtime from 30-40 minutes to within 10 seconds and improving application scalability.
● Added Celery jobs to a Redis-based message queue system handling 10,000+ messages per day, ensuring reliable and efficient asynchronous communication between services.
● Engineered and integrated a content generation feature leveraging the ChatGPT API, resulting in increased customer onboarding and positive user feedback on content quality and engagement.
● Error handling and performance metric monitoring using Coralogix and Papertrail.

Software Engineer

Msigma Gokulam, Kerala, IN | 2022 - 2023

● Developed and managed the backend for a primary school management application, including faculty and parent portals, using Django.
● Developed a simplified ERP web app with core functionalities for a publication client, featuring a Django backend and optimized database for improved query performance in inventory management.
● Mentored 2 junior developers in React and Node.js, increasing productivity by 25% and improving code quality.
● Provided code reviews and guidance, reducing defects.
● Configured server infrastructure for backend applications on bare-metal VPS, ensuring high availability and optimal performance.
● Designed database schema for a course authoring application, optimizing query performance and ensuring data integrity, including implementing LTREE in PostgreSQL to efficiently handle hierarchical data.

Software Engineer

Videnium Smart Video Solutions, Kerala, IN | 2021 - 2022

● Proficient in front-end development with React.js, Axios, Redux and RTK Query.
● Formulated a comprehensive suite of API tests using Postman, ensuring API reliability and reducing the number of integration bugs.
● Built an automated audio/video transcoding pipeline using AWS Elemental MediaConvert, Lambda, and SQS, reducing processing time by 60% and improving media delivery efficiency.
● Knowledgeable in audio and video processing using AWS Elemental MediaConvert Service with Lambda and SQS.
● Proficient in content storage and delivery with AWS S3 buckets, AWS Elemental MediaPackage Service, and CloudFront CDN Orchestrated.
● AWS service integration via an AWS SAM Pipeline (with facilitation for multi-account and multi-environment deployment) using GitHub Actions for seamless CI/CD.

Unity Developer

Innovation Incubator Advisory, Kerala, IN | 2019 - 2020

● Implemented proof-of-concept projects that helped secure successful funding.
● Projects consists of game development and augmented reality prototypes.
● Iterated neural networks in a Unity-based virtual reality application designed for self-driving cars, achieving a 15% improvement in object recognition accuracy.

Game Developer Intern

Archfiend Studio, Kerala, IN | July 2019

● Contributed to their commercially successful title.
● Developed new core gameplay mechanics for a bike stunt game using C# and Unity, resulting in positive user reviews.

Skills & Expertise

Programming Languages

  • JavaScript
  • Python
  • C
  • C++
  • C#
  • PHP
  • SQL
  • YAML

Frameworks & Libraries

  • React.js
  • React Native
  • Node.js
  • Django
  • Flask
  • Preact
  • HTML/CSS
  • REST APIs
  • Redux Toolkit

Tools & Platforms

  • Git
  • Jira
  • Docker
  • AWS
  • AWS
  • Linux

Databases

  • PostgreSQL
  • MongoDB
  • Redis
  • MySQL

Hobbies & Interests

🎮 Gaming 📸 Photography ✈️ Traveling 🎨 Digital Art

Beyond coding, I enjoy exploring new technologies and staying updated with industry trends. I believe in maintaining a healthy work-life balance and continuously learning new skills.