With a career spanning over a decade, Reynold is a senior software engineer with a strong background in architecting and developing end-to-end software solutions. His core expertise lies in the Java/Spring ecosystem, where he has extensive experience building and consuming RESTful web services. For the front end, he is highly proficient in React.js and modern JavaScript. A natural collaborator, he is skilled at working with product teams and other engineers to ensure solutions are well-documented, properly tested, and designed for optimal deployment, security, and availability in the cloud using AWS.
At Pinterest, I'm working as part of the team that guides
advertisers to have better configurations for their campaigns,
ad groups and pins, through recommendations. This would
help them to improve their visibility and adoptions across
users, hence make campaign goals to be successful.
Responsibilities:
● To develop code that meets Pinterest requirements and
standards.
● To mentor new hires.
● To make sure code quality is good through unit tests,
integration tests and e2e tests.
● To use internal tools and libraries (built in house)
properly to improve and boost development.
● Sync and align with product team in order to gather and
develop requirements
Delivered major improvements to Pinterest’s advertiser platform, including
recommendations, UX upgrades, international expansion, business
hierarchy capabilities, and internal tooling.
Delivered full-stack features using Elixir, VueJS, and Postgres, building
clean, reusable components and improving application reliability across a
high-collaboration engineering environment.
Developed React + Java/SpringBoot solutions for financial services,
enhancing system performance and supporting cross-team development
through scalable, well-structured code.
Worked on the design of a circuit that measures environmenalt variables in a machinery and logs the information onto the system.
Built and deployed a general data collector structure for the system using descriptors (YAML files) to describe 4 principles and parameters for data collection.
Automated the data acquisition process from different machines for the client; leading to an increase in factory production.
Efficiently built, tested and deployed scalable, highly available and modular software products, identified performance bottlenecks and enhanced supportability of solutions on projects for Kore Telematics.
Worked on a tree collapsible menu with drag and drop options using some algorithms practices for the client.
Engineered a drawing tool for selecting specific areas in the map for general purposes; with features for summing up and substracting spaces on the map.
Utilized algorithmic skills for development on the FoxPro project to solve specific issues with the customized product distribution solution and specific element search inside the tree node structure.
Provided production support for testing and feature functionalities.
Managed and maintained the system's database using SQL Server 2003, 2008 R2 and FoxPro Database.
Resonance Companies is a textile startup factory that manufactures, markets and uses its products in a sustainable way, taking into account both the environment and socioeconomic indicators. Led the Electronics department in automating the manufacturing process into an M2M environment by using technologies and developing solutions that can easily communicate with Resonance's IoT software.
Zona Group is a betting startup company that focuses on sports betting and slot machine games. Supervised, managed and developed the software architecture for solutions that communicate with electronic devices; improving bill processing and slot machine monitoring. Provided analysis on the cost, time and budget for project planning and research technologies that best fit the project needs in terms of cost and time.
Worked on products for Position Logic which manages a GPS tracking platform that can be installed to run on Position Logic's servers or on the client’s servers, and the ability to customize the solution to fit the final needs of clients with a 99.99% uptime. Developed code/solutions to meet business requirements on the UI side and dealt with large within the database/on the server.
Worked on Verizon's global customer management system designed to store, process and manage business information on clients. Developed code for the UI side using business requirement and best practices. Utilized EJB, JSF, Primefaces, Soap web services and JavaScript for solutions on the project.
Worked on the project for the replacement of the Dominican General Immigration manual process. This involved the digitization of visas and passports to make the immigration process more efficient and fast. It had features for facial recognition, fingerprints and digital scanning of documents from other state institutions. Developed the enterprise Java code for the solution using OOP designs; making it reusable. Utilized EJB and other tech stacks for communication with business logic and entities, and also as an interface for managing transactions to the database.