Oleksandr Bardanov

Berlin, Germany | dnbard@gmail.com
GitHub: dnbard
Staff Software Engineer
As a Staff Software Engineer, I am passionate about creating innovative and user-friendly technology. I have a wealth of experience in software development and a proven track record of delivering high-quality projects on time and within budget. I am highly skilled in a variety of programming languages including Typescript and JavaScript, and have experience with a wide range of technologies such as React and NodeJS. I have also worked with C# and PHP in the past and have a solid understanding of their capabilities and limitations. I am an experienced developer who is passionate about delivering high-quality software that is easy to use and meets the needs of users. I am always looking for new challenges and opportunities to learn and grow as a developer, and I am always eager to take on new projects and new technologies. I believe that great software is a combination of technical excellence and user-centric design, and I am committed to delivering both.
Technical Expertise
Deep JavaScript knowledge - latest ECMAScript and TypeScript included
HTML 5, CSS 3 with LESS, SASS & Styled Components
React + Redux, MobX
Experienced in JavaScript profiling(performance & memory leaks)
Expert knowledge of using Webpack, Gulp, Babel, npm, yarn etc
Proficient with HTTP, AJAX, REST, WebSockets
Server-side experience, including NodeJS, NextJS, Express, and ASP.NET
Databases: MongoDB, PostgreSQL, Redis, MySQL
Git, SVN, Accurev, TFS source control systems
Experience in working with Heroku, Amazon AWS, Digital Ocean, OpenShift
Work Experience
Wayfair Staff Software Engineer
june 2022 - present
As a Staff Software Engineer at Wayfair, I am responsible for designing, developing, and maintaining the company's e-commerce platform. This includes implementing new features, fixing bugs, and optimizing performance. I work closely with a team of developers, designers, and product managers to ensure that our platform is user-friendly, reliable, and scalable. Responsibilities: Develop and maintain the company's e-commerce platform using technologies such as JavaScript, Typescript, React, and PHP. Work on the entire software development life cycle, including requirement gathering, design, development, testing, deployment, and maintenance. Implement new legal compliance features to meet the company's legal and regulatory requirements. Personalize the German-market experience by implementing features that are tailored to the German market. Optimize the platform's performance by implementing caching, load balancing, and other performance-enhancing techniques. Collaborate with designers to ensure that the platform is visually appealing and easy to navigate. Work with product managers to prioritize feature requests and determine the best course of action. Troubleshoot and debug issues as they arise. Contribute to the development of the German version of the webstore.
Inhubber head of frontend development
nov 2020 - mai 2022
As the Head of Frontend in Inhubber, I'm responsible for working with company stakeholders to plan and implement the roadmap of Inhubber application development. Usually, my day to day activies is to communicate with other leads to prioritize the development, make architecture designion, give guidance and mentor frontend team members, and perform the leadership related activities(one-to-one, review, interview etc). The main thechnologies we are working is JavaScript, React for development and Cypress, GitLab CI for CI/CD activities.
Persefoni lead fullstack developer
june 2020 - nov 2020
As a software engineer at Persefoni, I'm responsible for creating web application, infrastructure of dynamic SPAs and rich user interfaces with React and NodeJS for venture-backed SaaS company building the tools for organizations to lower their carbon footprint.
GlobalLogic principal software developer
august 2018 - june 2020
Working as front-end architect for GlobalLogic's major customer in Media & News segment. Responsible for development of several front-end applications for customer framework. My day to day tasks is collaboration with Product Owners on tasks and prioterization, technical solutions delivery to the development team and solutions implementation in code.
Blynk senior front-end developer july 2017 - july 2018
GlobalLogic senior front-end developer april 2014 - july 2017
Biruza Software fullstack developer june 2013 - april 2014
Stack Beton fullstack developer jan 2013 - may 2013
Freelance fullstack developer 2008 - 2012
Education
Donetsk National Technical University it and automation 2002 - 2007
Master's degree in 'Systems of control and Automation', IT and Automation faculty.
Languages
English - upper intermediate(fluent speaking)
Deutsch - A2
Ukrainian - native