Mickael Neves
Senior Front-End Engineer
I build products and deliver top-notch user experiences.
Back in 2016, I took a leap of faith and switchedcareers from being a telecom technician to diving deep into the world of web development. The initial spark? My passion for coding was ignited by dreams of game development. While the game development scene in Portugal didn't offer many opportunities, my previous portfolio took on a fun twist — it was designed as a game! and led me to the vast and ever-evolving landscape of web development, and I haven't looked back since.
When I'm not knee-deep into work, you'll find me experimenting with new tech, continuing my foray into game dev, or taking a complete digital detox. Away from the screen, I embrace the digital nomad lifestyle, often with a backpack on and a new destination in mind. If I'm not exploring a new city or hidden gem in nature, you might catch me riding the waves, surfing to the rhythm of the ocean, or expressing myself through the beats of my drums and the strum of my guitar.
Whether it's the virtual realm of development or the tangible beats of music and the thrill of travel, I'm always on the hunt for the next adventure!
Senior Frontend Engineer
Beyond
I was part of a skilled team of developers responsible for the complex migration of a large-scale codebase from CakePHP at GotPhoto to a modern technology stack. This included integrating Next.js and GraphQL as middleware to interface with a new Symfony REST API, and utilizing Storybook for our UI library management. I contributed to maintaining high standards by implementing Jest for testing, ensuring coverage exceeded 90%.
Key responsibilities included:
- Legacy Systems Expertise: Interpreting PHP code and handling some of the most complex aspects of the legacy application
- UI/UX Innovation: Created UI components, including complex ones like drag-and-drop interfaces, demonstrating creativity and technical expertise in user interface design.
- Modernization and Refactoring: Converted old JavaScript and jQuery logic into new functional JavaScript in Next.js, modernizing the codebase and enhancing application scalability and maintainability.
- Backend Integration Specialist: Working closely with the backend team to debug and successfully integrate new endpoints, ensuring seamless data interaction.
- GraphQL Development Proficiency: Developing and maintaining robust GraphQL schemas, queries, and mutations to optimize system performance and data management.
- Quality Assurance and Feature Development: Addressing bug fixes, performing code reviews, and developing new features to enhance functionality and user experience.
- Agile Team Collaboration: Working collaboratively within an agile framework, aligning closely with team goals and adhering to project timelines.
- ReactJS
- NextJS
- TypeScript
- Tailwind
- PHP
- StoryBook
- GraphQL
- Jest
Senior Frontend Engineer
Frontend Engineer
ElevenYellow
In my role as a front-end specialist, I've driven several key projects and collaborated closely with design and management teams. My contributions include:
- Pivotal Contributor: Spearheaded the implementation and delivery of the majority of our frontend projects.
- Web Development Expertise: Consistently led the creation of web applications, ensuring a seamless UX/UI experience.
- Figma Mastery: Leveraged Figma to design and visualize responsive layouts, underscoring my adeptness at both design and development.
- Team Collaboration: Fostered effective communication and alignment with designers and project managers, optimizing our frontend development process.
- Adaptive Approach: While primarily focused on the frontend, I've demonstrated versatility by stepping in to handle backend features when needed.
- ReactJS
- NextJS
- TypeScript
- Tailwind
- React-Query
- SvelteKit
- NodeJS
- MongoDB
- GraphQL
- NestJS
- MeteorJS
- Figma
- Web3
- Jest
Frontend Engineer
Fullstack Developer
ACIN
As a key member of the iMED Team, a forerunner in Portugal's Clinical Management Software solutions, I embraced several pivotal roles:
- Customer Support & Deployment: Managed customer support and oversaw production deployments, ensuring streamlined operations.
- Legacy Code Migration: Took the lead in transitioning legacy code to React, which involved code restructuring, styling, and meticulous testing using Jest.
- Team Leadership: Directed a team of 2 junior frontend developers, ensuring the successful and timely launch of key projects.
- Code Transition & Optimization: Solo-handled the shift of legacy code to a new development environment, refining its readability and bolstering team efficiency.
- Mobile Application Development: Pioneered the development and launch of a React Native application, now accessible on both Google Play and the App Store.
- ReactJS
- React-Native
- PHP
- Laravel
- MySQL
- SCRUM
- Redux
- GraphQL
- Jest