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, 2021
- CSS Certification, 2021
- Javascript Certification, 2020
- React Development Certification, 2020
- Deno Certification, 2020
- Python Certification, 2020
Experience
Frontend Team Lead
E.ON, E.ON Home project, contract
https://app.home.eon.com | https://admin.eonhome.eu
Highlights: Typescript, React, React Native, TDD
- Jul 2018 - Present
- 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.
Senior Frontend Developer
3-11, full-time
Highlights: React, Redux, NodeJS, NextJS, TDD
- Jan 2018 - Present
- 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, React, Redux, NextJS, MongoDB, Jest, Cypress, Mocha, Tape, Chai and many many more.
- Participating in the hiring process and evaluation of candidates.
Senior Web Developer
Kinetik Automotive, part-time
https://kinetik-automotive.com | https://kinetik-e.com
Highlights: React, Redux, NodeJS, MS Azure, CosmosDB, WebSockets
- Nov 2019 - Present
- Varna, Bulgaria
- Implementing and maintaining of the website of the company.
- Implementing and maintaining of several web apps related to eKart championships.
- Implemeting the dashboard of the first bulgarian eKart.
- Implemeting the dashboard of the inhouse-customized hybrid Volvo P1800.
- 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, React, Angular, NodeJS, Webpack
- May 2012 - Jan 2018
- Varna, Bulgaria
- Worked for brands such as "htmlBurger", "htmlBoutique" and "Mail Bakery" - leaders in the outsourced web and mobile 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
- Webpack
- Rollup
- Parcel
- Vite
- Jest
- Cypress
- React Testing Library
- Mocha
- Tape
- Chai
- UI/UX
- SEO
- Accessibility (a11y)
- Internationalization (i18n)
- Azure DevOps
- Github Actions
- Gitlab 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.