Get Matched
← Back to Find Talent
S
Candidate #100270314

Senior Software Engineer

Backend Engineer, Frontend Engineer

Dublin 6-10 years experience
Profile updated 1 week ago
Sign in to request an intro

Employers can request a warm introduction to this candidate.

Summary

7+ years working with software engineering. – Maintaining and continuously improving a large-scale system used by thousands of users, built on a microservices architecture and encompassing CRM, BI, and ETL functionalities. – Contributing to the migration of a legacy Delphi system to Node.js and Angular. – Designing and maintaining CI/CD pipelines using Docker, AWS, GCP, Jenkins, Rancher, and Kibana. – Implementing an AI integration to automate report generation. – Building new systems from scratch.

Experience

Software Developer

Quiver Soluções Apr 2022 - Present

• Designed the architecture of a C# application used by thousands of users, implementing new modules and functionalities while maintaining and enhancing existing ones. Optimized performance with Redis caching to enhance efficiency and prevent server crashes. Implemented a job scheduling service using Hangfire to process and download archives overnight, minimizing server load during peak hours. Revamped the landing page to display financial and process control metrics with Chart.js, providing useful insights for clients. (Angular 8 for the front-end, MySQL as the database, Redis for caching. GitLab CI/CD, Docker, Jenkins and GCP for automated deployment). • Maintained and improved a Node.js application used by thousands of users. Optimized the email service and the handling of attachments by implementing streams, compression and caching, leveraging Node, zlib and Redis libraries. (Express.js, AngularJS, Redis and SQL Server). • Maintained and improved a NestJS application used by most of the country’s major insurance companies. Optimized BigQuery consumption by leveraging advanced SQL features such as Materialized Views, along with partitioning and clustering, which resolved server overload issues and reduced service consumption costs. (GCP BigQuery and MongoDB as databases). • Maintained a Python application utilizing Flask, MongoDb, Jenkins and GitLab CI/CD.

Software Engineer

EPC Investimentos Jan 2024 - Aug 2024

• Developed the platform from the ground up using Next.js and Firebase, designing a responsive and user-friendly interface. • Company needed an interactive way to display real estate developments on the map. Implemented interactive maps with API integrations, enabling efficient real estate tracking along with dynamic data visualization, improving the user experience and decision-making process.

Software Engineer

Tao Logic Feb 2023 - Dec 2023

• The company needed a way to automate report generation based on existing data to reduce manual effort and improve efficiency. Developed a module integrating AI, utilizing efficient prompt design and contextual adaptation enhanced by fine-tuning. As a result, report quality and delivery speed increased. • Redesigned the entire application’s interface with the goal of improving user experience (UX).

Full Stack Developer

KleinCode Mar 2020 - Jun 2022

Developing software solutions for various sectors such as industry, retail, and e-commerce. Utilize .NET and Angular technologies to build and maintain systems.

Education

Lato Sensu Post Graduation in Software Engineering

PUC Minas 2024 - Present

Software Engineering.

Bachelor's degree in Mechanical Engineering

Universidade Federal de Santa Catarina 2011-2020

Mechanical Engineering.