
Vasil Nikolaev Nikolov
Verified Expert in Engineering
Front-end Developer
Vasil is a senior front-end developer with experience building modern, fluid websites, and single-page applications with the most used frameworks. Working for a large US finance company as a lead developer has also given him the overall big picture of all the processes—not only development but also management and planning. His preferred working methodology is Agile.
Portfolio
Experience
Availability
Preferred Environment
Windows, Linux, MacOS
The most amazing...
...thing I have contributed code to is a Bootstrap 4 project.
Work Experience
Founder and CEO
Commasense Ltd.
- Developed and supported a website for the biggest Australian lighting merchant.
- Built and maintained an online translation website.
- Created a mobile application for cryptocurrency management.
- Participated in developing an online single-page accounting software solution that also used unit tests.
- Developed the front end for several US government and NGO websites.
- Worked for JPMorgan on their internal financial applications.
- Built and maintained an innovative online educational platform.
- Implemented innovative software solutions in the 3D printing market.
Senior Front-end Consultant
JPMorgan Chase
- Developed more than eight internal applications from the ground up. Maintained legacy applications with more than 300,000 lines of code.
- Tracked and fixed bugs, reported issues, and organized development work for the team.
- Created detailed estimations for projects and communicated requirements with clients.
- Presented live UI/UX demos to the business and the clients.
Lead Front-end Developer
Trio-Group GmbH
- Developed modern and responsive websites.
- Actively participated in sprint and project planning.
- Took up the management of Git processes.
- Managed the continuous integration platform TeamCity.
- Taught front-end developer interns.
- Onboarded new colleagues in the front-end department.
- Interviewed new developers.
Photographer | Designer | Videographer
Self-employed
- Designed fliers, posters, and other marketing material for several events and companies.
- Shot aerial videos of security company trainings.
- Created animated videos and compilations.
- Worked on wedding photography.
Website Maintainer
Self-employed
- Provided support and maintenance for the website, forum, and eShop of my high school.
- Made small contributions to open source projects.
Experience
JP Morgan Financial Applications
Nynja
25 Years for Dummies
Gerard Website
https://www.gerard.de/The mobile design proved to be the most challenging due to the need for a vast amount of support for the devices and complicated elements. There was also the issued with the support seamless break point integration (no need for reloading) while having a JavaScript-heavy app.
In the end, I managed to implement the desired functionality, and the client was pleased with the result.
Trio-Group GmbH
https://www.trio-group.de/deThe challenge here was that it was an internal project with a lot of change requests. Despite all the changes, I managed to keep the code clean and keep the design in a pixel-perfect state. The challenging thing was the implementation of Google Maps integration—I needed to do it in such a way that I could reuse it. In the end, I managed to do it along with my other work. The proof of that is that I reused it in a later project: Lintel.
Lintel Project
https://www.lintel-gruppe.de/This was a problematic project due to us starting it without having all the requirements ready, but with careful planning and me pointing out some of the problems early on, we managed to pull it off without a hitch!
Here, I reused the Google Maps integration that I developed for the Trio-Group website (on the contacts page).
Harting Events Website
The client is the world famous company, Harting, and the standards were high. Besides, the fair was just around the corner, and we need to finish the site in two weeks! They needed to stand out in this fair, and as the front-end developer, I had the task of making things excellent in the UI/UX department.
The client was delighted with the result, and they got what they wanted on time.
BigFM
http://www.bigfm.de/I provided a few front-end components as a facelift and also performed maintenance for a few bugs and glitches.
Mondolux Lighting Company
https://www.mondolux.com.auKyoso Online Education Platform
http://www.kyoso.techHotel Gallery 37
https://hotelgallery37.com/Skills
Languages
HTML, CSS, Less, CSS3, Sass, ECMAScript (ES6), JavaScript, HTML5, TypeScript, GraphQL, SQL, PHP
Frameworks
Jest, Bootstrap, React Native, Next.js
Libraries/APIs
React, Node.js, Shopify API
Tools
Git, Webpack, Jira, Figma
Paradigms
Responsive Web Design (RWD), Agile, Continuous Integration (CI), Management
Other
Responsive UI, Front-end Development, Front-end, Software Architecture, User Experience (UX), User Interface (UI), Project Consultancy, Software Development, Web Development, Fintech, Education, React Testing Library, Design, Full-stack, CI/CD Pipelines, Startups
Platforms
Drupal 8, Firebase, Drupal 7, Amazon Web Services (AWS), MacOS
Storage
MongoDB, MySQL
Education
Master's Degree in Pedagogy of Education in Informatics and Information Technologies
Paisii Hilendarski University of Plovdiv - Plovdiv, Bulgaria
Bachelor's Degree in Software Technology and Design
Paisii Hilendarski University of Plovdiv - Plovdiv, Bulgaria
High School Diploma in Economics
National Highschool of Trade and Commerce - Plovdiv, Bulgaria
Certifications
AWS Certified Cloud Practitioner
Amazon Web Services
Programming Course in JavaScript by Martin Chaov
CodiCamp Academy
Programming Course in Front-end Development by Atanas Ruzhin
CodiCamp Academy
Cambridge English: Advanced Certificate (CAE)
Cambridge English