Kashif Mehmood,阿拉伯联合酋长国迪拜的开发商
Kashif is available for hire
Hire Kashif

Kashif Mehmood

Verified Expert  in Engineering

Software Developer

Location
阿拉伯联合酋长国迪拜
Toptal Member Since
May 4, 2022

拥有十多年创建和交付以用户为中心的应用程序和解决方案的经验, Kashif专注于为他的客户提供最佳解决方案,同时遵循最佳编码惯例并避免过度使用解决方案. Throughout his career, 他被认为是一个专注于解决方案的专业人士,具有设计和开发创新应用程序的能力. Kashif在他认为可以改善用户体验的地方给出了自己的意见.

Portfolio

VenExel Technologies
Ruby on Rails (RoR), MEAN Stack, PostGIS, MongoDB, Serverless, Web开发...
Nextbridge
PHP, MySQL, Web开发,OS X, Visual Studio Code (VS Code), Web, Angular...
Shore10
PHP, MySQL, Web开发,Web, Linux, Windows, JavaScript, HTML, CSS, SQL...

Experience

Availability

Full-time

Preferred Environment

OS X, Visual Studio Code (VS Code), Sublime Text 3, 亚马逊网络服务(AWS), MacOS, Cloud Architecture, OpenAI GPT-4 API

The most amazing...

...我开发的门户网站是用来报告和预报天气的. 它帮助各个市政当局管理与天气有关的操作文件.

Work Experience

Full-stack Developer

2014 - 2022
VenExel Technologies
  • 一开始只是作为后端开发工程师工作,后来担任多个角色, 管理应用程序的体系结构, 监督初级资源, 管理DevOps和CI/CD管道.
  • 用Ruby on Rails开发了一个应用程序,用于在极端天气条件下自动化日常操作, 包括面向移动应用的API, a web portal, 以及基于udp的控制台设备报告. 它帮助市政当局处理他们的业务.
  • 处理多个使用Ruby on Rails和MEAN/MERN堆栈开发的正在进行的项目,并负责CI/CD管道, 处理传入的更新和新功能. 始终与客户紧密合作.
  • 管理应用基础设施端DevOps on AWS, 包括基于服务器和无服务器的环境, databases, and reporting. 主要服务包括EC2、RDS、Aurora、Lambda、API Gateway、Cloud watch等.
  • 建立了一个基于MEAN堆栈的具有地面速度控制的普遍兼容的盐跟踪系统. 直接与客户一起决定技术和架构,以及DB选择的决定,以最佳方式支持需求.
  • 在Ruby on Rails和MEAN堆栈中构建GPS跟踪应用程序,允许为不同类型的最终用户提供报告. 增加了基于跟踪结果的报告,以满足最终用户从报告所需操作到管理常规操作的需求.
  • 在Ruby on Rails和Angular的多个项目中集成了Google Maps api,用于实时GPS报告和地理围栏. 它使用户能够正确地管理他们的工作负载,同时知道他们需要在哪里投入更多的精力.
  • 在Node中开发了一个完全无服务器的API.js并将其部署在AWS Lambda上. 该API的构建是为了在提供的时间限制内执行复杂操作时保持其健壮性和准确性.
  • 根据需要在Heroku、EC2和Elastic Beanstalk上部署web服务器. Initially, 应用程序使用了Heroku, 但是随着需求的增加, they were moved to EC2, 甚至更高的需求是通过EBS来管理的.
  • 为不同的项目集成关系和NoSQL数据库. 在RDS、Heroku和MongoDB Atlas上部署数据库. 在需要时将整个数据库从一个服务迁移到另一个服务(例如).g.(Heroku终止了对MongoDB的支持,因此将其转移到Atlas).
技术:Ruby on Rails (RoR), MEAN Stack, PostGIS, MongoDB, Serverless, Web开发, OS X, Visual Studio Code (VS Code), Web, Angular, Zsh, Linux, ECMAScript (ES6), APIs, Full-stack, JavaScript, TypeScript, HTML, CSS, 亚马逊网络服务(AWS), Python, SQL, Relational Databases, DevOps, MacOS, Vue, Data Scraping, Amazon Simple Email Service (SES), Git, SaaS, User Experience (UX), Spree, 谷歌云平台(GCP), HTML5 Animations, Stripe API, Firebase, PayPal API, OpenAPI, Team Mentoring, Communication, DigitalOcean, Back-end, Software Engineering, Twilio API, Salesforce, Vanilla JS, Leadership, Documentation, Database Design, Team Management, Software Architecture, Data Structures, 面向对象编程(OOP), Webhooks, Software Design, CSS3 Animation, OAuth, AWS Cloud Architecture, User Interface (UI), Amazon弹性容器服务(Amazon ECS), Algorithms, Cloud Platforms, Metaprogramming, Team Leadership, 技术项目管理, Safari, Bitbucket, Microsoft SQL Server, Indexing, MySQL性能调优, MySQL Server, Cloud Architecture, Ansible, CoffeeScript, Waterfall Methodology, eCommerce APIs, WordPress

高级软件工程师

2011 - 2014
Nextbridge
  • 在Magento和基于mysql的环境中工作过多个电子商务门户.
  • 与客户直接沟通,收集信息,交付产品.
  • 在三年内针对不同客户推出了十多个应用程序.
Technologies: PHP, MySQL, Web开发,OS X, Visual Studio Code (VS Code), Web, Angular, Zsh, Yii, Linux, Laravel, JavaScript, HTML, CSS, 亚马逊网络服务(AWS), Python, SQL, Relational Databases, DevOps, Data Scraping, Git, User Experience (UX), Stripe API, PayPal API, Microsoft Access, Communication, DigitalOcean, Back-end, Software Engineering, eCommerce, Vanilla JS, CodeIgniter, Database Design, Software Architecture, Data Structures, 面向对象编程(OOP), Webhooks, Software Design, CSS3 Animation, OAuth, Inventory Management, AWS Cloud Architecture, User Interface (UI), Algorithms, Cloud Platforms, Safari, Microsoft SQL Server, Indexing, MySQL性能调优, MySQL Server, Cloud Architecture, Waterfall Methodology, 事件驱动架构, eCommerce APIs, Magento API, WordPress

Software Engineer

2009 - 2011
Shore10
  • 学习新技术,包括使用不同的PHP框架和复杂的MySQL查询.
  • 参加日常会议并完成直线经理分配的任务.
  • 参与过各种项目,包括电子餐厅和礼品门户.
Technologies: PHP, MySQL, Web开发,Web, Linux, Windows, JavaScript, HTML, CSS, SQL, Relational Databases, Git, Microsoft Access, Back-end, Software Engineering, Vanilla JS, CodeIgniter, Data Structures, 面向对象编程(OOP), Webhooks, Algorithms, Indexing, 事件驱动架构, eCommerce APIs, WordPress

Software Engineer

2008 - 2009
Uraan软件解决方案
  • 学会了如何在团队领导下开发专业网站.
  • 作为初级开发人员在高级领导下开发门户.
  • 在编写实际代码的过程中学习了基本的编程技术和编码惯例.
Technologies: PHP, MySQL, Web Development, Web, Windows, JavaScript, HTML, CSS, SQL, Relational Databases, Back-end, Software Engineering, Data Structures, Algorithms

Winter Web App

http://winterwebapp.ograapps.com
这个Ruby on Rails门户网站是为市政当局报告和预报天气而开发的,以便管理每个季节与天气相关的操作文档. 我专注于创建一个结构良好、易于使用的系统.

客户是一家运营超过120年的企业公司, 市会员400余人.

主要目标是使整个赛季的操作文档自动化, 还有天气预报, reporting, 并提醒系统注意极端天气.

这是一个大型项目,其目标客户是地方政府,数据量预计将进入tb.

随着时间的推移,开发团队由多达10名成员组成, 角色被分为架构师, developers, the QA team, and a manager.

我直接与客户合作,收集所有需求和产品交付.

建立天气跟踪系统和文档系统作为Rails引擎

该产品在构建时考虑到最终用户的能力, 可以是70岁以下的任何年龄段.

MTS Pro:普遍兼容的盐跟踪系统

http://portal.mtspro.io
这是一个基于MEAN堆栈的面向未来的应用,使用无服务器API和Angular前端. 该客户是一家非政府组织,使客户组织能够自动化盐跟踪操作.

该项目的构建重点是可扩展性和持久性. 这个项目的团队由四个人组成,只有一个架构师/开发人员, graphics designer, QA, and manager. 该应用程序是可扩展的,并且可以与任何其他类似的应用程序集成,只需最少的努力, 因为基于api的设计是精心设计的. 系统连接盐跟踪控制台设备, 通过HTTP报告GPS和盐信息. 系统根据最终用户的要求处理进一步的报告. 该系统中使用的技术包括大量AWS服务,如Lambda, Cognito, CloudWatch, S3, etc.

现场专家:车队管理系统

一个基于Ruby on Rails、Angular、React和angularjs的系统,用于管理承包商的车队. 客户是一家为客户提供自动化解决方案的私人组织. 该项目的团队大约有20人,这取决于可交付成果的数量. 该系统中包括的一些选择包括:

• IVR
•Salesforce集成
• GPS tracking
•实时地图绘制
•路由/地理围栏定义
•工单管理
• Cost calculations

我的角色从最初的简单开发人员转变为新功能的架构师和初级开发人员的经理/导师.

自动车辆定位系统

http://xilitics.com
一个基于Ruby on rails的解决方案,市政当局使用它来管理日常的现场巡逻和材料应用操作. 项目中使用PostGIS来处理一系列与gis相关的查询和报告. 有一个实时的位置地图集成和季节性报告, 比如夏天和冬天的每日报告.

Asset Panda LLC

http://www.assetpanda.com/
一个带有Node的Ruby on Rails应用程序.执行某些操作的基于js的无服务器功能. 该项目面向多个获奖企业组织. 作为新网站的一部分工作,这个角色是自动化模块的一部分. 自动化引擎的主要部分是在Ruby on Rails中, 操作驻留在基于无服务器框架的Lambda中.

Languages

PHP, ECMAScript (ES6), JavaScript, TypeScript, HTML, Ruby, Haml, SQL, Sass, CSS3, CoffeeScript, CSS, Unicorn, Python, HTML5, GraphQL, SCSS

Frameworks

Ruby on Rails (RoR), Ruby on Rails 4, AngularJS, Angular, Express.js, Angular Material, Bootstrap, Vanilla JS, OAuth 2, CodeIgniter, Slim, Ruby on Rails 5, ORMLite, Yii, Laravel, Material UI, Redux, NestJS, Next.. js, Tailwind CSS, Telerik Kendo UI, Ionic, Jest, Selenium

Libraries/APIs

Node.. js, React, REST API, Sidekiq, jQuery,谷歌地图,JSON API, RxJS, Rails引擎,图表.js, Twilio API, Highcharts, AWS Amplify, Devise, Google Maps SDK, Google Geocoding API, API Development, Stripe, Stripe API, PayPal API, OpenAPI, Salesforce Bulk API, Stripe Connect, D3.. js, Vue, React Redux, Shopify API

Tools

Sublime Text 3, Amazon CloudWatch, AWS CLI, AWS CloudFormation, AWS IAM, Auth0, Amazon Simple Email Service (SES), Git, Mongoose, Microsoft Access, Docker Compose, Amazon Simple Queue Service (SQS), Amazon CloudFront CDN, GitHub, Bitbucket, MySQL性能调优, NGINX, AWS简单通知服务(SNS), GIS, Cron, Webpack, Zsh, Open Office, Amazon EBS, AWS CodeCommit, RSpec, Turbo, Amazon Cognito, RabbitMQ, Beanstalk, GitLab CI/CD, Jira, Figma, Amazon弹性容器服务(Amazon ECS), AWS Glue, Amazon EKS, Amazon Elastic Container Registry (ECR), Spree, Ansible

Paradigms

MEAN Stack, DevOps, REST, Serverless架构, Database Design, 面向对象编程(OOP), Lambda Architecture, Agile, Requirements Analysis, Automation, 事件驱动架构, Refactoring, Test Automation, Unit Testing, 测试驱动开发(TDD), Microservices, Scrum, Metaprogramming, 商业智能(BI)

Platforms

OS X, Visual Studio Code (VS Code), Web, Amazon EC2, AWS Lambda, 亚马逊网络服务(AWS), Heroku, MacOS, Twilio, DigitalOcean, Safari, Mapbox, WordPress, Linux, Windows, Docker, AWS Elastic Beanstalk, Firebase, Salesforce, New Relic, Kubernetes, Magento API, 谷歌云平台(GCP), Shopify, Jet Admin

Storage

Databases, PostGIS, MongoDB, MySQL, PostgreSQL, Amazon S3 (AWS S3), Redis, Relational Databases, Database Structure, JSON, Database Modeling, MySQL Server, SQLite, NoSQL, Amazon DynamoDB, Elasticsearch, Microsoft SQL Server

Other

Engineering Software, Web Development, AWS Management Console, AWS DevOps, Amazon API Gateway, Amazon RDS, APIs, Full-stack, Back-end Development, CI/CD Pipelines, API Integration, Front-end, Pagination, SaaS, Front-end Development, Web Scraping, Scraping, Angular组件架构, Architecture, Maps, JSON REST APIs, Angular Bootstrap, Full-stack Development, Back-end, Software Engineering, Lambda Functions, UI Development, Web Applications, Authentication, 渐进式Web应用程序(PWA), Cloud, VoIP, Charts, Software Architecture, Data Structures, Twilio标记语言(TwiML), Software Design, OAuth, Inventory Management, AWS Cloud Architecture, Algorithms, Cloud Platforms, SOAP, Animation, Video Compression, Indexing, Integration, RESTful Services, RDS, Cloud Architecture, Code Review, Estimations, Ruby Gems, Ubuntu Server, System Requirements, System Architecture, IMAP, Deployment, 内容管理系统(CMS), Waterfall Methodology, Security, 软件开发生命周期(SDLC), Automation Developer, eCommerce APIs, SDKs, Data Architecture, Performance, Scalability, Design Systems, Responsive Design, GoDaddy, Reports, Design Principles, Third-party APIs, Third-party Libraries, 平台即服务(PaaS), UI Components, Serverless, AWS证书管理器, AWS Marketplace, Amazon Route 53, eCommerce, Salesforce开发社区(SFDC), Localization, Stripe Payments, WebSockets, Data Scraping, DocumentDB, Technical Leadership, HTML5 Animations, Team Mentoring, Communication, 最小可行产品(MVP), Multi-language Support, i18n, OpenID Connect (OIDC), Material Design, User Experience (UX), Leadership, Documentation, Intuit QuickBooks, Team Management, Code Auditing, Webhooks, CSS3 Animation, User Interface (UI), MERN Stack, Upgrades, Online Payments, Team Leadership, 技术项目管理, Payment APIs, Consulting, OpenAI GPT-4 API, 人工智能(AI), Analytics, CRM APIs, POP3, Atomic Design, SDK Development

Industry Expertise

Web Design

2006 - 2008

计算机科学硕士学位

旁遮普大学信息技术学院-拉合尔,巴基斯坦

有效的合作

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring