
Tomas
From Spain (UTC+2)
15 years of commercial experience
Lemon.io stats
Tomas – .NET Core, React, AWS
Tomas is an experienced software engineer specializing in .NET and React. With a career spanning over a decade, he has worked on both front-end and back-end projects in such domains as SaaS, banking and human resources, among others. Recently relocating to Europe from New Zealand, Tomas is excited to pursue new professional opportunities and challenges. He values teamwork and enjoys collaborating with talented individuals to expand his knowledge. Tomas is well-versed in agile methodologies, particularly Scrum and Kanban. He actively seeks personal growth through online learning platforms and reading books on code fundamentals. Tomas's expertise, passion, and commitment to continuous improvement make him a valuable asset in any development team.
Main technologies
Additional skills
Ready to start
27/01/2025Direct hire
Potentially possibleExperience Highlights
Senior Full-stack Developer
The world's largest alternative asset manager where Tomas contributed to multiple initiatives for their internal investor application. This role required a high level of ownership, as they were responsible for both the infrastructure and the CI/CD pipelines for every piece of software developed.
- Designed a non-relational database architecture using Amazon DynamoDB for a highly complex system;
- Ensured the database design supported scalability and high availability;
- Focused on building a robust and fault-tolerant backend to meet stringent performance requirements;
- Implemented best practices for monitoring and maintaining database and API health at scale.
Senior Software Engineer
This project was about the performance suite of the massive talent management system as part of a fast pace team using a Kanban methodology emphasizing continuous delivery.
- Was part of the whole SDLC with a great sense of ownership in our functionalities
- Pushed to production daily
- Used AWS services daily
- Mentored interns every year
Senior Software Engineer
"Goals" is one of the components in Cornerstone OnDemand's performance module. During this project, their team revamped the monolithic architecture and created a new design for Goals.
- Investigated different frameworks/techs and implemented them from scratch
- Was a primary driver of most of the new designs/implementations
- Dismantled a complex and challenging monolithic architecture, replacing it with a more manageable set of services that allowed for daily deployments to production
Senior Full-Stack Developer
The Australia and New Zealand Banking Group (ANZ) is a prominent Australian bank that offers financial services to customers across Oceania. Their team worked on an internal application for bankers to manage everything related to home loans. To do this, the bank decided to upgrade to new technologies and break down the current monolithic system. With their new architecture, we were able to switch from just four annual deployments to daily deployments with zero downtime in production.
- Evolved from development only towards technical leadership
- Was the scrum master of the team and ran most of the meetings
- Was involved in the design, development, review, and deployment of all these services
Senior Software Engineer
Reckon is an Australian software company that provides desktop and cloud-based accounting software for accountants, bookkeepers, small to medium businesses, and individual users. In this project, he worked in the Australian Payroll team developing some of the most complex functionalities of the application.
- Developed some of the most complex sections of the application, such as Payslips and the Australian Tax Calculation Engine
- Had the opportunity to mentor some of his colleagues and provide technical training on essential topics such as Clean Code, SOLID principles, Design Patterns, and industry best practices