Igor Kirey
Verified Expert in Engineering
JavaScript Developer
Igor is a skilled full-stack developer with experience in website development, creating APIs for mobile applications, large platforms with big data, and browser extensions. 他获得了AWS认证,并具有架构和维护经验. Igor is comfortable working with different social and payment APIs and various frameworks. Igor is a highly self-managed person and team player with good communication skills, 习惯于在国际团队中工作.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS)、React、Node.js, Agile, TypeScript
The most amazing...
...thing I've developed is a unique web application that gathers all internal data related to students, teachers, and education at Colorado University.
Work Experience
Front-end Developer (via Toptal)
Try Great Design Limited
- Implemented a web app based on React, Redux, and TypeScript with wireframes in Figma.
- 桌面和移动设备的集成响应模板.
- Implemented a feature for hybrid scrolling, carousel slider, and parallax effects.
- 使用webpack和Babel配置并优化了生产包.
Team Lead and Developer
BFL LLC
- 基于React, Redux和TypeScript实现了主要的面向用户的应用.
- 使用Webpack和Babel配置一个项目并优化构建.
- 增加了故事书,截图测试,和CI/CD管道.
- 实现了一个特殊的插件与自定义过滤器规则.
Team Lead and Back-end Developer
Vesta Software LLC
- 使用AWS云开发工具包(CDK)创建整个基础设施. Added required Amazon Cognito, AWS Lambda, Amazon DynamoDB, and Amazon S3 resources and settings.
- Implemented new AWS Lambda functions for managing user's content and handling required business logic. I also created unit tests.
- Reviewed client's requirements, helped organize the work process, 并完成部分项目管理工作.
Front-end Developer
Illustria, Inc
- Refactored most of the code, improved the structure, optimized components, and increased the performance and UX.
- Moved the existing codebase to the latest React version and wrote unit tests.
- 维护应用程序,添加更多功能,并致力于响应版本.
Full-stack Developer
Sports Card Investor
- 扩展和进化的分析平台. Added new features, including screens, interactions, and workflows, improved the existing ones (e.g.(用于管理客户端内容),解决的错误等.
- Implemented new API endpoints for the main web platform and more endpoints for the mobile app (Node.js).
- 实现了新的AWS Lambda函数(无服务器), 后台作业处理外部数据并填充数据库.
Full-stack Developer
SciMar One, LLC
- Implemented a common user-facing application from scratch based on provided Figma designs, 包括响应式桌面和移动模板.
- Developed a back-office application from scratch based on my design to manage all user content and provide analytics and statistics.
- Created back-end applications to handle authorization for the whole platform and using external Azure Functions.
Front-end Developer
Lantern Finance
- Added new and refactored old website pages and responsive styles for mobile and desktop devices (React).
- Migrated React to Next.js完全部署到Firebase(托管和功能).
- Integrated Stripe into the main payment flow (subscription plans and checkout). Implemented new auth flow using Firebase API (registration, login, restore password, confirm email).
Front-end Developer
CourtCorrect
- Implemented new responsive templates based on provided designs using modern React features, HTML5, and CSS3.
- Created a convenient complex dashboard that helps clients manage their personal data easily.
- 开发了一个特殊的可重用组件,用于滚动带有幻灯片的内容.
- Built a Chrome extension for quick access to the platform's features and content. While browsing, regular users can see interesting and helpful information without opening the main app.
Full-stack Developer
University of Colorado Boulder
- Created a complex application for collecting and representing analytics based on React and Node.js frameworks.
- Implemented a custom menu component, which looks like a subway map (using the D3.js library). 菜单上的每一项都代表一个车站. Integrated a special tool in the admin portal to manage the content of that menu.
- 实现了基于web套接字的实时用户通知逻辑. Integrated Tableau service.
- 根据提供的模型创建HTML5/CSS3模板. Built a website for a hackathon event (using WordPress) and made all templates mobile-friendly.
- 实现了用户登录演练功能(教程), 其中解释了如何一步一步地使用该应用程序. 完全使用我的设计创建了一个管理门户.
Full-stack Developer
ZooSale LLC
- Developed a fully custom JavaScript framework for both front-end and back-office functionalities. Integrated a live messaging system for customers utilizing WebSockets technology.
- 基于Node实现后端REST API.js. Used various services, including MongoDB for handling data, Redis for caching, RabbitMQ用于传入任务,如内容添加和图像上传.
- Implemented workers for making backups, optimizing images, and collecting statistics. Added CI/CD.
Back-end Developer
Incertidum
- Extended the functionality of existing APIs and refactored and improved performance.
- 实现了新的用户界面组件. 致力于响应性和增强用户体验(UX).
- 改进了应用程序的结构和开发过程.
- 修复发现的bug,帮助团队成功发布应用.
Back-end Developer
Veoo
- Set up the infrastructure in AWS. 实现了新的api和微服务.
- Implemented new features for the client's platform, addressing debugging and improving performance.
- 创建了用于管理日志和备份的shell脚本. 使用Kubernetes设置环境.
Front-end Developer
Notum, Ltd.
- Expanded and evolved the app and added new features, including screens, interactions, and workflows.
- 创建客户端提供的HTML5/CSS3模板. 致力于响应和改进用户体验.
- 负责后端,bug修复和优化.
Full-stack Developer
IvySpace
- Worked on the infrastructure in AWS. Set up the CI/CD process.
- 使用提供的模型创建复杂的HTML5/CSS3模板. 实现了主要应用程序和后台的UI组件.
- 创建新的API方法,编写单元测试,准备文档.
Full-stack Developer
Homeful
- Implemented a new design for the company's website alongside the CTO and a designer.
- 使用HTML5和CSS3构建轻量级和响应式模板.
- 实现新的api以满足客户端的需求. 维护遗留代码,重构旧特性.
Back-end Developer
Saritasa
- 为移动应用、iOS和Android创建api. 使用AWS,包括EC2、SNS和SQS.
- Wrote integration and unit tests. 完善公司内部web应用框架.
- Worked with Google, Facebook, and Twilio APIs to extend existing functionalities.
Full-stack Developer
Inweb
- 创建公司网站、商店和投资组合. Wrote modules for CMS systems.
- 在公司内部框架下工作. 完善内部CRM和公司网站.
- Worked with different APIs, e.g., Google, Facebook, and Twitter, to implement new features or extend existing features.
Full-stack Developer
Freelance Clients
- 创建公司网站、商店、投资组合和登陆页面. 设计网站和不同的UI组件.
- Developed with different social and payment APIs to implement new or improve existing features.
- 使用不同的cms,包括WordPress, OpenCart和LiveStreet. 还使用了不同的自制框架,如Zend, CodeIgniter等.
Experience
Proxus
Grandma's Cookies
CourtCorrect
http://www.courtcorrect.com/Lantern Seamless Insights
Market Movers by Sports Card Investor
http://www.marketmoversapp.com/Education
Master's Degree in Mining Engineering
Kryvyi Rih国立大学-乌克兰Kryvyi Rih
Certifications
AWS Certified Cloud Practitioner
Amazon Web Services
Skills
Libraries/APIs
Socket.IO, React, Node.js, REST APIs, RefluxJS, D3.js, Google API, Twitter API, jQuery, Stripe API, Stripe, Twilio API
Tools
Webpack, Asana, GitHub, WebStorm, Figma, NPM, Amazon Simple Queue Service (SQS), Sentry, JSX, Amazon Connect, Amazon Cognito, Redux Toolkit, Amazon Simple Notification Service (Amazon SNS), Tableau, Google Analytics, Jira, Bitbucket, RabbitMQ
Frameworks
JSON Web Tokens (JWT), Express.js, Next.js, YARN, Redux, Jest
Paradigms
Object-oriented Programming (OOP), REST, Agile, Scrum, Continuous Integration (CI), Continuous Delivery (CD), Continuous Deployment, Search Engine Optimization (SEO), Test-driven Development (TDD)
Languages
CSS, HTML, JavaScript, CSS3, HTML5, TypeScript, SCSS, PHP, Sass, Less, SQL
Storage
Amazon DynamoDB, MongoDB, Redis, MySQL, Memcached, Amazon S3 (AWS S3), RethinkDB, Elasticsearch, PostgreSQL
Platforms
Amazon Web Services (AWS), Amazon EC2, AWS Lambda, Heroku, WordPress, Twilio, Docker, Meteor, Firebase, Azure, Vercel
Industry Expertise
Web Design
Other
Single-page Applications (SPA), Axios, Full-stack, Front-end, SOAP, Serverless, API Integration, APIs, Back-end, Amazon API Gateway, User Experience (UX), API Gateways, CI/CD Pipelines, Amazon RDS, Architecture, Chrome Extensions, Storybook, Dashboards, Data Visualization, User Interface (UI), CSS Animations
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring