https://github.com/usulpro/portfolio
Senior Software Engineer
https://github.com/usulpro/portfolio
apollo-client apollographql auth0 babel graphql jamstack javascript jest material-ui nodejs npm open-source prisma reach-router react react-router redux storybook webpack yarn
Last synced: 29 days ago
JSON representation
Senior Software Engineer
- Host: GitHub
- URL: https://github.com/usulpro/portfolio
- Owner: usulpro
- Created: 2018-06-14T16:21:13.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2025-03-09T11:39:01.000Z (about 2 months ago)
- Last Synced: 2025-03-09T12:25:48.309Z (about 2 months ago)
- Topics: apollo-client, apollographql, auth0, babel, graphql, jamstack, javascript, jest, material-ui, nodejs, npm, open-source, prisma, reach-router, react, react-router, redux, storybook, webpack, yarn
- Homepage: https://github.com/UsulPro/portfolio#readme
- Size: 2.41 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **Oleg Proskurin β Tech Lead & Senior Web Developer**
## **Introduction**
I am **Oleg Proskurin**, an experienced **Tech Lead & Senior Web Developer** with a strong background in **Headless CMS, E-commerce, and modern web development**. With over a decade of experience in the industry, I specialize in building scalable web solutions, leading high-performance engineering teams, and contributing to open-source projects.---
## π **Professional Summary**
- **Current Role**: Tech Lead at [FocusReactive](https://focusreactive.com/)
- **Core Technologies**: Next.js, React, TypeScript, Tailwind, Headless CMS (Sanity, Storyblok, Contentful, Payload), Shopify, Stripe
- **Key Expertise**: Headless CMS, E-commerce, Web Performance Optimization, Technical Leadership, and Software Architecture
- **Leadership & Mentorship**: Managing development teams, hiring senior engineers, conducting technical interviews, and mentoring developers
- **Open Source Contributions**: Active contributor to [Storybook](https://github.com/storybookjs/storybook), [Hardhat](https://github.com/NomicFoundation/hardhat), and [GitNation projects](https://github.com/GitNation/live-conferences)
- **Remote Work Experience**: Working remotely since 2018, leading distributed teams, and optimizing asynchronous collaboration---
## π **What I Bring to the Table**
- **3+ years as a Tech Lead** of fully remote development teams working with clients from Europe, the US, and Australia. Led 8+ projects, organized technical team workflows, set up project foundations, performed code reviews, estimations, and managed Agile (Scrum/Kanban) processes.
- **6+ years as a Senior Engineer & later Tech Lead** at an agency working in the global market with highly-experienced senior developers. Started as the first engineer and helped grow the company into a 10+ member team with a strong reputation in the UK and Europe.
- **Deep expertise in frontend, headless, and serverless architectures**, including integrations with services, eCommerce, payments, and analytics. Strong focus on web performance, SEO optimization, and accessibility.
- **Technology Stack**: TypeScript, Node.js, Next.js, REST/GraphQL, Firebase, MongoDB, PostgreSQL, Tailwind, Styled-Components. Deployment experience with Netlify, Vercel, and performance optimization using caching (CDN, third-party requests) with Vercel and Cloudflare.
- **Effective communicator** with designers, content managers, SEO specialists, project managers, and clients. I understand client needs, user pain points, and business requirements.
- **Mentorship & Growth**: Help developers grow technically and improve soft skills. Conduct 1-on-1 retrospectives, team-wide roadmap planning, and foster team growth.
- **Knowledge Sharing**: Organized and host internal company knowledge-sharing events to discuss new technologies, best practices, and public speaking training.
- **Technical Hiring & Interview Process**: Developed a structured interview process for mid and senior developers, conducting 20-30+ technical interviews, ensuring a real-world coding environment and skill assessment.
- **Continuous Learning & AI Integration**: Regularly explore new tools, services, and development approaches. Actively integrating AI tools into the development process, content creation, and workflow automation.
- **8+ years leading engineering teams**, both remotely and on-site, to deliver complex technical projects successfully.---
## π **Resume & Case Studies**
π **[Resume (PDF)](https://github.com/usulpro/portfolio/blob/master/Oleg_Proskurin_Techlead_resume.pdf)** [Download](https://raw.githubusercontent.com/UsulPro/portfolio/master/Oleg_Proskurin_Techlead_resume.pdf)### **Client Projects**
- [Hardhat Documentation Platform](https://focusreactive.com/hardhat-case-study/) β Led the development of a structured documentation system for the Hardhat framework.
- [Casino Reviews Platform](https://focusreactive.com/casino-reviews-case-study/) β Built a highly optimized review website with seamless content management.
- [MarketFinance CMS Migration](https://focusreactive.com/marketfinance-case-study/) β Migrated a 500+ page site to a scalable Contentful CMS solution, improving efficiency and usability.
- [Sanity-Based Platform Development](https://focusreactive.com/sanity-platform-case-study/) β Developed a content management platform with custom headless CMS integrations.### **Open Source Contributions**
- [Storybook](https://storybook.js.org/) β Contributed to UI development and component documentation.
- [NomicFoundation Hardhat](https://hardhat.org/) β Enhanced developer tooling and smart contract framework.
- [GitNation Conferences](https://gitnation.com/events) β Assisted in building conference platforms and engagement tools.---
## π **Find Me Online**
- **Email**: [email protected]
- **LinkedIn**: [Oleg Proskurin](https://www.linkedin.com/in/oleg-proskurin-76784453/)
- **GitHub**: [UsulPro](https://github.com/UsulPro)
- **Telegram**: [@usulpro](https://t.me/usulpro)
- **Tech Blog**: [dev.to](https://dev.to/usulpro)
- **FocusReactive Blog**: [My Publications](https://focusreactive.com/blog/author/usulpro/)
- **NPM Profile**: [UsulPro](https://www.npmjs.com/~usulpro)---
## π **Publications & Technical Writings**
- **[FocusReactive Blog Contributions](https://focusreactive.com/blog/author/usulpro/)**
- Articles on **Headless CMS, Web Performance, and E-commerce** on [dev.to](https://dev.to/usulpro)
- **[List of Publications (Russian)](https://raw.githubusercontent.com/UsulPro/portfolio/master/list-of-publications.pdf)**---
## π **Key Achievements**
β **Migrated all GitNation Conferences websites** to Hygraph Headless CMS and developed a framework that empowers content managers and frontend developers to independently create new conference websites. Now, over 20 sites operate on this framework ([GitNation live conferences](https://github.com/GitNation/live-conferences)).
β **Expanded the Headless CMS toolkit** for the company β Advocated for Storyblok as a CMS that aligns with company values, evaluated and developed demo projects for Directus, DatoCMS, Payload, Crystallize, and Prepr CMS, leading to strategic partnerships.
β **Developed and customized a Headless CMS for Tipico US**, significantly enhancing Sanityβs base capabilities by introducing a White Label section, phased label expansion per state, a five-environment publishing flow, and custom plugins for document migration and filtering.
β **Designed and led the development of CMS-Kit** β Researched ways to optimize development efficiency, analyzed project workflows, identified improvement areas, and developed an MVP. Engaged senior developers to refine core aspects, resulting in a structured boilerplate for faster project initiation.
β **Implemented CMS-Kit in a client project**, proving its efficiency and setting a foundation for scalable solutions.
β **Led the migration of a 500+ page website** to Contentful for a UK-based fintech company
β **Encouraged and inspired developers** to write blog articles, contribute to public and open-source projects, and build their professional profiles. Led the development of internal MVP and Demo projects to attract clients and showcase technical expertise.
β **Negotiated an agreement with [Flowbite](https://flowbite.com/)** to integrate their components into our CMS-Kit.
β **Facilitated FocusReactiveβs inclusion in [Sanity Exchange](https://www.sanity.io/exchange/community/focusreactive)**, strengthening our industry presence.
β **Moderates & leads tech communities** on daily.dev (21K+ members in the Next.js squad).
β **Mentored and hired mid-to-senior engineers** at FocusReactive
---
## π‘ **What Iβm Looking For**
I am open to **high-paying remote opportunities** in **US, European, and global tech companies**. My ideal role involves **technical leadership, system architecture, and scaling Headless CMS/E-commerce solutions**.π© Feel free to **reach out via email or LinkedIn** if you have an exciting opportunity!