Summary
Overview
Work History
Education
Skills
Timeline
Personal Information
Generic

Weslley Prado

São Paulo

Summary

Highly skilled Senior Software Engineer with over 6 years of experience in designing and developing scalable Java-based solutions, specializing in Spring Boot, microservices, AWS, and reactive programming. Proven track record in leading complex system migrations, optimizing performance, and mentoring teams. Passionate about delivering high-performance, reliable solutions for global projects.

Overview

11
11
years of professional experience

Work History

Senior Software Engineer

RD Saúde
10.2024 - Current
  • Spearheaded migration of legacy monolithic system to hexagonal microservices architecture, improving scalability, reducing latency by 3 seconds, and enhancing system reliability.
  • Engineered 2 high-performance orchestrators to standardize multi-channel request routing, improving operational efficiency and user experience.
  • Developed 7 microservice-based API integrators, enabling real-time data delivery, reducing latency by 3 seconds, and standardizing workflows.
  • Achieved 95% unit test coverage through a robust automated testing strategy, reducing production issues by 95%.
  • Mentored interns, junior, and mid-level developers, fostering technical excellence and collaboration across squads.
  • Led development of scalable healthcare applications, enhancing patient data management and accessibility.

Senior Software Engineer

Develcode Tecnologia em Sistemas
07.2023 - 10.2024
  • Optimized backend data processing, achieving a 5-second reduction in response time using Java 11, Spring Boot, AWS, and reactive programming.
  • Enhanced frontend and backend systems with Node.js, React, TypeScript, REST APIs, and GraphQL, improving overall performance.
  • Led technical workshops and mentored junior developers, strengthening team capabilities in delivering scalable solutions.
  • Implemented CI/CD pipelines with Docker, ensuring seamless automated builds and deployments.
  • Led development of scalable healthcare applications, enhancing patient data management and accessibility.
  • Mentored junior engineers, fostering skill development and promoting best practices in software engineering.
  • Streamlined software deployment processes, reducing downtime and improving system reliability for end-users.
  • Collaborated with cross-functional teams to align technical solutions with organizational goals and user needs.
  • Implemented automated testing frameworks, increasing code quality and accelerating release cycles significantly.
  • Conducted code reviews, ensuring adherence to coding standards and improving overall application performance.
  • Designed architecture for cloud-based solutions, optimizing resource utilization and enhancing system security measures.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Analyzed system performance metrics, driving continuous improvement initiatives to enhance application efficiency and user satisfaction.
  • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Streamlined development workflows to increase team efficiency and reduce time spent on repetitive tasks.
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Proactively identified areas for process improvement, implementing changes that led to significant time savings for the team.
  • Delivered exceptional client support by promptly addressing concerns and implementing requested changes or enhancements to software solutions.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Delivered unit-tested systems within customer-prescribed timeframes.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Analyzed proposed technical solutions based on customer requirements.
  • Collaborated with cross-functional teams to design innovative software solutions.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Corrected, modified and upgraded software to improve performance.
  • Coordinated deployments of new software, feature updates and fixes.
  • Proved successful working within tight deadlines and a fast-paced environment.
  • Built databases and table structures for web applications.
  • Designed and developed forward-thinking systems that meet user needs and improve productivity.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Analyzed work to generate logic for new systems, procedures and tests.
  • Created proofs of concept for innovative new solutions.
  • Conducted data modeling, performance and integration testing.
  • Developed conversion and system implementation plans.
  • Supervised work of programmers, designers and technicians, assigned tasks and monitored performance against targets.
  • Developed next generation integration platform for internal applications.
  • Documented software development methodologies in technical manuals to be used by IT personnel in future projects.

Software Engineer

Shopseg Sistemas
06.2022 - 07.2023
  • Developed and optimized ERP modules using TypeScript, React, Node.js, Java, and Spring Boot, reducing processing time by 3 minutes.
  • Leveraged Apache Kafka for event-driven architecture and Docker/Kubernetes for containerized deployments, ensuring scalability and resilience.
  • Integrated systems with AWS (EC2, EBS, S3) and optimized PostgreSQL databases for enhanced service stability.
  • Mentored interns and facilitated knowledge transfer, improving team collaboration and technical capacity.
  • Collaborated with cross-functional teams to design and implement software solutions that enhance user experience.
  • Led code reviews and quality assurance processes to ensure adherence to best practices and coding standards.
  • Developed and maintained scalable web applications utilizing Java, Spring Boot, and Angular frameworks.
  • Mentored junior developers, providing guidance on technical challenges and fostering professional growth.
  • Streamlined development workflows by introducing Agile methodologies, improving project delivery times.
  • Analyzed system performance metrics to identify bottlenecks and optimize application efficiency.
  • Spearheaded integration of RESTful APIs, facilitating seamless communication between front-end and back-end systems.
  • Conducted technical workshops to enhance team skills in emerging technologies and industry trends.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Analyzed proposed technical solutions based on customer requirements.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Refactored legacy codebases for improved maintainability, paving the way for easier future updates.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Established efficient communication channels within the team, leading to better collaboration among members during project development phases.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Implemented effective debugging strategies, resulting in fewer software defects and increased reliability.
  • Conducted thorough code reviews to identify potential areas for improvement, ultimately enhancing code quality across all projects handled by the team.
  • Delivered unit-tested systems within customer-prescribed timeframes.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Streamlined development processes to increase efficiency and reduce production time.
  • Designed robust testing frameworks to validate functionality and ensure a high level of quality assurance.
  • Collaborated with cross-functional teams to ensure seamless integration of software components.
  • Enhanced system security by implementing robust encryption algorithms, safeguarding sensitive data from potential threats.
  • Increased code quality and reduced bug rates by establishing comprehensive unit and integration testing protocols.

Software Engineer

WHT - West High Technology
08.2020 - 05.2022
  • Contributed to website development using Java, Spring Boot, and REST APIs, enhancing system performance and user experience.
  • Gained expertise in MVC architecture, frontend-backend integration, and database management, applying best practices for scalable applications.
  • Delivered impactful solutions that improved code quality and accelerated technical growth in a production environment.
  • Developed and maintained scalable web applications utilizing Java, Spring Boot, and Angular frameworks.
  • Collaborated with cross-functional teams to design and implement software solutions that enhance user experience.
  • Led code reviews and quality assurance processes to ensure adherence to best practices and coding standards.
  • Mentored junior developers, providing guidance on technical challenges and fostering professional growth.
  • Streamlined development workflows by introducing Agile methodologies, improving project delivery times.
  • Analyzed system performance metrics to identify bottlenecks and optimize application efficiency.
  • Spearheaded integration of RESTful APIs, facilitating seamless communication between front-end and back-end systems.
  • Conducted technical workshops to enhance team skills in emerging technologies and industry trends.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Analyzed proposed technical solutions based on customer requirements.
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Developed reusable components that significantly reduced development effort on multiple projects.
  • Established efficient communication channels within the team, leading to better collaboration among members during project development phases.
  • Refactored legacy codebases for improved maintainability, paving the way for easier future updates.
  • Enhanced user experience with intuitive interface design and responsive web applications.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
  • Conducted thorough code reviews to identify potential areas for improvement, ultimately enhancing code quality across all projects handled by the team.
  • Implemented effective debugging strategies, resulting in fewer software defects and increased reliability.
  • Coordinated deployments of new software, feature updates and fixes.
  • Created proofs of concept for innovative new solutions.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Built databases and table structures for web applications.
  • Streamlined deployment processes, significantly reducing deployment time and minimizing errors.
  • Facilitated team collaboration and project management through introduction of agile methodologies, leading to more adaptable and responsive development cycles.
  • Optimized resource utilization by implementing efficient algorithms, contributing to more sustainable and cost-effective operations.
  • Reduced system downtime and improved reliability by proactively identifying and addressing potential system vulnerabilities.
  • Designed data models and database schemas to support complex data storage and retrieval requirements, ensuring data integrity and accessibility.
  • Automated routine tasks, freeing up valuable developer time for more complex problem-solving.
  • Integrated third-party APIs to extend application functionalities and improve user experiences, leveraging external services for enhanced capabilities.
  • Collaborated with stakeholders to translate business requirements into technical specifications, ensuring alignment with business goals.

Software Engineer

Freelance
01.2019 - 07.2020
  • Developed and customized websites and systems using Java, Python, and TypeScript, delivering tailored, high-quality solutions.
  • Implemented scalable frontend and backend features, improving user experience and operational efficiency for clients.
  • Strengthened problem-solving and technical versatility through diverse, real-world projects.

Data Analyst

CPTM - Companhia Paulista de Trens Metropolitanos
07.2014 - 12.2018
  • Automated data collection and analysis processes using Python, Visual Basic, and Java, improving accuracy and saving time.
  • Conducted price analysis for bidding and purchasing, building a strong foundation in data processing and system integration.
  • Developed scripting and integration skills, laying the groundwork for advanced software development expertise.
  • Integrated multiple sources of disparate data into cohesive datasets using ETL processes, improving overall analytic capabilities.
  • Provided actionable insights through comprehensive reports and dashboards, supporting strategic initiatives.
  • Developed custom algorithms to optimize data mining, increasing the effectiveness of analytical insights.
  • Increased efficiency in data storage and retrieval by implementing robust database management systems.

Education

Postgraduate - Software Engineering

Faculdade Única
Brazil
04.2024

Bachelor of Science - Computer Engineering

Brazil
06.2025

Associate of Applied Science - Systems Analysis and Development

Brazil
08.2023

Bachelor of Science - Physics

Brazil
12.2024

Skills

  • Programming: Java (8–17), Python, TypeScript, JavaScript, Nodejs, React
  • Frameworks: Spring Boot, Hibernate, Redux
  • Cloud & DevOps: AWS (EC2, S3, EBS), Docker, Kubernetes, CI/CD pipelines
  • Databases: PostgreSQL, Redis
  • Architecture: Microservices, Hexagonal, Event-driven, REST, GraphQL
  • Testing: JUnit, Automated Testing, TDD
  • Soft Skills: Technical Leadership, Mentorship, Knowledge Transfer, Problem-solving

Timeline

Senior Software Engineer

RD Saúde
10.2024 - Current

Senior Software Engineer

Develcode Tecnologia em Sistemas
07.2023 - 10.2024

Software Engineer

Shopseg Sistemas
06.2022 - 07.2023

Software Engineer

WHT - West High Technology
08.2020 - 05.2022

Software Engineer

Freelance
01.2019 - 07.2020

Data Analyst

CPTM - Companhia Paulista de Trens Metropolitanos
07.2014 - 12.2018

Postgraduate - Software Engineering

Faculdade Única

Bachelor of Science - Computer Engineering

Associate of Applied Science - Systems Analysis and Development

Bachelor of Science - Physics

Personal Information

  • Relocation: Open to relocation and remote opportunities
  • Title: Senior Software Engineer
  • Availability: Open to relocation and remote opportunities, Open to relocation and remote opportunities
Weslley Prado