Erick Suarez
Verified Expert in Engineering
Back-end Systems Engineer and Developer
Zapopan, Mexico
Toptal member since August 16, 2022
Erick is a computer systems engineer focusing on software development. He is an expert in the software development lifecycle, especially the back end, and has experience working with Agile methodologies like Scrum. Erick will be a great addition to any team as a focused and dedicated lifelong learner.
Portfolio
Experience
- Microservices - 4 years
- Go - 3 years
- Java - 3 years
- Amazon Web Services (AWS) - 3 years
- TypeScript - 2 years
- GoLand - 2 years
- Docker - 2 years
- Amazon Simple Queue Service (SQS) - 1 year
Availability
Preferred Environment
Slack, Go, Amazon Web Services (AWS), GoLand, Back-end
The most amazing...
...project I've worked on is a multi-region service for Brightcove that reduced the request latency by over 60%.
Work Experience
Software Engineer
Brightcove
- Reduced the request latency by over 60% using AWS S3 replication and DynamoDB streams.
- Built a system to manage the concurrency in the videos per account configured by the client.
- Migrated a replication system built in-house to a replication system using native functionalities of AWS S3 bucket.
Software Engineer
VRBO
- Developed a self-service system in Java to grant access to resources, which reduced support tickets by 50%.
- Troubleshot different errors using Splunk to analyze logs.
- Developed a system to handle 100,000 requests per minute using Kafka and Java.
Web Developer
ENES Morelia
- Developed an application to manage the resources assigned to each professor, reducing the total process time from one month to two weeks.
- Improved their hiring system, which allows creating contracts directly in the system.
- Migrated a system from PHP 6 to PHP 8 to fix security issues.
Experience
Concurrency Video Service
Education
Bachelor's Degree in Computer Systems and Networks
Technological Institute of Morelia - Morelia, Mexico
Skills
Libraries/APIs
API Development, REST APIs, React
Tools
Slack, GoLand, Amazon CloudFront CDN, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Terraform
Languages
Go, Java, TypeScript, SQL, HTML, JavaScript, CSS3, PHP
Paradigms
Microservices, REST, Agile Software Development
Platforms
Apache Kafka, Amazon Web Services (AWS), AWS Lambda, Docker, Kubernetes
Storage
PostgreSQL, Amazon DynamoDB, Amazon S3 (AWS S3), MySQL, NoSQL, MongoDB
Frameworks
Angular, Dropwizard, Swagger, gRPC
Other
Back-end, Back-end Development, Algorithms, Web Development, APIs, Serverless, Cloud Services, Distributed Systems, Software as a Service (SaaS)
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