![](https://next-cdn.codementor.io/images/application/github-logo.png)
I started programming and working with electronics at a young age and soon wanted to understand programming theory, so I took a Mathematics and Computer Science degree. Despite my interest in theory, I have always been drawn to visual and audio-based projects, leading me to focus on hardcore web development since 2001.
As a multidisciplinary person, I've been involved in electronics, landscape photography, and music composition using virtual instruments. I worked with many types of software from photography processing, image editing, video editing, vector graphics, 3D modeling, audio processing, and music composition.
I've been working in front-end since 2012 specializing in Angular with a late incursion into React and Remix.
Lately, I've decided to add audio programming to my career, so that I can combine two of my passions: music and programming.
I started my self-education by re-learning C++, following a lengthy tutorial, and doing a project on a full audio synthesizer plugin using the JUCE framework. I'm documenting it all in an article series on Medium where readers can check my approach and methodology. Please see the portfolio below.
On this audio plugin project "Morpheus-Z", I've been finding programming challenges mainly the same as always, and I can see my decades of experience paying off. I have no trouble understanding stuff and easily find and solve problems.
I like to get different things working together, like programming software for using a tablet for live looping or controlling a virtual instrument's expression, both connected to Bitwig DAW, or using custom electronics in LEGO displays.
Freelance remote software developer. Specialized in web and audio programming.
Freelance remote software developer. Specialized in web and audio programming.
Worked as a contractor developing a web tool for managing reduction of CO2 footprint and supply chain tracking.
These are the ma...
Worked as a contractor developing a web tool for managing reduction of CO2 footprint and supply chain tracking.
These are the main application characteristics:
• Top navigation menu and dependent side menu
• Several dashboards with charts and summaries
• Cards listing with drag and drop
• Many CRUD dialogs
• Search results
• Many input forms
• Forms with per-field validation/errors and notes
• Forms with cross-field dependency and validation
• Forms with real-time saving or save button
• Automatic unsaved changes modal popup
• Analytics and bug logging
• REST APIs
• Used Storybook to test case components and design
My competences included:
• Help the product team to refine requirements
• Help the design team to evaluate UI/UX feasibility
• Refine broad requirements into actionable tasks
• Implement new requirements using TDD
• Using GitHub for version control
• Peer code review
• Check logs for bugs
• Find bugs culprits and create tasks
• Writing documentation
Development of web solutions for search engine marketing.
Development of web solutions for search engine marketing.