Full-stack web developer
Information
Languages
About
Main technologies
Additional skills
- WCF10 yrs.
- Windows Presentation Foundation (WPF)10 yrs.
- Oracle9 yrs.
- MySQL9 yrs.
- Microsoft SQL Server9 yrs.
- Terraform6 yrs.
- CI/CD6 yrs.
- Azure Devops6 yrs.
- Google Cloud (GCP)6 yrs.
- Amazon (AWS)6 yrs.
- Kubernetes6 yrs.
- Next.js5 yrs.
- Docker5 yrs.
- Redux.js5 yrs.
- React.js5 yrs.
- GraphQL4 yrs.
- Google Cloud Storage4 yrs.
- Amazon Lambda4 yrs.
- Vue.js3 yrs.
- Grafana3 yrs.
- Webflow2 yrs.
Experience
Sensors Management System
About the Project
Developed a cloud-based system for real-time monitoring, configuration, and diagnostics of sensor devices. The platform enabled field technicians and administrators to track live data, adjust sensor settings, and receive system alerts through a responsive web interface. I was responsible for building backend services in ASP.NET Core to handle data ingestion, processing, and secure API endpoints. On the frontend, I developed dynamic UI components using Blazor and Angular to ensure real-time updates and intuitive interaction. I managed Azure-based infrastructure for hosting, authentication, and scalability. Additionally, I implemented CI/CD pipelines via Bitbucket Pipelines to automate testing and deployment processes.
- Management
Responsibilities
- Developed and maintained backend logic in ASP.NET Core; - Built real-time interactive UI with Blazor and Angular; - Designed and optimized SQL queries for MS SQL Server; - Managed Azure services for hosting and authentication; - Implemented automated CI/CD workflows using Bitbucket Pipelines; - Ensured system scalability, availability, and performance monitoring;
Contacts Management System (for Sage platform)
About the Project
This project involved building and maintaining a Contacts Management System tightly integrated with the Sage platform, aimed at streamlining business contact handling, communication tracking, and organizational relationship management. The system helped reduce data redundancy and improved operational efficiency across departments.
- Management
Responsibilities
- Developed backend functionality using ASP.NET MVC and Razor views; - Implemented business logic and reporting using MS SQL Server (stored procedures and views); - Maintained and enhanced frontend interactivity using a legacy version of Angular; - Ensured compatibility with Sage APIs and data model; - Supported role-based access control and user permission management; - Collaborated with stakeholders to gather requirements and deliver reliable features.
Skills & technologies
- ASP.NET MVC
- Microsoft SQL Server
- Angular
Offce Booking
About the Project
The project aimed to develop a robust and scalable platform for managing office spaces, room bookings, and related operations. The solution streamlined booking workflows, improved space utilization, and provided essential tools for both end users and administrators to manage scheduling and resources
Responsibilities
- Developed backend services using .NET Core and Entity Framework (code-first with migrations); - Built responsive frontend components using React, TypeScript, and Redux; - Integrated Azure-based messaging infrastructure (Topics and Queues); - Collaborated with business analysts, QA teams, and stakeholders to refine system features; - Optimized system performance and refactored legacy components; - Contributed to both greenfield and brownfield development across the platform.
Skills & technologies
- .NET Core
- Entity Framework
- Node.js
- ASP.NET MVC
- JavaScript
- TypeScript
- Redux.js
- Azure App Service
- Azure
- Azure Functions
CRM Solutions
About the Project
The project involved delivering customized CRM solutions for European customers using Microsoft Dynamics 365 as the core platform. The goal was to modernize and extend CRM functionality while maintaining compatibility with client-specific business workflows.
Responsibilities
- Developed backend services using .NET Core and C#; - Integrated Microsoft Dynamics 365 modules and ensured smooth WCF-based communication; - Maintained and extended legacy modules developed in PHP; - Deployed and managed services in AWS, including EKS and Lambda functions; - Managed infrastructure-as-code with Terraform; - Configured monitoring and alerting using Grafana; - Worked in a distributed team environment with Git-based version control and code review processes;
Skills & technologies
Finansial System, AppyPay
About the Project
This project focused on building web and mobile applications to enable online and in-person payments across Angola. AppyPay’s products support a wide range of use cases, including e-commerce, subscriptions, retail, software platforms, and marketplaces. The solution positioned AppyPay as a pioneering multi-bank payment service provider in the region.
- Fintech
Responsibilities
- Developed backend services and payment API integrations using .NET and WCF; - Contributed to frontend components using React for cross-platform accessibility; - Maintained legacy modules in PHP as part of the transition process; - Collaborated with business analysts, QA engineers, and bank representatives to align functionality with local requirements; - Ensured cross-platform compatibility and performance stability; - Participated in DevOps activities to streamline deployment and maintenance processes;
Warehouse System
About the Project
This application was developed to help users design custom boxes and instantly calculate manufacturing costs based on visual and technical specifications. Users could modify product attributes such as size, material, and engraving, with the system dynamically updating a visual preview and recalculating pricing in real time.
Responsibilities
- Defined the overall development strategy and managed sprint planning; - Allocated tasks across the development team and coordinated project execution; - Implemented backend logic for pricing calculations and database operations; - Built a dynamic graphical tool to display product previews and updates; - Conducted code reviews and contributed to debugging and refactoring; - Ensured integration between the WPF desktop interface and Angular-based components.
Betting application
About the Project
The project focused on building a responsive web application, also adapted as a mobile app, that enabled real-time tracking of soccer and hockey events through live text broadcasting. The platform supported rich content delivery powered by Headless CMS and provided real-time interactivity for users across devices.
- Gambling
Responsibilities
- Developed backend services using .NET Core and Entity Framework Core; - Built dynamic frontend interfaces and integrated GraphQL APIs; - Integrated Headless CMS for flexible content delivery and updates; - Ensured seamless cross-platform support with Xamarin for mobile; - Participated in setting up CI/CD pipelines and Kubernetes-based deployment workflows; - Managed cloud infrastructure using Azure and AWS (EKS, Lambda); - Implemented observability tools such as Grafana for system monitoring.