
Lucas Espindola
Verified Expert in Engineering
Back-end Developer
Florianópolis - State of Santa Catarina, Brazil
Toptal member since February 10, 2022
Lucas is a software engineer with experience working both in academia and the industry. After a couple of years as a full-stack developer, followed by a tech leader position, Lucas currently focuses on back-end development, especially with Go and Node.js, nurturing a particular interest in high-volume and low-latency applications.
Portfolio
Experience
- Test-driven Development (TDD) - 5 years
- SQL - 5 years
- JavaScript - 5 years
- Java - 4 years
- OpenID Connect (OIDC) - 2 years
- .NET - 2 years
- Functional Programming - 2 years
- Go - 1 year
Availability
Preferred Environment
Go, .NET, Java, TypeScript, Functional Programming, Test-driven Development (TDD), IntelliJ IDEA, Visual Studio Code (VS Code)
The most amazing...
...project I've worked on was the fiscal compliance service of MercadoLibre, the largest eCommerce in South America, handling millions of critical requests daily.
Work Experience
Software Consultant
Harvard University
- Migrated the Auth0 environment to a more modern approach, while adding new clients and maintaining the current platform.
- Helped onboard new team members and get them comfortable with the SSO/OpenID space.
- Collaborated with multiple stakeholders to impact production minimally, being responsible for deploys.
Senior Software Engineer
Freelance Clients
- Migrated the whole application from a Go microservices structure to a Node.js monolith in less than half the expected time.
- Fixed bugs and developed new features while migrating the legacy system.
- Developed features that directly impact the company's bottom line, implementing a 1% distribution fee and automating distributions.
Senior Software Engineer
Panther
- Developed new integrations so the client could support fetching from more systems, e.g., 1Password, Dropbox, and AWS Transit Gateway.
- Worked with the product team to evaluate and prioritize new integrations, e.g., GitHub Enterprise and Sysdig.
- Fixed bugs in already existing integrations and adapted the existing code to new changes.
Senior Back-end Developer
MercadoLibre
- Helped support the expansion of the MercadoLibre network, providing fiscal compliance for every single transport that occurred.
- Cooperated with international teams to comply with the country's rules around South America.
- Met with stakeholders and prepared RFC for the fiscal compliance team.
Tech Leader
Audaces
- Managed a team of four developers owning a Jira-like software tailored for the fashion industry.
- Focused on performance issues, making the whole system more responsive, especially concurrency issues.
- Met with clients and stakeholders, aligning priorities with the project leader.
- Interviewed candidates and guided them through the onboarding process.
Full-stack Developer
Audaces
- Worked as a part of a Jira-like software tailored for the fashion industry.
- Helped develop a desktop CLI application that integrates with existing software and sends the data to the web app.
- Oversaw the scheduling and release of new versions.
Researcher
IFRS
- Worked on a project that would cross health and geographical data.
- Owned the standardization of the databases used.
- Integrated with Google Maps, delivering data easily shown in a browser.
Experience
Devolutions Through the Meli Network
There were legal and fiscal questions involved, but after a lot of research, we found a way of developing it, and I owned the solution's development and deployment.
Extrema Distribution Center
It was my first month on the job and my first big task at MercadoLibre. I developed most of the logic in pair with a domain expert, and it went into production without a hitch.
Since then, this process has been expanded to other logistics centers, and it is widely regarded as a substantial logistical success.
Public Speaking
It was one of the most challenging things I ever did and probably one of the most important, as I developed considerably as a communicator.
Education
Bachelor's Degree in Information Systems
UFSC - Florianópolis, SC, Brasil
Technical Degree in Web Development
IFRS - Rio Grande, RS, Brasil
Skills
Libraries/APIs
Node.js, Google Maps, Vue
Tools
Git, IntelliJ IDEA, Prisma, Auth0
Languages
Go, JavaScript, TypeScript, Java, SQL, Python, C#, GraphQL, C++, CSS, HTML, PHP
Frameworks
OAuth 2, .NET, Angular
Paradigms
Functional Programming, Test-driven Development (TDD), Scrum, Agile, Microservices, Refactoring
Platforms
Amazon Web Services (AWS), Azure, Docker, Visual Studio Code (VS Code)
Storage
NoSQL, PostgreSQL, MySQL, MongoDB, PostGIS, Datadog
Other
Graphs, OpenID Connect (OIDC), APIs, Web Development, Team Leadership, Integration, OAuth
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring