
Aitizaz Khan
Verified Expert in Engineering
System Architecture Design Developer
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
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
Skills
Languages
Ruby
Frameworks
Ruby on Rails (RoR), Factory Girl, GrapesJS
Libraries/APIs
Rollbar, REST APIs, Salesforce REST API, ActiveRecord
Tools
AWS SDK, SemaphoreCI, GitHub, Jira, Atlassian Suite, Git, NGINX
Paradigms
RESTful Development, Back-end Architecture, REST, Database Design, Continuous Deployment
Storage
Redis, Redshift, Amazon S3 (AWS S3), PostgreSQL, Databases
Other
Algorithms, Website Performance, Version Control, Web Development, Technical Leadership, ActiveAdmin, Data Structures, Ruby Gems, System Architecture Design, Puma
Platforms
Amazon Web Services (AWS)
Education
Bachelor's Degree in Computer System Engineering
GIK Institute - Pakistan