Kashif Mehmood
Verified Expert in Engineering
Software Developer
拥有十多年创建和交付以用户为中心的应用程序和解决方案的经验, Kashif专注于为他的客户提供最佳解决方案,同时遵循最佳编码惯例并避免过度使用解决方案. Throughout his career, 他被认为是一个专注于解决方案的专业人士,具有设计和开发创新应用程序的能力. Kashif在他认为可以改善用户体验的地方给出了自己的意见.
Portfolio
Experience
Availability
Preferred Environment
OS X, Visual Studio Code (VS Code), Sublime Text 3, Amazon Web Services (AWS), MacOS, Cloud Architecture, OpenAI GPT-4 API, OpenAI
The most amazing...
...我开发的门户网站是用来报告和预报天气的. 它帮助各个市政当局管理与天气有关的操作文件.
Work Experience
Full-stack Developer
VenExel Technologies
- 一开始只是作为后端开发工程师工作,后来担任多个角色, 管理应用程序的体系结构, overseeing junior resources, 管理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, applications used Heroku, 但是随着需求的增加, they were moved to EC2, 甚至更高的需求是通过EBS来管理的.
- 为不同的项目集成关系和NoSQL数据库. 在RDS、Heroku和MongoDB Atlas上部署数据库. 在需要时将整个数据库从一个服务迁移到另一个服务(例如).g.(Heroku终止了对MongoDB的支持,因此将其转移到Atlas).
Senior Software Engineer
Nextbridge
- 在Magento和基于mysql的环境中工作过多个电子商务门户.
- 与客户直接沟通,收集信息,交付产品.
- 在三年内针对不同客户推出了十多个应用程序.
Software Engineer
Shore10
- 学习新技术,包括使用不同的PHP框架和复杂的MySQL查询.
- 参加日常会议并完成直线经理分配的任务.
- 参与过各种项目,包括电子餐厅和礼品门户.
Software Engineer
Uraan Software Solutions
- 学会了如何在团队领导下开发专业网站.
- 作为初级开发人员在高级领导下开发门户.
- 在编写实际代码的过程中学习了基本的编程技术和编码惯例.
Experience
Winter Web App
http://winterwebapp.ograapps.com客户是一家运营超过120年的企业公司, 市会员400余人.
主要目标是使整个赛季的操作文档自动化, along with weather forecasting, reporting, 并提醒系统注意极端天气.
这是一个大型项目,其目标客户是地方政府,数据量预计将进入tb.
随着时间的推移,开发团队由多达10名成员组成, 角色被分为架构师, developers, the QA team, and a manager.
我直接与客户合作,收集所有需求和产品交付.
建立天气跟踪系统和文档系统作为Rails引擎
该产品在构建时考虑到最终用户的能力, 可以是70岁以下的任何年龄段.
MTS Pro:普遍兼容的盐跟踪系统
http://portal.mtspro.io该项目的构建重点是可扩展性和持久性. 这个项目的团队由四个人组成,只有一个架构师/开发人员, graphics designer, QA, and manager. 该应用程序是可扩展的,并且可以与任何其他类似的应用程序集成,只需最少的努力, 因为基于api的设计是精心设计的. 系统连接盐跟踪控制台设备, 通过HTTP报告GPS和盐信息. 系统根据最终用户的要求处理进一步的报告. 该系统中使用的技术包括大量AWS服务,如Lambda, Cognito, CloudWatch, S3, etc.
现场专家:车队管理系统
•IVR:将基于twilio的IVR和消息系统集成到系统中,以帮助人们执行任务, 例如,建立工作订单并根据工作订单记录工作时间. 该系统基于Twilio IVR和消息服务.
•Salesforce集成:将客户的Salesforce车队信息集成到我们的系统中,反之亦然.
•GPS跟踪:为车队提供在线实时跟踪系统,其中包含巡逻时间内执行的操作信息以及需要改进的地方的建议.
•实时地图绘制:将整个巡逻信息绘制在地图上,用于报告.
•路由/地理围栏定义:定义在其内部或外部执行操作的地理围栏.
• Work-orders management
• Cost calculations
我的角色从最初的开发人员转变为新功能的架构师和初级开发人员的经理/导师.
自动车辆定位系统
http://xilitics.comAsset Panda LLC
http://www.assetpanda.com/HipChip
http://hipchip.com我是一名全栈开发人员,负责集成新的设计和功能,以使门户看起来更好. 我还更新了一些功能在管理端,使任务更容易.
Skills
Languages
PHP, ECMAScript (ES6), JavaScript, TypeScript, HTML, CSS, Ruby, Haml, SQL, Sass, CSS3, CoffeeScript, 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, Tailwind CSS, ORMLite, Yii, Laravel, Selenium, Material UI, Redux, NestJS, Next.Telerik Kendo UI, Ionic, Jest
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, Ruby on Rails API, Stripe, Stripe API, PayPal API, OpenAPI, Salesforce Bulk API, Stripe Connect, D3.Jira REST API, Selenium WebDriver, 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 Performance Tuning, NGINX, Amazon Simple Notification Service (Amazon SNS), GIS, Cron, Webpack, SendGrid, 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), Google Analytics, Spree, Ansible
Paradigms
MEAN Stack, DevOps, REST, Serverless Architecture, Database Design, 面向对象编程(OOP), Lambda Architecture, Agile, Requirements Analysis, Automation, Event-driven Architecture, Refactoring, Test Automation, Responsive Web Design (RWD), API/Services Architecture, Testing, Unit Testing, Test-driven Development (TDD), Microservices, Scrum, Metaprogramming, Business Intelligence (BI)
Platforms
OS X, Visual Studio Code (VS Code), Web, Amazon EC2, AWS Lambda, Amazon Web Services (AWS), Heroku, MacOS, Twilio, DigitalOcean, Safari, Mapbox, WordPress, WooCommerce, Linux, Windows, Docker, AWS Elastic Beanstalk, Google Cloud Platform (GCP), Firebase, Salesforce, New Relic, Kubernetes, Magento API, Shopify, Jet Admin, Algolia
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, Data Scraping, Front-end, Pagination, SaaS, Front-end Development, Web Scraping, Scraping, Angular Component Architecture, 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 Markup Language (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, Platform as a Service (PaaS), UI Components, Ruby on Rails 7, Legacy Code, API Design, ESLint, Navigation, 站点可靠性工程(SRE), Data, Web Hosting, REST API Clients, Dashboards, Payment Gateways, Version Control, Proof of Concept (POC), Big Data, Website Data Scraping, Serverless, AWS Certificate Manager, AWS Marketplace, Amazon Route 53, eCommerce, Salesforce开发社区(SFDC), Localization, Stripe Payments, WebSockets, DocumentDB, Technical Leadership, HTML5 Animations, Team Mentoring, Communication, Minimum Viable Product (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, Technical Project Management, Payment APIs, Consulting, OpenAI GPT-4 API, Artificial Intelligence (AI), Analytics, CRM APIs, POP3, Atomic Design, SDK Development, Firebase Cloud Functions, Polling, PWA, OpenAI, 自然语言处理(NLP), CAPTCHA
Industry Expertise
Web Design
Education
计算机科学硕士学位
旁遮普大学信息技术学院-拉合尔,巴基斯坦
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
Top talent is in high demand.
Start hiring