Leonardo S.Data Engineer
Skills
Senior developer and Chief Technology Officer with more than a decade of experience, including co-founding a logistics startup. Specializes in the development of order processing platforms, the creation of APIs for third-party software integration, and the design of mobile applications. Currently seeking new opportunities within the fields of development or data engineering.
Senior Software Engineer
10/1/2022 - Present
Developed a microservice for dispensing medications in pharmacies, incorporating integration with third-party tools for validation, email notifications, and prescription and medication checks. Created proof of concept, evaluated new tools and technologies, and compiled architectural documents to address business challenges, focusing on delivering a distributed, fault-resilient, and scalable application for pharmacies across Brazil. Collaborated with the squad and DevOps team to maintain the CI/CD workflow for various environments. Utilized technologies and frameworks including Golang, REST, AWS, Postgres, GitHub, Git-Actions, Docker, Kubernetes, Datadog, TDD, SOLID principles, Jira, and Kanban.Senior Software Engineer
3/1/2022 - 10/1/2022
Maintained existing microservices and developed new ones to direct users to various categorized contents on both app and website platforms. Collaborated with the squad and tribe to address infrastructure issues, utilizing tools such as Grafana, New Relic, and Logz for tracing and monitoring services. Contributed to the evolution of the product by improving architecture, processes, and cost efficiency through effective teamwork within the Squad.Software Engineer Golang
7/1/2021 - 3/1/2022
Developed microservices to integrate with third-party software and platforms, including traffic fine providers and the Salesforce platform. Maintained legacy software and evaluated new technologies and architectures, implementing code review and best practices in development. Assisted the team in planning and developing products, ensuring a collaborative and efficient workflow. Demonstrated expertise in Golang (Go), REST, MySQL, NodeJS, AWS, GCP, Redis, Firebase, Functions, JSON, and Git. Utilized Docker, Kubernetes, Swagger, and Linux for efficient deployment and system management.Tech Lead
5/2/2019 - 3/1/2021
Developed microservices for financial operations, including integration with third-party APIs to handle bank TED transfers, account creation with credit/debit movements, and statement generation. Created ETLs for metrics extraction and decision-making processes. Built web applications for operational management. Conducted evaluation of new technologies and architectures, performed code reviews, and implemented best development practices. Executed unit and integration testing to ensure software quality. Facilitated team collaboration for task planning, division, and delivery within SCRUM sprints.Tech Lead
3/1/2018 - 5/1/2019
Maintained and implemented new features through APIs for platform modules encompassing climate change, energy, water and effluents, solid waste, and indicators. Leveraged technologies including Java8, Spring, and MySQL, and utilized AWS services such as Redis, Route53, S3, CloudFront, ACM, and RDS. Ensured robust API documentation and interaction using Swagger, REST, and JSON. Employed Git for version control and collaborated within a Linux environment.Freelance Developer
4/1/2016 - 2/1/2018
Developed a robust API for mobile and web clients on a vehicle trading platform utilizing Scala, Play framework, and Akka. Engineered a comprehensive dashboard for platform management and contributed to web programming projects for iOS clients. Demonstrated expertise with databases and cloud technologies, including PostgreSQL, AWS services (Route53, S3, CloudFront, ACM), Redis, and Nginx. Leveraged tools such as Swagger for API documentation and Docker for containerization. Employed RESTful services and JSON for data interchange. Utilized Git for version control and Linux for server management. Implemented security protocols with JWT and developed user interfaces using Vue.js and the Quasar framework.Co-founder | CTO
11/1/2013 - 1/1/2016
Led the architecture definition, requirements gathering, programming, testing, and deployment of an ERP system encompassing modules for product shipping, payment processing (including invoicing and credit card transactions), report generation, freight calculation, postage label printing, service order management, client management, and automated email/notification dispatch. Developed and maintained an API for seamless integration with mobile applications utilized by clients and employees. Oversaw the development team, including recruitment and task distribution, while implementing agile methodologies (SCRUM) for efficient project management. Managed supplier relationships and infrastructure needs, including contracting for network infrastructure services, procuring IT equipment, and acquiring fiber optic links and telephony services. Formulated and executed the company's information security policy and strategically planned development tasks, ensuring scalability, performance, and maintainability of systems for both internal operations and external client use.
Leonardo is available for hire
Hire Leonardo S.All Howdy Candidates are vetted for skills and english proficiency.