# Bohdan Mazhuha > Senior Software Engineer at Tesla Location: Austin, Texas, United States Profile: https://flows.cv/bohdanmazhuha Full Stack Software Engineer at Energy Commercial UI at Tesla ## Work Experience ### Senior Full Stack Software Engineer @ Tesla Jan 2023 – Present | Austin, Texas, United States Commercial Energy UI & Vehicle Charging UI at Tesla. Overview: As a Full Stack Software Engineer at Tesla, I'm at the forefront of building and optimizing interfaces for Tesla Energy products, facilitating a smooth transition to a sustainable, electric future. My role is pivotal in developing and refining the sophisticated interfaces that bring Tesla Energy products to life. Responsibilities: - Full Stack Development: Engage in end-to-end development with a focus on both frontend and backend technologies. I lead in crafting robust applications using TypeScript, React, Redux, D3, WebGL, Next.js, and nginx, along with Apollo GraphQL for efficient and scalable data management and operations. - Design & Deployment: Transform designs into engaging applications, delivering compelling user experiences for diverse Tesla customers while deploying and scaling web systems. - Performance & Innovation: Prioritize application performance and stability, driving innovation and contributing to the development and enhancement of proprietary tools and processes at Tesla. ### Software Engineer @ Developex, NDA Project Jan 2020 – Jan 2023 | Ukraine - Remote work in a multinational team; - Responsible for solving tech problems; - Enhance app architecture; - Optimization app performance using reselect, immutable data structures, memo, redux-saga, injected reducers and sagas, and test coverage using Jest, Enzyme, React Testing Library; - Working with RTK Query. Experience of migration process from redux to RTK Query.; - E2E testing with Cypress. - Adaptation and help for new developers on the project, code review; - Building real time graphs with d3 and visx; - Experience of configuration webpack and lerna. Know how to improve app loading time (using caching, code splitting); - Experience with GitHub Actions. Automating software workflows, now with world-class CI/CD; ### Frontend Engineer @ airSlate | Business Automation Jan 2019 – Jan 2020 | Kiev Region, Ukraine Writing reusable, efficient code, as well as libraries for future use; Optimize applications for maximum speed and building scalable systems; Increase application stability and performance through unit, integration, and e2e testing; Interface with project and product stakeholders, including extensive user acceptance testing feedback loops; - Work with automated testing, deployment process and tools; - Working with GraphQL. Experience of leading migration process from redux to Apollo GraphQL. Lead process of removing redux and use reactive variables from Apollo client 3; ### Frontend Engineer @ Brocoders | Software Development Company Jan 2018 – Jan 2019 | Sumy Region, Ukraine Built Progressive Web App with React, Redux from scratch; Refactoring and maintaining existing project; Optimization app performance; Adaptation and help for new developers on the project, code review; ### Frontend Engineer @ Art Raptors Jan 2016 – Jan 2018 | Sumy Region, Ukraine Designing and developing new features with React and Redux; Support and redesign existing codebase, applied best practices; Designing and developing new features; Creating interactive pages with es6; Refactoring front-end using MaterializeCSS framework; Building pages using material ui/bootstrap 3 and gulp; ## Education ### Master's degree in Computer Science Sumy State University ## Contact & Social - LinkedIn: https://linkedin.com/in/mazhuhab --- Source: https://flows.cv/bohdanmazhuha JSON Resume: https://flows.cv/bohdanmazhuha/resume.json Last updated: 2026-03-22