![Bilal Awan,巴基斯坦旁遮普拉合尔的开发商](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2F1024758%2Fpicture%2Foptimized%2Fhuge_7ee9c311142b411651d99504629a1c5a-949eb09d5d615ae88fe991e76c8784fb.jpg&width=524)
Bilal Awan
Verified Expert in Engineering
Full-stack Developer
Bilal是一位经验丰富的软件工程师,专门从事全栈web应用程序. 他擅长使用JavaScript等技术开发大型web应用程序, TypeScript, React, Vue, Node.js (Express.js, NestJS), WordPress和Laravel. Bilal精通部署到基于服务器和无服务器的AWS环境,并具有扎实的数据库管理技能,如PostgreSQL, MySQL, and MongoDB. 对于任何开发团队来说,他都是一个有价值的补充.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), GitHub, Slack, Jira
The most amazing...
...我开发的东西:现在是github的一部分.如果APK/IPA有任何问题,请筛选移动应用程序的依赖并通知用户.
Work Experience
Front-end Developer
LogLeads Compendium Pty Ltd
- 维护由许多用户和多个企业客户使用的SaaS产品.
- 监督并参与多个复杂单页应用程序的开发.
- 设计和改进应用程序的体系结构, refactored essential legacy code, 并介绍了一个状态管理库. 将大型web应用程序迁移到Vue 3.
- 使用有用的工具和CI流程来改善开发人员的体验并消除可预防的错误.
高级React和全栈工程师
Daily AI (now Aidium)
- 实现基于Figma设计的工作流UI,用户可以定义条件和动作来响应动作.
- 在Cypress中执行E2E测试,以覆盖应用程序中的关键路径.
- 使用Nx单线程代码架构快速扩展代码库,并将所有可重用组件实现为独立的可共享库.
- 使用Prettier等工具强制执行整体代码和应用质量, ESLint, and Sentry to report app bugs.
Full-stack Developer
Eupheme International LLC
- Used the React and Next.基于js的前端平台,采用顺风CSS,开发了一个可扩展的Node.js后端,Redis和MongoDB用于持久化.
- 帮助从头开始开发应用程序架构, 构建了一个CI/CD管道来部署应用程序, 并对应用的技术要求做出重要决定.
- 领导一个由三名开发者组成的团队, implemented frequent code reviews, 并倡导行业最佳实践.
- 推动使用状态管理库使应用程序更具响应性的过程.
- 与客户合作并协助客户决定我们应该展示的产品和数据.
Senior Software Engineer
10Pearls
- 使用React和Vue构建现代金融科技Web应用程序.
- 编写单元测试和端到端柏树测试. 执行代码审查,确保代码质量和代码一致性. 增量折射随时间变化吗.
- 与其他团队成员和利益相关者合作.
Senior Software Engineer
Nextbridge
- 使用React, React Native, Next从头开始构建web应用程序的基础.js, TypeScript, and Tailwind CSS.
- 为一些系统和架构设计项目提供咨询.
- 实现的工作流程和代码一致性指南, readability, maintainability, and testability.
- 对库和改进代码库的方法进行研究和开发.
Full-stack Lead Engineer
Raaziq International Pvt Ltd
- 开发了一个系统来管理所有从巴基斯坦到阿富汗的北约运输.
- 构建包含人力资源管理的软件即服务应用程序, customer relation management, freight management, payroll management, and company operations management.
- 带领五名成员为联邦政府开发地铁公交系统软件.
Software Engineer
Wali Systems, Inc.
- 开发一款应用,向Facebook等多个社交媒体应用推广欧博体育app下载, Instagram, 和YouTube都来自同一个平台.
- 用Laravel做了一个RESTful API,用Angular做了一个UI.
- 构建了一个前端React应用程序和一个服务器端Node.js RESTful API.
- 实现了一个实时聊天小部件在香草JS和jQuery,它可以注入到任何网站.
Experience
Water Mission
http://play.google.com/store/apps/details?id=com.watermission_app2TWNTY4
http://zcc-mnl.nl/nieuws/2twnty4/连锁酒店接送服务申请
我在这个项目中担任全栈工程师. 我设计并构建了这个应用程序,最初打算作为Uber应用程序的克隆. 后来,我们把它改成了穿梭服务. I used MongoDB with Express.js (Node.js) and React with Redux. For the deployment, I used Heroku for the back end and later moved it to AWS EC2; for the front end, we used another instance of EC2.
Ammiza Transports
我在这个项目中担任全栈工程师. 我的任务是在其他三位工程师的帮助下构建数据库关系和整个应用程序的体系结构. 我与项目经理和最终客户密切合作,收集项目需求. 与UI/UX团队合作更新Figma上的设计,并使用Material UI开发React风格的组件,以使应用程序具有形状. 该应用的前端是基于React的,后端是基于Node的.js (Express.js), and the database is MySQL. As a team, 对于日常站立,我们遵循了强有力的敏捷原则, retrospective meetings, task division, etc.
E-parking Application
管理员可以看到当天的预订细节和每个公司的整个停车位. 它们处理总体收入、用户详细信息、公司信息或仪表板图表表示. 使用拖放选项,他们还可以为每个公司制作每日花名册或收费计划. 公司也可以看到他们的收入——预订越多,他们的收入就越多.
在这个项目中,我是一个团队的负责人. 我使用React作为前端库,Lumen Laravel作为后端API开发语言. 对于支付网关,我使用了Stripe和Paypal.
Fintransformer
我在这个项目中担任全栈工程师. 这是一个基于微服务的应用程序,在后端, I used NestJS, 在前端客户端应用程序上, I used Vue, 管理面板是用Angular 8开发的.
Group Captain
http://groupcaptain.vteamslabs.com/项目管理系统(PMS), 组织结构图(层次树), daily employee work logs, 以及应用程序和项目级别的访问控制. 它将多个微前端应用程序封装在一个主应用程序中,并且像单个应用程序一样运行.
我在这个项目中担任全栈/React工程师, 主要在前端工作, 我必须管理不同的微前端应用程序. 在不同的仪表板、图表、视觉效果和地图上工作
Raaziq |采购管理系统
Veda Transportation Solution
http://www.veda.com.pk/Veda交通解决方案管理地铁巴士的日常路线, resources (drivers, dispatchers), shifts, vehicle trackers, daily driver duty rosters, dispatcher duty rosters, daily dispatch system, and day-end activity. 它还包括每日和月度报告, including summary KM reports, daily roster reports, planned daily dispatch, and revenue KM reports.
我是这个项目的前端工程师,使用的是Vue.js. 我还为api使用了GraphQL客户机,为组件使用了Storybook.
Finmark
http://finmark.com/我在这个项目中担任React工程师. 我还使用Storybook作为组件,使用Cypress进行单元测试.
Artvisor
http://www.artvisor.com/我曾在Artvisor担任React开发人员,并实现了最佳实践和良好的用户体验.
Marketing App for Podcast Creators
http://mezcast.com我在这个项目中担任全栈开发人员,主要使用React和顺风CSS.
Logverz
http://www.logverz.io我在这个项目中担任全栈工程师. I used Vue.Js用于前端应用程序,后端是无服务器的. 我还使用了一个带有Lambda函数的AWS API网关. 这款应用是在Vue2上开发的,我把它升级到Vue3,添加了新功能,并修复了漏洞
Social Media Dating Application
我是这个项目的首席工程师. I used Node.. js在api和Next的后端.前端是js (React),数据库是MongoDB,两端是TypeScript. 我使用CometChat进行聊天和音频/视频通话. 我现在正在使用对等连接迁移到我自己的基于webrtc的解决方案.
Shopappy
http://shopappy.com我在这个项目中担任前端工程师. I used Next.js (React)和auth0连接用于多个api,如Etsy, eBay和Amazon进行授权.
Get My Gift Alexa Skill
http://alexa-skills.amazon.com/apis/custom/skills/amzn1.ask.skill.166264c4-89fe-40b7-8bdb-ff78bd8c696d/launchI worked as a Node.js engineer on this project. 我使用AWS Lambda和Amazon Alexa Skills工具包进行开发,使用AWS DynamoDB进行数据存储.
Retail App
Education
软件工程学士学位
巴基斯坦拉合尔管理科技大学
Certifications
Toptal Node.js Accelerator Graduate
Toptal, LLC
从零到英雄——现代TypeScript后端开发
Udemy
软件架构:从开发人员到架构师
React.js Essential Training
Problem Solving Certificate
HackerRank
Skills
Libraries/APIs
React, Node.js, Vue, REST api, jQuery, Socket.IO, Vuex, Highcharts, Facebook API, React Redux, Context API, Stripe, Antd, WebRTC, Amazon EC2 API, Shopify API
Tools
Git, Postman, Bitbucket, Slack, Jira, Webpack, NGINX, GitHub, Redux Toolkit, Microsoft Teams, Kong, Jenkins, Figma, Prisma, Sentry, Prettier, Auth0
Frameworks
Express.js, Laravel, Material UI, Next.js, Nuxt.js, JSON Web Tokens (JWT), Cypress, Redux, Ant Design, Angular, Bootstrap, Tailwind CSS, Kendo UI, Sails.js, Express.io, React Native, NestJS, Jest
Languages
TypeScript, JavaScript, PHP, HTML, CSS, SQL, HTML5, GraphQL, TypeScript 3, Python
Paradigms
Agile Project Management, Agile, Microservices Architecture, Azure DevOps, Test-driven Development (TDD), Unit Testing, Microservices, Testing, Agile Software Development, Scrum, DevOps, Continuous Integration (CI)
Platforms
Windows, Amazon EC2, Heroku, Docker, Amazon Web Services (AWS), Linux, Firebase, Visual Studio Code (VS Code), Azure, Twilio, WordPress, Kubernetes, Ubuntu, Apache Kafka, Amazon Alexa, AWS Lambda, Vercel
Storage
MongoDB, MySQL, JSON, NoSQL, Databases, Amazon S3 (AWS S3), Database Modeling, PostgreSQL, Amazon DynamoDB, CouchDB
Other
Full-stack, Web App Development, Front-end, APIs, Web Applications, Front-end Development, Reusable Libraries, Team Leadership, Third-party APIs, Responsive Web Apps, Startups, i18n, Full-stack Development, ESLint, Solution Architecture, SaaS, Charts, Data Visualization, Interactive Maps, Responsive Design, CI/CD Pipelines, User Interface (UI), eCommerce, Application State Management, Amazon API Gateway, WebSockets, Software Development, 软件开发生命周期(SDLC), Cordova, Software Architecture, API Gateways, Mobile App Development, PayPal, Web Development, Sprints, Payment APIs, Complex Problem Solving, Storybook, Serverless, Technical Documentation, Architecture, Internet of Things (IoT), Animation, Gatsby, DevExpress, Vue 3, Migration, Back-end, TypeORM, Apollo Server, Drag & Drop, Maps
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring