writings on math, logic, philosophy and art

CV

I am passionate about merging technology and art to bring innovative ideas to life. I have over 10 years of experience as a software developer and technical leader, with extensive expertise in front-end and full-stack development, product design, and cross-functional collaboration. My proven track record includes leading teams, implementing scalable solutions, and driving projects to successful completion. I excel in working with stakeholders to define user-focused requirements and craft meaningful product experiences across various domains, including finance, ERP, and event registration platforms. I am an advocate for open-source contributions, and continuous learning.

Personal Info


Skills

Product & Project Management

  • Led small to medium-sized software projects, including facilitating daily standups, code reviews, architectural decisions, and team coordination.
  • Experience mentoring junior developers, conducting training, and performing performance reviews.
  • Proficient in Scrum and Kanban methodologies for project organization and task prioritization.
  • Skilled in collaborating with business analysts to gain domain knowledge, understand requirements, and address user challenges.
  • Experienced in creating software specifications and designing solutions aligned with customers’ needs.

Domain Knowledge

  • ERP solutions, Finance, Accounting, Payments and Subscription platforms.

Technical

  • Extensive knowledge of web platforms.
  • Front-end JavaScript development for single-page applications with React and Angular and vue.js. Experienced in UI/UX design with HTML and CSS; some proficiency with D3, Canvas API.
  • Back-end expertise with Node.js and Ruby on Rails.
  • Database development using SQL.
  • Advanced in JavaScript and TypeScript; exposure to Ruby, Java, Perl, PureScript, Haskell, and Clojure.
  • Technical solutions spanning multiple technologies.
  • Design experience for user interfaces and user experience.
  • Server administration, deployments, Unix skills, and AWS experience.
  • Payment handling with Stripe.
  • OAuth single-sign-on solutions.

UX/Design

  • Graphic design and illustration: creating icons, logos, and fonts (Figma, Adobe Photoshop, Illustrator, Inkscape, Glyphs).

Documentation

  • Developer-oriented software documentation (API guides, overviews, and tutorials).
  • User-oriented software documentation (integrated tips, video tutorials).

Work Experience

Freelance
Dec 2023 – Present
Offering consulting services in web application development, collaborating with various industries.

  • Conducted market research and technology assessments to guide project decisions.
  • Advised on UI/UX design, ensuring intuitive interfaces.
  • Authored technical specifications and contributed to JavaScript, TypeScript, and Ruby on Rails development.
  • Conducted business analysis to improve user engagement and streamline workflows.
  • Developed technical documentation and communication materials.

Contract Front-End Developer – Optima ERP Solutions Jul 2023 – Dec 2023

Worked with a small, fast-paced team to develop and enhance features for an innovative ERP platform tailored to small and medium-sized businesses.

  • Developed the front-end of the platform using Vue.js, building responsive and dynamic user interfaces.
  • Collaborated closely with the founding team to iterate on design and functionality, ensuring alignment with customer needs and business objectives.
  • Integrated third-party APIs and services to extend the platform’s capabilities, improving overall user experience.
  • Contributed to setting up an efficient development workflow using Git and Agile methodologies, enabling smooth collaboration and faster delivery cycles.

Lead of Front-End Development - Growyze
Apr 2022 – Jul 2023
Contributed to early-stage product design and development.

  • Designed new features, prepared wireframes with Figma.
  • Supervised and mentored junior developers.
  • Front-end development with React.js and TypeScript.
  • Established Scrum processes.

Full-Stack Developer - Dext
Feb 2021 – Jul 2021
Worked on an innovative accounting and bookkeeping solution with Ruby on Rails.

  • Contributed to an internal UI framework using React.
  • Collaborated with product teams, designers, and business analysts.
  • Full-stack development with Ruby on Rails and React front-end.

Technical Product Manager/Developer - US Squash
Jan 2017 – Feb 2021
Led a development team on the Club Locker platform.

  • Refactored and scaled Club Locker to serve various organizations globally.
  • Led the project of the complete rewrite of the front-end of the platform in Angular and TypeScript.
  • Established and optimized Scrum processes for better planning and testing.

Senior JavaScript Developer - Royal Bank of Scotland (via EPAM)
Nov 2015 – Jan 2017
Developed the front-end for a currency-trading system, collaborating with product owners, designers, and analysts.

Lead Front-End Developer - Interop (formerly Tick 42)
Sep 2013 – Nov 2015
Led the design and implementation of products for leading investment banks.

  • Created Tick42 Glue, a WebSocket-based library integral to the company’s product suite.
  • Developed Config Manager Workbench for editing MongoDB-based configuration data.
  • Led client projects for major European financial institutions and supervised junior developers.

Senior Technical Writer - Bosch (formerly Prosyst Labs)
Nov 2011 – Sep 2013
Developed a documentation portal for Bosch’s IoT solutions.

  • Documented APIs, wrote tutorials, and created code examples.
  • Developed a web-based information portal.

Open-Source Projects


Education

Bachelor’s Degree in Public Relations, Sofia University

Subscribe for updates

Powered by Buttondown.

Support the site