Aitizaz is available for hire
Hire AitizazAitizaz Khan
Verified Expert in Engineering
系统架构设计开发人员
Location
旧金山,加州,美国
Toptal Member Since
February 24, 2017
Aitizaz是一名精通Ruby on Rails和Java的全栈工程师. 他对算法级效率非常感兴趣,并且具有前端和后端技术以及框架的工作经验. Aitizaz也是一个有竞争力的程序员,他积极参与各种在线挑战. 他喜欢学习任何东西,尤其是那些能让他在自己的手艺上做得更好的东西.
Portfolio
Inspectpoint (via Toptal)
Ruby on Rails (RoR)
Code Nero (via Toptal)
亚马逊网络服务(AWS)、Ruby on Rails (RoR)
Rabbit Drop
Ruby, PostgreSQL, Ruby Gems, Ruby on Rails (RoR)
Experience
Availability
Part-time
Preferred Environment
Sublime Text, Linux, MacOS, Git
The most amazing...
...我为一家国际医院建立了一个远程医疗应用程序,使医院能够通过网络治疗偏远地区的病人.
Work Experience
Software Egnineer
2017 - 2020
Inspectpoint (via Toptal)
- 使用Ruby on Rails和PostgreSQL开发和设计新功能.
- 使用Trello作为报告工具跟踪和修复现有的系统问题.
- 为iPad应用程序使用的系统开发了RESTful API.
- 使用gem,如Active Admin用于管理面板,prawn用于PDF生成,以及用于身份验证的设计.
技术:Ruby on Rails (RoR)
聊天机器人信使自动化平台
2017 - 2017
Code Nero (via Toptal)
- 使用Facebook Graph和Messenger api创建聊天机器人平台.
- 后端使用Ruby on Rails,集成支付使用Stripe.
- 使用Facebook Graph API和Messenger API自动向客户发送消息, 并使用Active Admin作为管理面板.
技术:亚马逊网络服务(AWS)、Ruby on Rails (RoR)
Co-founder and Technical Lead
2015 - 2016
Rabbit Drop
- 为该平台开发web和移动应用程序.
- 管理一个包括两名开发人员和六名实习生的团队.
- 在DigitalOcean上部署和维护生产应用程序.
- 为系统开发了RESTful API,供其他应用程序使用,包括Android应用程序.
- 使用开源的Spree gem实现购物车系统.
- 集成第三方api,如Google Analytics, Slack和Twilio.
技术:Ruby, PostgreSQL, Ruby Gems, Ruby on Rails (RoR)
Software Engineer
2014 - 2015
I2c, Inc.
- 在holder 3的一些主要模块中集成api.0.
- 对MCP (My Card Place)平台的不同应用进行测试.
- 分析需求并为数据驱动测试准备端到端的测试用例表.
- Performed UI testing, unit testing, black box testing, white box testing, 以及各种应用程序的回归测试.
Technologies: MyEclipse, Visualizer, PuTTY, JDBC, JavaScript, SQL, Apache Struts 2, Jakarta Server Pages (JSP), Jakarta EE
Experience
Rabbit Drop
设计并开发了Rabbit Drop电子商务网站.
Rabbit Drop REST APIs
为Rabbit Drop电子商务web应用程序设计和开发REST api. 这些api被移动应用程序使用.
Binary Search Algorithm
我用Ruby开发的一个简单的二进制搜索算法. 在这样一个简单的算法中,我最感兴趣的是数据的排列和数据结构的选择如何极大地优化解决方案. In this case, 我们也可以迭代这个数组得到O(n)个解, 但目前的解决方案O(logN)对于大型数据集来说是有效的.
Virtual Clinic
用于远程医疗的Web应用软件, 根据巴基斯坦Shifa基金会的要求开发的, 哪家公司提供远程实时医疗服务, 使用的主要工具是Web2Py, 它是一个基于python的MVC框架,用于服务器端实现和EHR(电子健康记录), and WebRTC, 哪个是用于实时通信的API.
利用MATLAB对新闻记者的推文进行聚类
对特定时间段内两个国家的记者进行Twitter分析,以确定在该时间段内讨论最多的话题.
Microsoft Technology Associate
成功完成微软技术助理软件开发基础认证
使用元素神经网络生成相似的旋律.
这个应用程序使用被称为神经网络的人工智能概念来生成与提供的旋律相似的旋律. 使用的神经网络类型是Elman神经网络. 这个应用程序得到一些旋律节点, 然后根据提供的旋律进行训练, 之后,它会产生自己的旋律,类似于提供的旋律.
贡献:开发、设计、需求分析、研究、记录和测试
贡献:开发、设计、需求分析、研究、记录和测试
KeepTruckin Back-end APIs
为KeepTruckin平台创建了公共和内部api.
Skills
Languages
Ruby
Frameworks
Ruby on Rails (RoR), Factory Girl, GrapesJS
Libraries/APIs
Rollbar, REST API, Salesforce REST API, ActiveRecord
Tools
AWS SDK, SemaphoreCI, GitHub, Jira, Atlassian Suite, Git, NGINX
Paradigms
RESTful开发,后端架构,REST,数据库设计,持续部署
Storage
Redis, Redshift, Amazon S3 (AWS S3), PostgreSQL,数据库
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
2010 - 2014
计算机系统工程学士学位
GIK Institute - Pakistan