
Nikolay Gushchin
Verified Expert in Engineering
Full-stack Developer
Nikolay is a creative full-stack developer with extensive experience designing user-friendly web-based apps and scalable infrastructure. As a passionate, highly-skilled senior software engineer, and a proven leader with strong communication and interpersonal skills, Nikolay has a demonstrated history of successful team collaborations. He is an exceptional problem-solver with "out-of-the-box" thinking and an aptitude for quickly mastering new skills, technologies, cultures, and roles.
Portfolio
Experience
Availability
Preferred Environment
React, Amazon Web Services (AWS), Node.js, Front-end, React Native, Git, GitHub, Web
The most amazing...
...thing I've worked on was an app for the renewable energy sector. It helped workers get their assignments to navigate them to the site and work off-network.
Work Experience
Senior Full-stack Developer
Toptal Clients
- Designed user interactions in both the front- and back-end coding and developed servers and databases for website functionality and modern responsive appearance.
- Architected a fully capable offline React Native application and implemented events storage and offline optimistic updates.
- Partnered with clients worldwide to design complex applications and develop clean, creative web-based products.
- Implemented the UI for complex and impressive features and application parts and integrated them seamlessly into the ongoing heavy-loaded applications.
- Leveraged Agile principles and methodologies to develop next-generation applications and customizable solutions from concept through delivery.
Senior Full-stack Developer (Contract)
DEPLABS
- Developed one of the top-ranked Shopify applications in the shipping category for FedEx international shipping service and utilized scalable architecture for rapid and consistent application development.
- Built one of the top-ranked Shopify applications in the shipping category for FedEx international shipping service and utilized scalable architecture for rapid and consistent application development.
- Designed innovative, user-friendly websites, landing pages, email templates, forms, and infographics for a diverse client base spanning small, medium, and large companies and startups.
- Set up both back-end (Node.js) and front-end (React) architecture for the project.
Senior Software Developer (Contract)
Brokenbuild
- Designed user interactions for both front- and back-end coding and developed servers and databases for website functionality and coding for mobile platforms.
- Contributed to the development of Atlassian Jira plugins and rebuilt and refactored application support for cloud and Jira platforms. Added new features to existing plugins and rewrote applications with TypeScript.
- Fixed issues with plugins on the cloud server for the Atlassian Jira by combining and refactoring code into one source and updated the build process to support both versions.
- Reduced the number of code rewrites for plugins for Atlassian Jira, resulting from bugs by 15% after rewriting the code for the application in TypeScript. Saw a significant decrease in the number of tickets for bugs.
Front-end Team Lead
Demliz
- Directed designing and building web applications for the State Library services ecosystem using Vue and Vuex.
- Drove the acceptance of new technologies and processes by interacting with customer and platform teams. Utilized Agile principles to reduce delivery time and improve workflows through iterative development tactics.
- Created and implemented a fast and effective algorithm for epub unpacking and dynamic page recount.
- Introduced TDD methodology and proposed leveraging Scrum to shorten release times by 40% and improve code quality.
Front-end Developer
QSOFT
- Built engaging user interfaces and mobile applications for complex high-load web applications. Implemented the new design for Raiffeisen's life application, an eCommerce site.
- Developed two crucial project features to rebuild the front end of the Sennheiser online store and deployed two weeks ahead of schedule by executing disciplined development practices.
- Contributed to the architecture buildout and UI creation for the admin panel for Football Club.
Full-stack Developer
Freelance
- Collaborated with the German designer Rote Birne on web-based and mobile solutions for clients across all Europe.
- Used Agile principles and methodologies to develop applications from concept through delivery.
- Participated in building a solid amount of applications as a full-stack developer.
Experience
Shopify Connector App for FedEx Cross Border
Central Review Form for Capterra
https://reviews.capterra.com/searchDSPTCH Mobile App
https://apps.apple.com/us/app/apple-store/id1629446143Skills
Languages
JavaScript, HTML, TypeScript, HTML5, SQL, CSS, Liquid Template, CSS3, Dart, Less, GraphQL, Python, Ruby, C#, DYNAMO
Frameworks
Express.js, Redux, React Native, Next.js, YARN, Cypress, Bootstrap, Vanilla JS, Flutter, Ionic, Nuxt.js, Koa, MUI (formerly Material UI), NestJS, Angular, OAuth 2, Ember.js, Hapi.js, Laravel, .NET, Tailwind CSS, Svelte, ASP.NET, Ruby on Rails (RoR), Django, Selenium, Flask, .NET Core
Libraries/APIs
React, Vue, Vuex, Node.js, REST APIs, React Redux, Shopify API, Redux-Saga, jQuery, Facebook API, Instagram API, LinkedIn API, Twitter API, Stripe API, WebRTC, Web3.js, Liquid, D3.js, Socket.IO, Salesforce API, Stripe, Rollbar, Drizzle
Tools
Git, Webpack, GitHub, Figma, React Apollo, Jira, GitLab, Grafana, Shopify Plus, Stripe Checkout, GIS, Web GIS, Amazon Elastic Container Service (Amazon ECS), Open Broadcaster Studio (OBS), Mocha, Babel, Canvas, Sentry, NGINX, Amazon Simple Queue Service (SQS), RabbitMQ
Paradigms
REST, UX Design, Web Architecture, Test-driven Development (TDD), Mobile Development, Responsive Web Design (RWD), API/Services Architecture, Microservices Architecture, Agile, Unit Testing, Continuous Integration (CI), Page Object Model (POM), RESTful Development, Microservices, Low-code Development, UI Design, SMACSS, Cross-platform
Platforms
Shopify, Web, Docker, Google Cloud Platform (GCP), iOS, Mobile, Azure, Amazon Web Services (AWS), Firebase, Heroku, Azure Functions, Android, Kubernetes, AWS Lambda, Blockchain, Ethereum, AWS IoT, DigitalOcean
Storage
MySQL, MongoDB, PostgreSQL, Database Architecture, Elasticsearch, Google Cloud, Databases, NoSQL, Google Cloud SQL, Database Modeling, Amazon DynamoDB, Redis, Database Management Systems (DBMS), Amazon S3 (AWS S3), Neo4j
Other
Full-stack, APIs, Front-end, Software, User Interface (UI), Back-end, Office 365, Front-end Development, Software Architecture, Software Engineering, Full-stack Development, Shopify Customizations, Shopify Theme, Code Review, Mobile App Development, Mobile UX, Mobile UI, eCommerce, Storybook, MERN Stack, Web Development, Responsive Design, Cross-browser Compatibility, Forms, Accessibility, Web Applications, Apollo, API Gateways, CSS3 Animation, Fintech, Cloud Architecture, Scrum Master, TypeORM, API Integration, Chrome Extensions, WebSockets, Gatsby, Serverless, Shopify Polaris, Firebase Cloud Functions, Architecture, Design, Headless Commerce, Low Code, Remote Team Leadership, Team Leadership, OpenID Connect (OIDC), Technical Leadership, SaaS, Containerization, Graphic Design, OpenAI GPT-3 API, OpenAI GPT-4 API, Customer Relationship Management (CRM), User Experience (UX), Over-the-top Content (OTT), Web Components, Crypto, Amazon OpenSearch, Push Notifications, tRPC, Multitenancy, Smart TV, Video Streaming, Broadcasting
Industry Expertise
Web Design