Abraham Varricatt, Full Stack Developer
| (437) 993-7297 | Toronto, Ontario, CAN
8+ years of experience, expert in Python frameworks like Django & Flask, skilled with modern web technologies and enjoys automation.
Languages: Python (5 years), Javascript (3 years), HTML, CSS, SASS
Frameworks: Django (4 years), Flask (2 years), Bootstrap
Tools/Testing: Jenkins, JIRA, Ansible, MySQL, Selenium
Environments: Ubuntu, CentOS, Windows/OSX
Plastic Mobile (part of Havas Group), Web Developer April 2017 - now
  • Created a Django-based webapp in Python to publish internal news for a client
  • Designed API endpoints for mobile (iOS+Android) apps in Python using the Django REST Framework
  • Built a Flask webapp in Python to act as a bridging layer between mobile applications and an external data-source
  • Interfaced with HTTP REST endpoints on Microsoft Azure CosmosDB (a NoSQL database)
  • Designed REST endpoints using Nodejs+Express with a MongoDB NoSQL database as backend
  • Provisioned a Jenkins system for automated deployed of reviewed source code
  • Helped to create an Angular2+ webapp using Typescript and Redux libraries
  • Setup API endpoints using Flask to interface with Google Datastore in Python
  • Designed a continous integration system to lint, test and deploy souce code as it was developed
Indecomm Global Services, Senior Software Engineer December 2014 - October 2016
  • Contractor for Goibibo.com, one of India's most popular travel sites
  • Decoupled dependencies to access webviews, resulting in faster development cycles
  • Built & tested a class-based framework to make integrations with external partners a lot easier (based off the Factory Design Pattern)
  • Created Ansible-based provisioning scripts which were used for both local development and server deployments
  • Designed Django REST Framework - based middleware to integrate 2 complex server applications using Python
  • Setup Continuous Integration system to run and report unit test results on github pull requests (worked with Jenkins OSS community to update required Java plugins)
  • Added expense-tracking feature to Django-powered website (in Python)
  • Designed a mocking system to enable API testing with 3rd-party libraries
  • Migrated server deployments between nginx, apache-httpd (with mod_wsgi) and uwsgi services on CentOS
  • Assisted in hiring team members who grew to be valuable assets to the firm
Freelance Developer August 2014 - November 2014
  • Designed interface to allow Ibibo (Django-based) website to integrate with Savaari Car Rentals
  • Verified deliverables with unit-tests (Python unittest + Firefox Selenium)
  • Acted as liason between different development teams
VVDN Technologies, Tech Lead (System Engineering) July 2013 - August 2014
  • Responsible for guiding the software development of multi-domain projects across a wide spectrum of disciplines
  • Adopted agile methodology for development, resulting in the work to become the first project in the company with virtually zero customer complaints
  • Designed high-level system architecture on the basis of which project was commissioned for a team of 6 developers
Pursued Master's degree in CSE at Manipal Institute of Technology July 2011 - July 2013
VVDN Technologies, Senior Software Engineer July 2009 - July 2011
  • Embedded Linux development
  • Initial board bring-up
  • Bootloader development
GDA Technologies (subsidiary of L&T Infotech), Software Engineer August 2007 - July 2009
  • .NET application development
  • Linux kernel development
  • Project documentation
Go.Bravo, Goibibo.com 2016-02-15
  • Spot award for workplace performance & commitment
X-factor, Goibibo.com 2015-12-30
  • Exemplary performance and demonstration of Ibibo Values
Top Gun, Indecomm Global Services 2015-07-24
  • Recognition for significant contribution & performance
IEEE Member 2006 - Present
IEEE Computer Society Member 2009 - Present
Manipal Institute of Technology 2011 - 2013
M.Tech. Computer Science and Engineering
Mahatma Gandhi University 2003 - 2007
B.Tech. Electronics and Communication
Learning Lisp/Scheme with SICP , Gaming , Tinkering with electronics [ RaspberryPi ]