About me

I am a software engineer with 7+ years of industry experience extensively into application development.

I worked with Python & Django framework for six years, one year in LAMP stack with AngularJS in frontend and PHP frameworks Yii & Laravel in backend. I have good hands-on experiene handling large datasets, database & query optimization and have worked with various databases such as Postgresql, Neo4j, Mysql & Mongodb

I am currently working as an engineering lead for an agro based e-commerce platform headquartered in Kochi.

Skills

  • Python
  • PHP
  • Javascript
  • HTML
  • Django & Django rest framework (Python)
  • Jquery, UnderscoreJS
  • AngularJS
  • BackboneJS
  • Laravel (PHP)
  • Yii (PHP)
  • RDBMS: Postgresql, Mysql
  • Graphdb: Neo4j
  • NoSQL: MongoDB
  • Key value stores: Redis, Memcached
  • Full-text search engine: Elasticsearch
  • Message queue: RabbitMQ, Redis
  • ELK stack - Elasticsearch, Logstash, Kibana
  • Jenkins
  • Docker
  • Monitoring: Datadog, Newrelic
  • Github actions & hooks
  • Capistrano

  • Git - Github, Gitlab, Bitbucket
  • Apache subversion
  • Task queuing: Celery
  • Scheulding: Celery beat, Django APScheduler, Cron

Education

I completed my bachelors degree in Computer science engineering from Loyola Institute, Tamil Nadu, India in the academica year 2011 - 2015.

  • Was awarded "Best out going student of the academic year 2011-2015"
  • Academic project: Improving reliability in cloud storage solutions

I completed my entire schooling in CBSE syllabus from Placid Vidya Vihar (1999-2011) in Kerala, India

Work Experience

Engineering lead at Farmers fresh zone 2021-2022

Farmers fresh zone is a direct-to-consumer(D2C) e-commerce application for agro products. FFZ is focussed on bringing transaparency into agro supply chain and ensuring high levels of food quality


FFZ techstack includes:

  • PHP Codeigniter web application
  • Cross-platform mobile app written in Reactnative with a webview rendering NextJS
  • Python Django application backend
  • Mysql, Redis, Celery
  • Docker, Git - Gitlab, Github
  • New relic monitoring

Senior software engineer at Zinnov (Draup) 2018-2021

Draup is an AI driven sales and talent intelligence platform, previously part of Zinnov management consuling and currently established as an independent private startup.

  • Python & Django(DRF)
  • Postgresql, Neo4j, MongoDB, Redis(caching),Elasticsearch
  • AWSEC2 & RDS
  • Nginx & Gunicorn
  • Git, Jenkins, ELK(Elastic,Logstash,Kibana), NewRelic, Datadog
  • Celery & Redis queue
  • Swagger, Freshdesk, Postmark

Software engineer at Aspire systems 2015-2018

Aspire systems is a service based company where I completed my fresher training and had the opportunity to work in multiple techstacks and three different projects.

1. Simpletax

  • Python, Django
  • backboneJS, UndersoreJS template engine
  • MySQL
Online tax calculation portal with Django & BackboneJS web application and a tax calculation engine implemented in core Python. This application has multiple third party apps and payment gateways integrated such as Zoho, Stripe payment, Twilio, google analytics, segment.io, customer.io, idev etc.

2. Guidance reality homes

  • PHP, Laravel
  • AngularJS
  • MySQL
  • PostrgreSQL
The project is a Real estate based web application meant to help people find properties of their choice based on location and other preferences in US. The application integrates Google maps and allows location based searches with the use of PostgreSQL and elastic search.

3. Digin

  • PHP, Yii
  • BackboneJS, Javascript
  • Javascript
  • MySQL
The project deals with distribution of sample products for student community over various universities in UK. The project allows user to enter a code from the gift coupons they received and discloses their gift. It then allows users to take a survey based on product.

Medium

Top reads

HTML5 Bootstrap Template by colorlib.com

Quickguide to optimize APIs in Django

A short guide on a generic approach for low latency in Django.

HTML5 Bootstrap Template by colorlib.com

How does Django middleware work?

A simplified explanation of how middlewares work in Django and on writing a custom middleware.

HTML5 Bootstrap Template by colorlib.com

10 tips for an active job seeker

This blog covers 10 points which I learned from my own experiences of job hunt and would help any one looking for a job.

Get in Touch

Contact

Bengaluru/Bangalore, India