About
Highly accomplished Full-Stack Developer with 8+ years of experience specializing in end-to-end software development, from conceptualization in Figma to production deployment. Proficient in Java, JavaScript, TypeScript, PHP, and modern frameworks including React.js, React Native, Next.js, Laravel, and Node.js. Demonstrated expertise in building robust, scalable applications adhering to SOLID principles, Clean Architecture, and Domain-Driven Design. Proven ability to deliver high-performance, user-centric solutions across frontend, backend, and mobile platforms.
Work
Praia, Santiago, Cabo Verde
→
remo
Summary
• Development and maintenance of web and mobile applications using JavaScript, React.js, Next.js, and React Native • Creating scalable RESTful APIs with Node.js (Fastify/NestJS) • Modeling and managing relational databases with PostgreSQL using Prisma ORM • Implementation of authentication and authorization (JWT, RBAC) ensuring application security • System architecture based on best practices (SOLID, Clean Architecture, Design Patterns) • Containerization and environment management with Docker and Docker Compose • Integration with external services and third-party APIs • Performance optimization in both frontend and backend • Development of modern and responsive interfaces with React.js and TailwindCSS • Active participation in technical decision-making and technology selection • Implementation of tests (unit and end-to-end) to ensure code quality • Collaboration with stakeholders and requirements gathering directly with clients • Code versioning with Git/GitHub and management of projects in an agile environment
→
Summary
Focused on developing and optimizing user interfaces and experiences across various web applications, ensuring high performance and user satisfaction.
Highlights
Architected and developed high-performance, responsive, and dynamic user interfaces using React.js, Next.js, TypeScript, and JavaScript, significantly enhancing user experience.
Engineered and maintained reusable UI components, integrating seamlessly with REST and GraphQL APIs using Axios, Fetch API, and React Query for efficient data consumption.
Implemented advanced styling solutions with CSS, HTML, TailwindCSS, Styled Components, and shadcn/ui, ensuring pixel-perfect adherence to Figma prototypes.
Optimized web applications for improved SEO and performance through static/hybrid rendering with Next.js.
Managed complex routing and navigation in Single Page Applications (SPAs) using React Router, improving application fluidity.
Collaborated effectively with design and backend teams to align technical requirements and ensure successful project delivery.
Utilized Git for version control and applied Agile methodologies to streamline project development and tracking.
Applied strong graphic design skills, leveraging Adobe Illustrator, Photoshop, and InDesign for vector design, image manipulation, and layout, bridging design and development workflows.
→
Summary
Specialized in creating high-performance, engaging mobile applications with advanced features, focusing on user experience and connectivity.
Highlights
Led the development of advanced mobile applications using React Native, Expo, and Styled-components, delivering high-quality, user-centric solutions.
Engineered "Offline First" capabilities into mobile applications, enabling seamless content access and functionality even without internet connectivity, enhancing user reliability.
Integrated interactive mapping features to provide rich geospatial information, significantly improving user experience and engagement.
Crafted engaging animations and micro-interactions, enhancing application usability and visual appeal through meticulous attention to detail.
Implemented robust push notification systems to maintain user engagement and connectivity, facilitating timely updates.
Leveraged deep linking to direct users to specific in-app content, optimizing navigation and providing a continuous, relevant user experience.
Utilized Nativebase component library to accelerate mobile development workflows and ensure a consistent, cohesive, and stylish user interface.
→
Summary
Responsible for building and maintaining robust, scalable server-side applications and APIs, ensuring data integrity and system integration.
Highlights
Designed and developed robust, scalable APIs using Node.js with frameworks such as Express.js, Fastify, and NestJS, adhering to SOLID principles, Clean Architecture, and Domain-Driven Design (DDD).
Implemented secure authentication and authorization mechanisms, including JWT and Refresh Tokens, and fortified applications against common vulnerabilities.
Managed relational and non-relational databases (SQLServer, PostgreSQL, MySQL, MongoDB), optimizing data models, crafting efficient queries, and developing stored procedures for system integration across diverse web and backend projects.
Utilized ORMs like Prisma, Drizzle, and Typeorm for efficient, type-safe database interactions and streamlined data management.
Ensured data integrity and cross-layer compliance through runtime data validation with Zod.
Developed comprehensive unit and integration tests using Vitest, significantly improving code quality and critical scenario coverage.
Orchestrated application containerization with Docker, streamlining deployment processes and creating isolated development and production environments.
Integrated critical external services, including payment APIs, cloud providers, and messaging systems (RabbitMQ, Kafka), enhancing application functionality and interoperability.
Authored detailed technical documentation for API endpoints (Swagger/OpenAPI) and contributed to architectural decisions within multidisciplinary teams.
Languages
Cape Verdean Creole
Native
Portuguese
Native
English
Conversational
Skills
Programming Languages
JavaScript, TypeScript, PHP, Java.
Frontend Technologies
React.js, Next.js, React Native, HTML, CSS, Styled Components, TailwindCSS, shadcn/ui, React Router, Expo, Nativebase.
Backend Technologies
Node.js, Express.js, Fastify, NestJS, Laravel.
Databases & ORMs
PostgreSQL, MySQL, SQLServer, MongoDB, SQLite, Prisma, Drizzle, Typeorm.
APIs & Data Handling
REST APIs, GraphQL, Axios, Fetch API, React Query, Swagger/OpenAPI.
Testing & Validation
Vitest, Zod.
DevOps & Cloud
Docker, AWS, Google Firebase.
Version Control
Git, GitHub.
Messaging Systems
RabbitMQ, Kafka.
Design Tools
Figma, Adobe Illustrator, Adobe Photoshop, Adobe InDesign.
Collaboration & Productivity Tools
Microsoft Office, Microsoft Teams, Slack, TeamViewer, Google Drive, Dropbox, OneDrive.
Operating Systems
Linux, Ubuntu, Debian.
