Renato D.Full-stack Product Engineer
Skills
Fullstack Developer with four years of experience in software development projects, demonstrating proficiency in various programming languages such as Java, Node.js, Python, and specializing in Elixir. A professional with a strong sense of ownership over deliverables, consistently emphasizing quality in every aspect of work. Possesses the ability to thoroughly understand project requirements to deliver efficient and scalable solutions. Advocates for clear and effective communication as a cornerstone for project success, and excels in collaborative team environments across diverse programming languages and technologies. Committed to staying updated with the latest market trends and technologies to offer innovative and impactful solutions.
Software Engineer
5/1/2022 - Present
Developed proficiency in technologies such as Elixir, Phoenix, LiveView, TailwindCSS, PostgreSQL, Kubernetes, Docker, and AWS. Engaged in the complete development cycle from ideation to deployment, ensuring comprehensive control over project execution. Led requirement gathering, conducted thorough testing, and managed quality control processes to deliver efficient and high-quality solutions. Fostered a dynamic and collaborative work environment focused on providing accessible and effective financial solutions for medium-sized businesses.Elixir Software Engineer
8/1/2021 - 5/1/2022
Gained extensive experience working on the risk team of a Banking as a Service (BaaS) product, participating in all phases of development. Conducted thorough code reviews on team pull requests, ensuring high-quality deliverables. Proposed and implemented process improvements that significantly enhanced team performance. Collaborated asynchronously with remote teams, maintaining clear and efficient communication channels. Ensured comprehensive test coverage and meticulous documentation for all deliveries, meeting stringent requirements and specifications. Actively contributed to technical and architectural discussions, presenting innovative ideas and creative solutions to complex problems. The role provided an opportunity to deepen technical expertise and communication skills in a challenging financial environment, resulting in the ability to deliver high-quality solutions and effectively collaborate within a team.Senior Consultant
12/2/2019 - 8/1/2021
Developed proficiency in backend development of web applications using OpenText's CMS (Web Experience Management). Expertly handled feature development requested by clients, ensuring seamless backend integration to achieve desired outcomes. Utilized Java extensively, incorporating specific OpenText libraries alongside external frameworks such as the Spring Framework for request handling, Apache utilities (StringUtils, Apache Solr for content indexing and search, Apache Axis for web services), and Java Collections. Demonstrated robust testing abilities by developing unit tests using JUnit and Mockito. Played a pivotal role in JSP development, leveraging OpenText taglibs and JSTL to bridge frontend and backend functionalities. Adept at performing SQL operations including searches, table creation and modification, and procedure creation for application use. Contributed to projects involving creation of DLLs in C# with OpenText libraries for an ECM tool. Handled legacy code, performed frequent refactorings, and implemented improvements. Excelled in remote team communication, ensuring collaborative success.FullStack Developer
6/2/2019 - 12/2/2019
Developed expertise in full-stack development, handling both the frontend and backend for various projects. Led the creation of systems for internal sector management as well as high-impact external applications. Notably, engineered an accessible transport application for visually impaired individuals using public transportation.
Utilized React Native for the mobile application development, ensuring a user-friendly interface compliant with accessibility standards. Implemented the backend using a robust NodeJS web server, integrating with multiple external services including Google Geolocation APIs and public transportation APIs. Employed Firebase's Push Notification service to manage real-time notifications, enabling timely updates for users on bus arrivals and departures.
The application's functionality included destination input by users, automatic location-based suggestions for nearest bus stops, real-time bus line tracking, and communication with bus drivers via on-bus displays. Key notifications and progress updates were delivered through push notifications, compatible with phone accessibility features like Talk Back, to enhance the journey experience for visually impaired users.
Computer Science at Cruzeiro do Sul
2020 - 2025Computer Science at Indaiatuba Foundation of Education and Culture
2018 - 2019
Renato is available for hire
Hire Renato D.All Howdy Candidates are vetted for skills and english proficiency.