Bringing to the table 12+ years of experience, I have worked on every part of the stack, with a focus on modern front-end architectures in the last years, but I'm also proficient with migrations, performance optimization, CRM / CMS development and UI / UX design and implementation.
In my last projects I've worked as Front-End Architect on web apps serving millions of users, growing startups with complex technical challenges and small companies with tight schedules.
When developing for the web, my maxims are:
- Solely took charge of an existing codebase that was developed by out-sourced developers and took it fully in-house, leading technical handoff, hiring for a new team and onboarding of the hired developers, and lead the frontend project through development.
- Started from scratch to define the complete Architecture of the next iteration of the project, ensuring all technical issues with previous architecture were resolved, and designed an AI-assisted workflow to speed up development for the whole team.
- Work on a complex 3D project, which involved a GUI Editor to create 3D maps and an embedded viewer which was exposed as an SDK.
Since I joined Freeverse, I've helped the company on several fronts:
- Analyzing the existing codebase to identify potential improvements and refactoring opportunities.
- Mentoring 2 Junior Front-End developers on Front-End Best Practices, Architecture and Optimizations.
- Improving the UI/UX of existing applications, using my Design knowledge to propose clear and consistent visual solutions.
- Helping the team improve the specifications and estimations of proposed work.
Besides these responsibilities I've worked directly with a client to define, design and develop a pilot project on my own, creating a secondary line of business for the company.