Abraham Varricatt, Full Stack Developer
| (437) 993-7297 | Toronto, Ontario, CAN
Expert in Python frameworks like Django, familiar with full web development and deployment stack, passionate about build automation with more than a decade of work experience.
Languages: Python (10 years), Javascript (4 years), HTML, CSS, SASS
Frameworks: Django (6 years), Flask (3 years), Bootstrap, VueJS
Tools: Docker, Terraform, Relational Databases, Pytest
Services: Github, CircleCI, AWS, Sentry, Datadog
G Adventures, Senior Software Developer December 2018 - now
  • Maintained transactional email system built in Python+Flask+Django
  • Migrated infrastructure from on-premise systems to AWS
  • Refactored projects to run on containers using Docker
  • Configured automated deployments using CircleCI
  • Liasoned as Tech Ambassador between external technology-focused meetup groups
Plastic Mobile (part of Havas Group), Web Developer April 2017 - December 2018
  • 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
Pursued Master's degree in CSE at Manipal Institute of Technology July 2011 - July 2013
VVDN Technologies, Senior Software Engineer July 2009 - July 2011
GDA Technologies (subsidiary of L&T Infotech), Software Engineer August 2007 - July 2009
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
Blogging/Fanfiction , Gaming , Building Discord bots [ dotNet ]