Luís A.Back-end and Systems Engineer
Skills
Senior Backend Developer with over six years of comprehensive experience in software development, team leadership, freelancing, and startup co-founding. Specializes in creating high scalability solutions, microservices, cloud architectures, APIs, web, and mobile applications. Notable projects have included the development of a QR code payment system, an application for locating goods and services in Angola, a web-based restaurant management system, and a web-based event management system.
Key competencies encompass NodeJs, Laravel, Python, ReactJs, React Native, Docker, AWS, DevOps, testing, documentation, TypeScript, TDD, DDD, and design patterns, among others. Possesses expertise in frontend design, UI/UX, digital marketing, and advertising, enabling the creation of both visually appealing and functional user experiences.
Dedicated to continuous learning in technology and business management, including advanced skills in English, leadership, interpersonal communication, and people management. Focused on exploring new technologies such as AWS, Kafka, and process mining, with a commitment to developing solutions that create positive impacts on people and businesses.
Senior FullStack Developer
12/31/2022 - 2/29/2024
Developed and maintained high-performance web applications using Java and Spring Framework, ensuring smooth and efficient backend processes. Gained extensive experience with front-end technologies, particularly Angular and React, optimizing user interfaces for seamless interactions. Utilized MySQL and PostgreSQL for robust and reliable database management, enhancing data retrieval and storage operations. Leveraged AWS and Azure for cloud services, facilitating scalable and secure deployments. Employed Docker and Kubernetes to streamline development workflows and ensure consistent environments across different stages of application deployment. Mastered CI/CD tools, including Jenkins and GitLab CI, to automate testing and deployment pipelines, significantly reducing the time-to-market for new features.
Expanded expertise in microservices architecture, enabling the design of modular and maintainable application components. Utilized RabbitMQ and Kafka for efficient message queuing and real-time data processing. Ensured code quality and maintainability by effectively using Git for version control and collaboration. Developed and executed comprehensive test suites using JUnit and Selenium, guaranteeing the reliability of applications before production release. Focused on optimizing application performance through rigorous profiling and tuning.
Utilized agile methodologies, particularly Scrum and Kanban, to manage projects and deliver incremental improvements, ensuring alignment with stakeholder requirements and timely delivery. Enhanced skills in RESTful APIs and GraphQL, enabling seamless data exchange between services and clients. Applied DevOps principles to foster a culture of continuous improvement, further aligning development and operations goals.Senior Backend Developer
2/28/2022 - 7/31/2022
Developed expertise in Ruby on Rails and React for web application development. Conducted extensive work on PostgreSQL for database management and integration. Utilized Heroku for deployment and Amazon S3 for storage solutions. Employed RSpec and Capybara for testing, ensuring high-quality, reliable code. Followed Agile methodologies to maintain iterative development cycles and effective teamwork. Leveraged Git for version control and collaborative coding practices. Demonstrated proficiency in integrating third-party APIs for QR code generation and payment gateways. Ensured scalability and security of the platform to handle high traffic volumes, optimizing the user experience for purchasing tickets online.FullStack PHP Developer
2/28/2022 - 6/30/2022
Gained extensive experience in developing technological solutions at a software house specializing in web systems for various industries. Successfully contributed to the creation of the Pentfy Basilares, a web system tailored for a cargo agency, and the LCG Veyron, a web system designed for telephone network and telecommunications management. Developed proficiency in using Docker, Docker Compose, Laravel, and PHP for these projects, ensuring scalable and efficient application deployment.Backend Programmer | DevOps
6/30/2021 - 12/31/2021
Developed proficiency in implementing high-quality information systems and management solutions through various projects. For the Banco Sol Cover Sheet project, executed responsibilities as a front-end developer, back-end developer, and DevOps, handling OCR communication for client documentation. Utilized Docker, Docker Compose, NodeJs, TypeScript, SQLserver, and Portainer along with Git, GitLab, and GitFlow for version control. Leveraged Scrum methodologies for project management and adopted TDD, BDD, and DDD practices. Demonstrated expertise in ExpressJs, TypeORM, and ReactJs for both front-end and back-end development.
Contributed significantly to the Macon/Ticket Sales System project for an international travel company specializing in land travel, facilitating online seat reservations for bus journeys. Served as front-end developer, back-end developer, and DevOps, paralleling the technical stack and methodologies used in the Banco Sol Cover Sheet project: Docker, Docker Compose, NodeJs, TypeScript, SQLserver, Portainer, Git, GitLab, GitFlow, Scrum, TDD, DDD, BDD, ExpressJs, TypeORM, and ReactJs.Software Engineer
6/30/2021 - Present
Co-founded a development startup specializing in creating scalable solutions leveraging advanced technologies. Developed several notable projects, including a QR code-based payment system (Kapay), a goods and services locator application for Angola (Dilei), a web-based restaurant management system (RestoMatrix), and an event management system (Sanzala).
Gained extensive expertise in containerization and orchestration using Docker and Docker Compose. Achieved proficiency in backend development with NodeJs and TypeScript, while effectively utilizing ExpressJs and Typeorm for building robust APIs. Worked with PostgreSQL and MongoDB for database management, ensuring data integrity and optimal performance.
Honed skills in PHP and curl for various development tasks, and implemented caching and message brokering using Redis and RabbitMQ. Demonstrated capability in version control and collaborative development practices using Git, GitHub, and GitFlow, while adhering to Scrum methodologies for agile project management.
Developed proficiency in Doctrine ORM and Twig for building dynamic web applications, contributing to efficient code maintenance and project scalability.Backend Developer
9/30/2020 - 9/30/2021
Developed extensive expertise in software development, networking, and DevOps. Key accomplishments include leading the development of several critical applications. For the ISS Insurance Application, contributed to the development of Quotation and Policy modules, including Cash Flow, Planning, and accounting functionalities. Acted as the owner and scrum master for NzimbuPay Bank, utilizing PostgreSQL and adhering to BIAN and ISO20022 standards. As project owner and backend developer for MakutaPay, engineered a robust payment gateway, creating the database based on BIAN and majoolop standards, and developed APIs using Node.js and TypeScript.
Served as the database administrator for SNIR-Contab, an accounting application, ensuring compliance with International Financial Reporting Standards (IFRS). In the Risk-and-Fraud Management project with ArangoDB, held responsibilities as the project owner and database architect, designing systems to minimize risk and manage fraud effectively. Led the CRM project, architecting the entire application and administering the database based on PostgreSQL standards.
Proficient in a variety of technologies and tools, including Docker, SQL Server, PostgreSQL, TypeScript, RESTful APIs, ExpressJS, Git, and SCRUM methodologies. Demonstrated skills in JavaScript, Node.js, GitFlow, Apache Kafka, TypeOrm, Redis, and RabbitMQ.Fullstack Developer
8/31/2019 - 1/31/2020
Contributed to the development of ARCAT, an application designed to calculate statistics for polio vaccination campaigns in Angola, for the Ministry of Health of Angola. Acquired proficiency in HTML, CSS, JavaScript, PHP, and Node.js for front-end and back-end development. Utilized MySQL for database management and Git, along with GitHub and GitFlow, for version control and collaborative coding. Generated analytical dashboards using Excel. Implemented Express.js for server-side frameworks and adopted the SCRUM methodology for agile project management. Applied Sequelize as an ORM for database manipulation, employed CURL for data fetching, and used Twig for templating. Developed expertise in Doctrine ORM for sophisticated database operations.
Management of Computer Systems at Makarenko
2017 - 2020
Responsiveness and User Experience at Digital Inovation One
5/31/2021
Luís is available for hire
Hire Luís A.All Howdy Candidates are vetted for skills and english proficiency.