Sergii Petryk
Verified Expert in Engineering
Styled-components Developer
Sergii是一名高级全栈开发人员,在不同行业的软件开发方面拥有超过10年的经验, 最近的五年主要集中在React和TypeScript上. 作为一名真正了解客户基础设施和痛点的熟练开发人员,他在行业领先的公司中备受尊敬. Sergii还具有设计和构建解决方案所需的动手技术才能.
Portfolio
Experience
Availability
Preferred Environment
Git, Terminal, Visual Studio Code (VS Code), MacOS
The most amazing...
...对我来说,机会是通过我的工作改善数百万人的生活.
Work Experience
SWE
Toptal
- 开发新的图表和特性,改进架构和性能. Wrote unit and e2e tests. Used React, D3, Styled Components, and Cypress.
- 处理UI的完整架构和开发,并将其连接到API. Added unit and e2e tests. Used TypeScript, React, D3, and Chakra UI.
- 为UI架构做出贡献,并将现有UI移至Chakra UI. Built design system and custom components. 使用TypeScript, React, Chakra UI,情感和动画.
- 参与材料设计UI,开发定制组件. Added tests. Used TypeScript, React, and Material UI.
Senior Full-stack Developer
Ford Motor Company
- 为福特的全电动汽车项目建立了一个新的信息娱乐系统.
- 领导了一个改进React/Redux单元测试实践的项目.
- 参与团队成员的培训和面试.
Senior Software Developer
Auvik Networks
- 帮助将应用从Backbone迁移到React.
- 开发并部署了一个新的搜索机制,利用ElasticSearch和Kafka Streams,将查询性能提高了100倍.
- 在一个4人的团队中,基于样式系统开发了一个新的UI框架, TypeScript and React.
Senior Full-stack Developer
GainX
- 面试发展职位的候选人,并帮助培训和专业发展.
- 将遗留应用从jquery框架过渡到MERN栈.
- Scripted, built, and deployed pipelines. I also added documentation.
- Developed interactive and offline reporting engine.
Software Developer
FacilityTeam
- 开发了一个同步触发器,将数据从PostgreSQL传输到Elasticsearch, increases full-text search speed by almost 90%, 并为网站搜索需求提供了一个建议列表.
- 重构现有的代码,通过与Node通信来提高沉重的Angular前端的性能.js and Express.js via REST API.
- Updated a Socket.应用程序的IO部分,用于处理多个连接和用户断开连接.
- 通过制作应用程序改善移动用户的体验, charts, and drawings react to touch events.
Software Engineer
Independent Contractor
- Prototyped a Node.js驱动的Angular应用,由Gremlin-Cassandra图形数据库支持.
- 创建了一个金融Twitter流聚合器,以监控和记录与公司相关的社交活动.
- 开发了一个利用AWS SES、S3和SNS的邮件产品. 它允许在低级基础设施上使用高级接口.
- 建立了一个金融追踪系统,监控EOB之前未平仓的卖空头寸.
- 利用Google Maps API开发了一个交易跟踪网站,在地图上显示当前和即将进行的交易.
Experience
RMM for Network Infrastructure
http://www.youtube.com/watch?v=roHeRJqCOt0EV Infotainment System
http://www.greencarreports.com/news/1128304_ford-mustang-mach-eLeading Real Estate Platform
WORK DONE
•将UI转换为使用基于Chakra UI的新设计系统.
•改善开发人员的经验和测试实践.
•按照敏捷实践为代码库做出贡献.
Education
Bachelor's Degree in Finance
ZNTU |扎波罗热国立技术大学-扎波罗热,乌克兰
Master's Degree in Computer Science
ZNTU |扎波罗热国立技术大学-扎波罗热,乌克兰
Skills
Languages
JavaScript, SQL, TypeScript, SCSS, Less, HTML, CSS, HTML5, CSS3, PHP, GraphQL, Gremlin
Frameworks
Redux, Express.js, Jest, Cypress, Next.js,顺风CSS, Ant Design, Angular, fasttify, Material UI, React Native
Libraries/APIs
React, D3.js, Node.js、REST api、Formik、Vue 2、React- intl、React Redux、React nd、AWS Amplify
Tools
Webpack, JavaScript Testing, Figma, Jira, Amazon Simple Queue Service (SQS), Terminal, Git, Flow
Paradigms
敏捷软件开发,REST,函数式编程,测试,敏捷
Storage
PostgreSQL, MongoDB, Elasticsearch, MySQL, PostgreSQL 10, Cassandra
Other
Styled-components, ESLint, Front-end Development, Chakra UI, eCommerce, Front-end, Full-stack, Architecture, Technical Leadership, Storybook, Software Architecture, User Experience (UX), User Interface (UI), Full-stack Development, APIs, Design Systems, Containerization, Payment APIs, Embedded Software, Finance, Computer Science
Platforms
齐柏林,Docker,亚马逊网络服务(AWS), Vercel, MacOS, Visual Studio Code (VS Code), AWS Lambda
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