Any Questions? We Got YouFrequently Asked Questions

Outsourcing Sucks. We Don't.

Talk to Us
Find a Hire
  • AI & Machine Learning
  • Software Development
  • Data Engineering & Analytics
  • DevOps & Infrastructure
  • UX/UI Design
  • Product Management
  • Finance & Ops
Resources
  • Case Studies
  • Blog
  • Glossary
  • City Guides
  • FAQ
  • For AI Crawlers
Contact Us
  • General Inquiries
  • Press Inquiries
  • Discover Talent
  • Talk to Us
Company
  • About Us
  • Apply as Talent
  • Terms & Conditions
  • Privacy Policy
Howdy Logo
© 2026 Howdy
Image of Diego S.

Diego S.
Principal Engineer

Skills

Spring
Pl/sql
Microsoft Sql Server
Java
Javascript
C#
Amazon Aws

Diego is available for hire

Hire Diego S.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.

Bio

A seasoned full-stack developer with a robust specialization in back-end development, offering over 12 years of comprehensive experience in delivering tailored solutions across diverse business domains. Demonstrates thorough expertise in all phases of the software development lifecycle, effectively leveraging agile methodologies, SOLID principles, and Domain-Driven Design. Proficient in object-oriented programming, developing RESTful APIs, and managing and deploying applications on AWS. Additionally skilled in Oracle database management and the integration of complex systems utilizing Webservices and RabbitMQ.

  • Data Engineer / Specialist
    2/1/2019 - Present

    Developed technical expertise in Java (SpringBoot), RESTful Web APIs, and cloud technologies including AWS, EC2, S3, ElasticSearch, Docker, Swarm, and Openshift, with deployment automation using Jenkins.

    In the AgriScore Project, provided technical leadership and development for an automl platform focused on agricultural credit scoring. Significant contributions included creating services and automated tasks using Java, Scala, and Python, leveraging a tech stack comprising Kubernetes, Iceberg, Athena, Hadoop, Spark, DynamoDB, RDS, Cassandra, Airflow, Lambda, EMR, S3, EC2, CloudWatch, SQS, and Terraform.

    During the AgriBureau Project (2020-2021), specialized in Java development for a new bureau dedicated to agricultural credit analysis. Responsibilities encompassed developing services and automation tasks with Java (Spring Boot), Scala, and Python, utilizing technologies such as Hadoop, Spark, DynamoDB, RDS, Airflow, Lambda, EMR, S3, EC2, CloudWatch, ECR, and SQS.

    In the MIP Project (2019-2020), functioned as a Java specialist and developer on the Mobile Insight Platform, designed to gather data from mobile devices for analysis and digital model creation. Technologies employed included Java, Scala, Spark, Kinesis, Prometheus, Graylog, SpringBoot, S3, DynamoDB, Lambda, and SQS.

    For the GRP Project (2019), served as a Java specialist and developer on the Portfolio Management project, developing a portfolio analysis system for clients within credit analysis groups. Utilized a tech stack that featured Tableau, Redshift, Openshift, Java, Angular, SpringBoot, S3, DynamoDB, Lambda (NodeJS), and SQS.

  • Senior Consultant / Developer
    7/2/2018 - Present

    Developed proficiency in Java and SpringBoot, focusing on the creation of RESTful Web APIs. Leveraged RabbitMQ and a microservices-oriented architecture on AWS to enhance system scalability and efficiency. Employed Jenkins for automated deployment, ensuring streamlined release cycles. Played a key role in defining and developing technical solutions, analyzing architectural components, and providing expert support to the development team.

  • Senior Consultant / Developer (.NET)
    11/2/2017 - 6/2/2018

    Developed proficiency in .NET Core 2 for creating Web APIs (REST) within a Microservices-oriented architecture. Utilized AWS for deployment and infrastructure requirements, leveraging tools for automatic deployment such as GoCD. Engaged in defining and developing comprehensive solutions, conducting architectural analysis, and fulfilling back-end development roles.

  • Senior Java Consultant / Developer
    5/2/2017 - 11/2/2017

    Developed proficiency in Java by enhancing the Pension System for Banco do Brasil (Brasilprev). Utilized technologies including Primefaces, JSF, EJB, JPA, Maven, Sonar, Jenkins, and IBM Batch. Demonstrated strong skills in Oracle PL/SQL for database management and optimization. Ensured code quality and continuous integration in a collaborative team environment.

  • Systems Analyst
    2/2/2014 - 12/2/2016

    Gained expertise in software development with Dotnet, utilizing C#, Nhibernate, and Oracle for backend systems. Developed the Cprop Portal using Java, Flex, JSF, and Oracle, showcasing versatility across multiple programming languages and frameworks. Employed agile methodologies, specifically Scrum, to enhance project management efficiency and foster team collaboration. Implemented acceptance criteria, Test-Driven Development (TDD), and automated testing to ensure high-quality code and streamline the development process.

  • Systems Analyst
    12/2/2010 - 2/2/2014

    Developed technical expertise in Dotnet with a focus on C#, Nhibernate, and Oracle while working on the Cprop Project. Contributed to the Cprop Portal using Java, Flex, JSF, and Oracle. Applied agile methodologies including Scrum to manage project workflows, establish acceptance criteria, and enhance development processes. Demonstrated proficiency in Test-Driven Development (TDD) and implemented automated testing to ensure code reliability and quality.

  • Developer / Systems Analyst
    3/2/2006 - 11/2/2010

    Developed proficiency in .NET and C# through the creation of an educational portal for dynamic media, enhancing digital learning environments. Utilized Flash and ActionScript to develop a communication tool facilitating interaction between teachers and students. Advanced expertise in Flash and ActionScript 3.0 to create collaborative objects, fostering group activities and shared learning experiences. Demonstrated skills in Java EE (JEE) while developing a VoIP billing system, optimizing telecommunication financial processes. Applied JEE capabilities to build a system for controlling UPS and cameras, improving operational monitoring and management. Gained experience in C/C++ by developing applications for PDAs, enabling portable device functionalities. Leveraged Flash and ActionScript to design engaging educational games, promoting interactive learning. Additionally, created a detailed human body atlas using Flash and ActionScript, providing an immersive educational tool.

  • Bachelor in Information Technology at Ruy Barbosa College
    2002 - 2006

Diego is available for hire

Hire Diego S.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.

Hire Howdy Experts
Image of Enzo G.
Enzo G.
Back-end and Systems Engineer
Image of Emiliano G.
Emiliano G.
Data Analyst
Image of Eduardo F.
Eduardo F.
IT Operations Specialist
Image of Cris A.
Cris A.
Full-stack Product Engineer
Image of Naamã O.
Naamã O.
Front-end UX Engineer
Image of Josué Q.
Josué Q.
Data Analyst
Image of Quitumba C.
Quitumba C.
Full-stack Product Engineer
Image of Edison L.
Edison L.
Full-stack Product Engineer
Talk to Us
Related Articles
Loading animation
Top Ten Programming Languages featured image
Top Ten Programming Languages
Loading animation
The Role of Engineering Mentors in Nearshore Teams featured image
Software Development
The Role of Engineering Mentors in Nearshore Teams
Loading animation
HIPAA Compliance Checklist featured image
AI & Machine Learning
HIPAA Compliance Checklist
Loading animation
The Tech Talent Shortage is Really a Shortage of Experience   featured image
DevOps & Infrastructure
The Tech Talent Shortage is Really a Shortage of Experience