Resume
Atanas Atanasov
Frontend Team Lead
- hi@atanas.info
- atanas.info
- linkedin.com/in/scriptex
- github.com/scriptex
- Varna, Bulgaria
Summary
I am a senior front-end engineer with more than 11 years of professional experience, striving to provide well tested and maintainable code, pixel-perfect user interfaces and the best user experience utilizing the latest and most recent technologies.
Education
Master in Marketing
- 2003 - 2009
- University of Economics, Varna
Certificates
- HTML Certification, 23 Aug 2020
- Javascript Certification, 23 Aug 2020
- Python Certification, 23 Aug 2020
- React Certification, 23 Aug 2020
- CSS Certification, 10 Nov 2020
- Deno Certification, 27 Nov 2020
- Basics of Disciplined Agile Certification, 14 Oct 2024
Experience
Lead Frontend Developer
dmarcian, contract
https://dmarcian.com | https://us.dmarcian.com | https://dmarc.io
Highlights: Typescript, SCSS, SVG, React, Vue, Django, TDD, Cypress
- Jan 2024 - Present
- remote
Designing, implementing and maintaining of the frontend architecture for all dmarcian projects which are used by customers from around the globe.
Collaborating closesly with designers, backend developers as well as business stakeholders and helping them convert ideas into pixel-perfect UI
Converting existing Vue components into React
Converting from SSR with Django to CSR with React
Implementing and maintaining the automation testing strategy for all internal frontend applications
Frontend Team Lead
E.ON, E.ON Home project, contract
https://app.home.eon.com | https://admin.eonhome.eu
Highlights: Typescript, SCSS, SVG, React, React Native, TDD, Cypress
- Jul 2018 - December 2023
- Remote
Implementing and maintaining the frontend of E.ON Home - an award winning web and hybrid mobile application. Technologies used: React, React Native, Redux, Typescript, SCSS, SVG, MJML, NodeJS, MS Azure, AWS, Jest, Cypress, Sketch and many more.
Designing, implementing and maintaining the frontend of E.ON H.E.M.S - the administration application behind E.ON Home. Technologies used: Angular, Redux, Typescript, SCSS, SVG, NodeJS, MS Azure, AWS and many more.
Leading a team of several front-end developers working on all aspects of the front-end.
Participating in the hiring process and evaluation of candidates.
Designing, implementing and maintaining the internal automation testing strategy used in all applications
Senior Software Developer
3-11, full-time
Highlights: TypeScript, SCSS, SVG, React, Redux, NodeJS, NextJS, TDD, Cypress, Electron
- Jan 2018 - December 2023
- Varna, Bulgaria
Leading a team of several senior front-end and full-stack developers in delivering high-end closed-source enterprise applications.
Working with clients such as Kinetik Automotive, Duke University, E.ON and many more.
Utilizing technologies such as: Javascript, Typescript, SCSS, MJML, NodeJS, Electron, React, Redux, NextJS, MongoDB, Jest, Cypress, Mocha, Tape, Chai and many many more.
Participating in the hiring process and evaluation of candidates.
Senior Web, Mobile and Desktop Applications Developer
Kinetik Automotive, part-time
https://kinetik-automotive.com | https://kinetik-e.com
Highlights: TypeScript, SCSS, SVG, React, Redux, NodeJS, NestJS, NextJS, MS Azure, CosmosDB, WebSockets, TDD
- Nov 2019 - December 2023
- Varna, Bulgaria
Implementing and maintaining of the website of the company.
Implementing and maintaining of several web apps related to eKart championships.
Implementing the dashboard of the first bulgarian eKart as a standalone desktop app.
Implementing the dashboard of the inhouse-customized hybrid Volvo P1800 as a standaline desktop app.
Working closely with embedded developers to produce the web application for the Telemetry service - complex telemetry system that offers drivers, mechanics, engineers and coaches all the information they may need to perform their duties.
Senior Frontend Developer
2create, full-time
https://htmlburger.com | https://htmlboutique.com | https://mailbakery.com
Highlights: HTML5, CSS3, Javascript, SCSS, jQuery, Vue, React, Angular, NodeJS, Webpack, Gulp
- May 2012 - Jan 2018
- Varna, Bulgaria
Worked for brands such as "htmlBurger", "htmlBoutique" and "Mail Bakery" - leaders in the web and mobile outsourcing development.
Designed, implemented, maintained and taught the internal coding standards used in tens of thousands of projects.
Designed, implemented and maintained the internal frontend build system used in tens of thousands of projects.
Mentored and led several front-end developer teams throughout the years.
Published several articles.
Industry Skills
- Javascript
- Typescript
- CSS
- SCSS
- HTML
- SVG
- MJML
- React
- Redux
- Angular
- Vue
- NodeJS
- D3
- Chart JS
- Highcharts
- NPM / Yarn / PNPM
- Webpack
- Rollup
- Parcel
- Vite
- Jest
- Cypress
- React Testing Library
- Mocha
- Tape
- Chai
- Jasmine
- UI/UX
- SEO
- Accessibility (a11y)
- Internationalization (i18n)
- Azure DevOps
- Github Actions
- Gitlab CI
- Circle CI
- Travis CI
- Scrum
- Agile
- Git
Strengths
Collaborative
I am always keen to share knowledge, help, discuss, teach and learn from others. I am able to collaborate with cross-functional teams to create a high-quality end-product.
Result-oriented
Many confuse progress with moving in the right direction. I always make sure to check if the team is on the right path.
Detail-oriented
Continuously focused on how to improve my work and do it the best way I can.
Project management and prioritization
I am always making sure that project deadlines are met and the required results are delivered on time.
More
I am an open-source software maintainer. My open-source projects are available on NPM. They have been downloaded more than a million times and can be seen on my Github profile.
I have published several articles including guides on how to use Cypress to test authenticated Websockets, how to run multiple Webpack-based applications simultaneously, and how to put a watermark on multiple images using NodeJS. All of my articles and blog posts are available on my personal website.