Lead Developer
2021 - PRESENTRemo- Created and evangelized quality engineering practices.
- Optimized the scrum lifecycle and implemented best practices in the scrum ceremony.
- Reduced the number of regressions and reported bugs. Increased test coverage and created automation that increases quality over time.
- Created a component library and improved accessibility.
Technologies: React, TypeScript, TokBox, GitHub, Google Cloud Platform (GCP), MongoDB, Jest, RTL, GitHub Actions, YAML, Node.js, StorybookEngineering Manager
2020 - PRESENTToptal- Expanded the team by hiring and onboarding two senior front-end engineers.
- Planned and released a new major version of our component library, Picasso, while serving as its product owner.
- Acted as a scrum master to a team of seven and a product owner of three open-source projects.
- Standardized front-end development and architecture practices across the entire company.
Technologies: Styled-components, Webpack, Lerna, TypeScript, React, User Interface (UI), User Experience (UX), Next.js, StorybookFreelance Web Developer
2010 - PRESENTFreelance- Developed Creamcredit.lv, a portal for personal crediting. I used Pug, Sass, and a custom Gulp build process.
- Built Enjoycopenhagen.dk, a web app that sells tours in Copenhagen. It was built with React, Node.js, and Firebase.
- Constructed Glashausltd.com, a custom-built website with HTML5, CSS3, JavaScript and PHP. The greatest challenge was the configurator, which allows users to customize their order and get an email with their configuration.
- Created VRdreams.co, a portfolio website for a video production company specializing in VR and 360 videos. It was built with WordPress.
- Developed Oreshakabg.com, a dual-language WordPress website for a local hotel.
Technologies: WordPress, PHP, JavaScript, CSS, HTML, HTML Templates, Webflow, UI DesignSenior Front-end Engineer
2019 - 2020Toptal- Contributed to the development of the new version of the talent profile editor.
- Contributed to our component library built with React, TypeScript, and Lerna.
- Identified architectural issues in our front-end apps, researched, and implemented solutions.
Technologies: Docker, GraphQL, Apollo, TypeScript, Storybook, Styled-components, React, User Interface (UI), CSS, HTMLFront-end Developer
2018 - 2019Brickshare- Created a UI component library with styled-system, TypeScript and Storybook.
- Building and maintaining maqan.dk, brickshare.dk and new.brickshare.dk.
- Performed in house training in web app performance optimisation.
Technologies: Docker, GraphQL, Apollo, TypeScript, Storybook, Styled-components, React, Web DesignFull-stack Developer
2018 - 2018Copenhagen University- Built apps that are used for medical research.
- Implemented a Flask-based back-end and AngularJS-based front-end.
- Developed with PostgreSQL and SQL Alchemy.
Technologies: PostgreSQL, Flask, Python, AngularFull-stack Developer
2017 - 2018Enjoy Copenhagen Ltd.- Created a platform for selling tours for various tourist attractions in Copenhagen.
- Developed the front-end with React and Sass.
- Built the back-end up with a combination of Firebase and Node.js.
Technologies: Node.js, Firebase, Sass, ReactFull-stack Developer
2017 - 2018Systems Engineering Ltd. (Syseng.dk)- Developed a prototype for a web app that allows users to apply the systems engineering concept to their projects; built with React.
- Built the UI with the Material UI React library and a React template.
- Developed the back-end using Firebase's real-time database.
- Set up the build process with Webpack.
Technologies: Sass, Firebase, ReactFront-end Developer
2017 - 2017MentorMate.com- Developed a copy of Spotify's web player, during my internship at MentorMate. Users can log in, view their profile, saved playlists, artist and albums as well as browse public content on Spotify.
- Created a web app displaying the top five JavaScript repositories on GitHub. The app allows you to view open and closed issues on one of those repositories and filter them.
- Developed a web app which allows you to create an account and save cooking recipes and choose to make them public or not.
- Implemented React in Conway's Game of Life.
- Built a donation app for a school with AngularJS, Firebase, and Sass (Hill-murray-dev.firebaseapp.com/main).
Technologies: Meteor, React, AngularJS, JavaScript, CSS, HTMLProject Manager
2016 - 2017SmarTest.bg- Automated the examination process; the tests are now generated, published, and graded in a matter of a few clicks. That means more free time for teachers to do what they are supposed to do: teach.
- Coordinated a four-person, multi-national team and assign tasks to each member; the communication is mostly done online.
- Won third place at SoftUni Techfest (Techfest.softuni.bg).
- Won third place in a social entrepreneurship competition (Ideinik.tuk-tam.bg).
- Developed an MVP which is now live and is currently being tested (individual teachers use it and give us feedback). Currently selecting a school for a large-scale pilot project.
Technologies: PHP, JavaScript, CSS, HTMLProject Manager
2016 - 2017Gidr.io- Managed client projects; mostly built with Meteor.
- Led and handled our own product—a project management tool that competes with JIRA, built with MeteorJS.
- Designed mockups and features for our clients and our own apps.
- Conducted end-to-end testing with Nightwatch.js and Sikuli.
- Implemented manual testing of our various projects.
Technologies: Sikuli, Nightwatch.js, Meteor, JavaScript, CSS, HTMLEngineer
2015 - 2016Prototyp Ltd.- Received customer designs and then figured out how to get them built; usually in a very limited amount of time so speed was essential.
- Wrote and implemented scripts that automated the drawing process which increased my productivity tenfold.
- Worked extremely productively; on a recent task, while being given the same amount of time, I created 45 drawings while a colleague with ten years more experience made five drawings and the project manager made 24.
- Led a team of four engineers during my last three months.
- Assigned tasks and explained how they should be completed to the team.
- Ensured that all the drawings were in order before they were sent for manufacturing.
- Communicated with our clients.
Technologies: AutoCADCEO | Co-founder
2014 - 2015DroneSystems.org- Worked as the CEO as well as chief engineer and pilot.
- Pitched to investors at the demo day of the Start It Smart Pre-Accelerator and the Startup Sauna competition.
- Won the "Best Marketing Startup" award at the JAStartup Competition (Jastartup.jabulgaria.org).
- Established a team of four people covering every key role in an early-stage startup.
- Launched our prototype and attracted out first customers (Kamenitza, Nivea, and JoinThePlayers).
Technologies: WordPressSEO Expert
2012 - 2014ApartmentsApart.com- Worked as part of the team behind a number of successful apartment rental websites and online stores.
- Started out as an SEO expert and managed the marketing campaign—keyword researching, link building, analyzing traffic and bounce rate, and more.
- Set up and maintained a network of 400+ WordPress blogs.
- Conducted routine manual quality assurance (QA) on our money sites.
- Was promoted to team leader when the Bulgarian team expanded.
Technologies: WordPress, Microsoft Excel, Semrush, Google Analytics