Hi, I'm Gerard
Product Software Engineer
With over eight years of experience designing, building, and scaling complex systems, I bridge engineering and product strategy. I combine technical expertise in Node.js, C#/.NET, and distributed architectures with a hands-on understanding of frontend technologies and user experience.
About Me
At Gartner, I've pushed key modernization initiatives—from implementing event-driven systems and E2E testing suite with Cypress to adopting deployable containerized applications with Kubernetes—while also partnering with Product teams to prototype and validate new ideas through PoCs.
Recognized for stepping into leadership when needed and for driving innovation across backend and full-stack domains, I'm seeking to contribute as a Product Software Engineer, shaping impactful software that aligns technology decisions with real user and business outcomes.
Skills & Expertise
Technical Skills
Professional Skills
Work Experience
Gartner
Senior Software Engineer → Senior Software Engineer Advanced
Joined Gartner as a Senior Software Engineer focused on maintaining and improving Gartner Digital Markets' software review platform. Through strong technical execution, cross-team collaboration, and proactive leadership, I contributed to both frontend and backend improvements, driving better reliability and scalability. Promoted to Senior Software Engineer Advanced for consistent high-impact performance.
- Spearheaded implementation and improvements of event-driven architecture to handle non-blocking asynchronous tasks
- Developed a real-time topic detection feature using Azure AI, enabling the system to identify the subject a user was writing about as they typed
- Actively participated in the implementation and maintenance of an end-to-end testing suite using Cypress
- Recognized for mentoring peers and sharing best practices, improving overall team productivity
- Stepped in to coordinate team efforts during the team lead's absence, ensuring continuity of delivery
- Partnered with the Product team to develop and showcase Proofs of Concept (PoCs) for new features
- Recognized with an 'Exceeds Expectations' performance rating for delivering consistent, high-impact results
Apambu
Advanced Software Engineer
Led the maintenance and enhancement of a serverless GCP project focused on data processing and report generation. Improvements in code quality, scalability, and efficiency resulted in faster processing and optimized resource usage.
- Set up an event-driven job system to parse .xlsx files and bulk import data into SQL tables for metric generation
- Built a flexible and extensible template system for .docx report generation, with dynamic inclusion of graphs and data tables
- Successfully deployed the refactored modules to production, enhancing processing times and reducing resource consumption
- Refactored core modules to improve code readability, documentation, and test coverage
Spiradreams
Full Stack Developer
Became the solo developer after replacing a small team. Directed the refactoring of a cross-platform mobile app built with React Native for iOS and Android, improving code quality, maintainability, and performance.
- Implemented OAuth authentication with Google, Facebook, and Apple
- Built real-time group chats and direct messaging with socket-based communication
- Refactored core modules to improve the performance, scalability, and overall stability of the application
- Successfully released to production after 3 months of development
Freelance
Full Stack Developer
Worked as a freelance full-stack developer for international clients across diverse industries, delivering end-to-end solutions ranging from mobile and web applications to custom CMS and e-commerce platforms.
- Built a React Native mobile app for complications management (Evolve Adaptive Learning Shanghai LTD)
- Created a banking simulation platform administration portal using React and Node.js + GraphQL (GameSolution GMBH)
- Migrated a 50,000+ product e-commerce site to WordPress + WooCommerce (Clicktime.eu)
- Designed and built custom WordPress themes and upgraded PrestaShop stores
- Maintained and updated websites for iSocialWeb Marketing with SEO and UI/UX enhancements
Let's Build Something Great Together
Looking for a Product Software Engineer who can bridge technology and business needs? I'm passionate about creating impactful solutions and always open to discussing new opportunities.
Phone
+34 658 834 907Currently based in Barcelona, Spain • Open to remote opportunities