Verified Expert in Engineering
Git, Vim Text Editor, Unix
The most amazing...
...project I have worked on is a specialized search engine combining crawled and indexed pages with on-demand web scrapers.
Senior Software Engineer
- Developed a new assessments platform using modern web technologies and a focus on accessibility, scalability, and internationalization.
- Worked on MIT and Harvard's Open edX MOOC platform.
- Collaborated with a completely remote team.
- Worked on an open source project (contributions can be found on GitHub).
- Helped to develop a tool to deploy and manage Open edX sandboxes on OpenStack virtual machines.
Lead Back-end Developer
- Recruited and managed a team of eight developers.
- Scaled Ruby on Rails API back-ends to handle thousands of requests per second from 20+ million users.
- Split a legacy Ruby on Rails monolithic app into five separate microservices, improving development speed and maintainability.
- Deployed a Cassandra cluster allowing a new title to scale horizontally in response to rapidly growing traffic.
- Built an extract-transform-load (ETL) framework in Ruby for game analytics.
- Built a distributed web crawler using Python and Gevent.
- Managed an Elasticsearch cluster storing 100+ terabytes of crawled pages.
- Built a web scraping framework in Python for developing targeted scrapers.
- Developed an API back-end for running searches using Django and Celery.
- Implemented a web front-end using CoffeeScript and Backbone.js, styled using Less.
Mind the Gaphttp://omarkhan.me/london-tube-income/
Redux, Ruby on Rails (RoR), Django, Flask, Selenium
React, jQuery, Backbone.js, Node.js, Gevent
Software Development, Web Development
Vim Text Editor, Git, Celery, Ansible, Mercurial
Agile Software Development, Object-oriented Programming (OOP), Functional Programming
Docker, Linux, Amazon Web Services (AWS), Unix
Relational Databases, Redis, PostgreSQL, MySQL, SQLite, Cassandra, Elasticsearch
Bachelor's Degree in Economics, Politics, and International Studies
Warwick University - United Kingdom