Boyan Filipov
Verified Expert in Engineering
Full-stack Developer
Vienna, Austria
Toptal member since July 23, 2021
Boyan is a full-stack developer, an agile team player, and a clean code advocate with 20+ years of experience, including 15+ years as a freelance developer. He enjoys working on both the back and front ends of a good stack. After focusing on Java in his early career, he expanded into web technology with PHP and MySQL; then added Perl, PostgreSQL, Visual Basic, and JSP; and, most recently, shifted toward JavaScript, jQuery, and TypeScript with frameworks like React, Backbone.js, and Vue.js.
Portfolio
Experience
Availability
Preferred Environment
MacOS, IntelliJ IDEA, DataGrip, Docker, Amazon Web Services (AWS), Lens Studio, Photoshop CS6, Lens
The most amazing...
...team I've worked with was Mobfox; my integration as a freelancer was seamless and our SSP handled four billion ads per hour with response times under 300 ms.
Work Experience
Senior Full-stack Developer
Walls.io (Freelance)
- Collaborated with the team to further develop the existing social media aggregation platform and visual representation. Used CakePHP and React for the management back end and vanilla JavaScript for the visual front end.
- Extended, debugged, and maintained the aggregator engine that collects data from the supported social networks, including Facebook, Instagram, and Twitter.
- Assisted in the AWS integration and the maintenance there in collaboration with the DevOps team.
- Use Jira and GitHub for the workflows and Scrum development.
Senior Full-stack Developer (Freelance)
Liza.network (Freelance)
- Developed the social platform based on PHP and PostgreSQL on the back end and Backbone.js and jQuery on the front end.
- Maintained and, whenever possible, improved the heavy legacy codebase.
- Coordinated and reviewed the work of two other freelancers that performed tasks from the project.
- Maintained, adapted, and extended the WooCommerce WordPress shop integration and the custom API linking it to the project.
- Developed and maintained the semantic search service in Python that the platform uses for its advanced search.
- Implemented a PWA version of the platform and a push notification service.
Senior Full-stack Developer
Dokspace GmbH (Freelance)
- Further developed and maintained the FCS system as acquired from factline Webservices GmbH, still based on Perl and PostgreSQL.
- Maintained the stack and infrastructure for the hosting and oversaw the work of the DevOps team.
- Developed several upgrades to the stack to bring it up to date with current standards.
- Worked on the security and stability of the whole platform.
Senior Full-stack developer
Mobfox (by Matomy) (Freelance)
- Developed the front-end UI for the platform's back-end administration, using React, PHP, and MySQL for the back end.
- Worked in an Agile team, mostly on-premise, using Jira for Scrum.
- Maintained and improved the legacy code that the system came with and oversaw the upgrade process.
Full-stack Developer
Erste Group
- Worked on several educational and charity projects as a freelance member of the Erste Hub's Beetwo team.
- Integrated loopcms, a CMS system, into Hub projects, using PHP, MySQL, and jQuery.
- Maintained very high security standards as demanded by the bank.
Full-stack Developer | CTO
Eloops GmbH (Freelance)
- Developed a proprietary CMS and implemented it in 60+ projects through the course of my cooperation with eloops.
- Organized and maintained the hosting infrastructure until a dedicated DevOps resource was available.
- Branched out of the CMS into several subsystems, most notably a CRM platform that is still in use.
CTO
Factline Webservices GmbH
- Developed and then oversaw the development of the community server (data management) software, in Perl and Mason as the back end.
- Built an online chat application in Java, pure.js, and PostgreSQL on the server-side and applet on the front end, which was the only option at the time before Flash and HTML5.
- Developed and co-developed the front end using JQuery.
Experience
Walls.io
http://walls.ioI was a full-stack developer in the Agile development team. In a Scrum team environment and a medium-sized Agile team, my integration as a freelancer put me in a good position to influence (and balance between ) the development team and management. I also assisted (in a limited manner, as we had a dedicated DevOps team working on it) when the company migrated to AWS and helped debug the setup on multiple occasions.
Mobfox.com
http://mobfox.comLiza.network
http://liza.networkFactline Community Server
http://www.factline.comLoopCMS
http://eloops.atEducation
Bachelor's Degree in Computer Science
Sofia University - Sofia, Bulgaria
Skills
Libraries/APIs
jQuery, React, Backbone.js
Tools
IntelliJ IDEA, DataGrip, Photoshop CS6, Jira, GitHub
Languages
PHP, JavaScript, SQL, HTML, CSS, HTML5, Perl, ECMAScript (ES6), Less, TypeScript, Java
Storage
MySQL, PostgreSQL, Amazon Aurora
Frameworks
Redux, CakePHP, Mason
Platforms
MacOS, Docker, Linux, Amazon Web Services (AWS), Debian
Paradigms
Scrum
Other
Front-end, Full-stack, APIs, SaaS, Web Security, Back-end, Software Development, Lens, Push Notifications, PWA, Content Management Systems (CMS), Customer Relationship Management (CRM), Progressive Web Applications (PWAs)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring