Aitizaz Khan
Verified Expert in Engineering
System Architecture Design Developer
San Francisco, CA, United States
Toptal member since February 24, 2017
Aitizaz is a full-stack engineer with expertise in Ruby on Rails and Java. He is keenly interested in algorithm-level efficiency and has experience working both with front-end and back-end technologies as well as frameworks. Aitizaz is also a competitive programmer who actively participates in different online challenges. He loves learning about anything, especially if it make him better at his craft.
Portfolio
Experience
Availability
Preferred Environment
Sublime Text, Linux, MacOS, Git, GraphQL
The most amazing...
...thing I've built is a telemedicine application for an international hospital that enabled the hospital to treat patients in remote areas over the web.
Work Experience
Software Egnineer
Inspectpoint (via Toptal)
- Developed and designed new features using Ruby on Rails with PostgreSQL.
- Tracked and fixed existing system issues using Trello as a reporting tool.
- Developed a RESTful API for the system to be consumed by iPad applications.
- Used gems like Active Admin for Admin Panel, prawn for PDF generation, and devise for authentication.
Chatbot Messenger Automation Platform
Code Nero (via Toptal)
- Created a chatbot platform using Facebook Graph and Messenger APIs.
- Used Ruby on Rails for the back end and integrated payments using Stripe.
- Used Facebook Graph API and Messenger API to send automated messages to customers, and used Active Admin for the admin panel.
Co-founder and Technical Lead
Rabbit Drop
- Developed web and mobile applications for this platform.
- Managed a team that included two developers and six interns.
- Deployed and maintained the production app on DigitalOcean.
- Developed a RESTful API for the system to be consumed by other applications, including Android apps.
- Used the open source Spree gem for cart system implementation.
- Integrated third-party APIs like Google Analytics, Slack, and Twilio.
Software Engineer
I2c, Inc.
- Integrated APIs in some of the major modules for Cholder 3.0.
- Performed testing of different applications of the MCP (My Card Place) platform.
- Analyzed requirements and prepared an end-to-end sheet of test cases for data-driven testing.
- Performed UI testing, unit testing, black box testing, white box testing, and regression testing on various applications.
Experience
Rabbit Drop
Rabbit Drop REST APIs
Binary Search Algorithm
Virtual Clinic
Clustering Tweets by Journalists Using MATLAB
Microsoft Technology Associate
Generating Similar Melodies using Elemen Neural Network.
Contribution: Development, design, requirements analysis, research, documenting, and testing
KeepTruckin Back-end APIs
Education
Bachelor's Degree in Computer System Engineering
GIK Institute - Pakistan
Skills
Libraries/APIs
Rollbar, REST APIs, Offshore Ruby on Rails Development, Salesforce REST API, Rails Engines, ActiveRecord, Node.js
Tools
AWS SDK, SemaphoreCI, GitHub, Jira, Jira, Git, NGINX, Terraform, RSpec, AWS CloudTrail
Languages
Ruby, JavaScript, CSS, HTML, GraphQL, SQL, Java, Python
Frameworks
Ruby on Rails (RoR), Factory Girl, GrapesJS
Paradigms
RESTful Development, Back-end Architecture, REST, Database Design, Continuous Deployment, Scalable Application, DevOps
Storage
Redis, Redshift, Amazon S3 (AWS S3), PostgreSQL, Databases
Platforms
Amazon Web Services (AWS), Kubernetes, Amazon EC2, AWS Lambda
Other
Algorithms, Website Performance, Version Control, Web Development, Technical Leadership, ActiveAdmin, Data Structures, Ruby Gems, Architecture, Back-end Developers, APIs, Scalable Web Services, System Architecture Design, Puma, Minimum Viable Product (MVP), API Integration, Serverless, Full-stack
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring