
Fredy Martinez
Verified Expert in Engineering
Software Developer
Bogotá - Bogota, Colombia
Toptal member since August 18, 2020
Fredy is a seasoned system engineer with a wealth of experience specializing in back-end development. His standout attribute lies in his proficiency in designing, analyzing, developing, and thoroughly testing client requirements to ensure the delivery of superior products. Along with his back-end development expertise, Fredy has exceptional communication skills and thrives under pressure. He is driven by a deep passion for learning new technologies and is relentless in overcoming challenges.
Portfolio
Experience
- Software Development - 7 years
- REST APIs - 5 years
- Docker - 3 years
- Amazon Web Services (AWS) - 3 years
- Go - 3 years
- Terraform - 2 years
- AWS Lambda - 2 years
- PostgreSQL - 2 years
Availability
Preferred Environment
Go, Java, MacOS, PostgreSQL, AWS Lambda, Node.js, Lambda Functions, Amazon Web Services (AWS)
The most amazing...
...thing I've developed is an educational platform utilizing a serverless architecture to optimize costs and enhance efficiency.
Work Experience
Go Developer
Reddit, Inc.
- Implemented new features to improve the user experience.
- Fixed bugs and implemented mechanisms to improve response time.
- Increased the test coverage to 80% to reduce the possibility of new bugs.
Back-end Node.js Developer
Rooms To Go - Main
- Developed the back end using JavaScript programming language and serverless architectures to create an efficient and reliable solution that aligns with the business requirements, delivering optimal performance and scalability.
- Enhanced the back-end services to bolster the protection of sensitive data, guaranteeing its confidentiality, integrity, and availability while ensuring full compliance with industry regulations.
- Ensured the above-mentioned services' full compliance with industry regulations.
Senior Software Engineer
FloatMe
- Created an efficient and reliable back end using Go and serverless architectures, carefully tailored to meet specific business requirements. The solution offers optimal performance and scalability to handle growing demands.
- Leveraged Flutter and Dart to develop and incorporate new features and functionalities into mobile applications, enhancing their capabilities and user experience.
- Developed REST APIs that seamlessly integrate with mobile applications, facilitating smooth communication between the front and back end. This ensures efficient data exchange and robust functionality across the entire application ecosystem.
CTO | Co-founder
Go 4 Innovation
- Designed and implemented a RESTful API that enables seamless communication between the system and the front-end application, ensuring efficient data exchange and a smooth user experience.
- Developed and integrated new features using the Go programming language in conjunction with DynamoDB, harnessing their combined capabilities to enhance system functionality and performance.
- Utilized Amazon WebSockets to create a dynamic chat application, enabling real-time communication and interaction between users.
- Successfully managed and deployed the Go4innovation website, ensuring its availability and performance to provide a seamless browsing experience for users.
Software Engineer
Productora de Software
- Developed apps to extract, transform, and load data using client frameworks.
- Created AWS resources to analyze ETL results like AWS Glue jobs, crawlers, and AWS Athena.
- Created GitLab pipelines to automate ETL's deployments using Terraform.
- Developed a Python app to create tables and views on AWS Athena.
Senior Software Engineer
Endava
- Developed and maintained Go RESTful APIs for content creation and administration for a newspaper.
- Tracked and fixed existing system issues using Jira as a reporting tool.
- Integrated third-party APIs like Facebook Instant Articles Publishing Tools.
- Deployed and maintained the production apps on a client's infrastructure.
- Designed and implemented RESTful APIs for the system to be consumed by media clients.
Software Engineer
Prodigious – Bosz Digital Colombia
- Integrated and conducted an end-to-end application using Apigee.
- Developed a RESTful API for the system to be consumed by other applications.
- Contributed to the core back-end development, search optimization, testing, and deployment.
Application Developer (Java)
IBM Colombia & CIA CSA
- Developed and designed new features using Java SOAP.
- Built a SOAP API for the system to be consumed by client applications.
- Developed a web application for user administration.
- Integrated APIs in some of the major SOAP services.
Experience
Phantom
Education
System Engineer's Degree in Computer Science
Universidad Católica de Colombia - Bogota, Colombia
Certifications
Web Development w/ Google’s Go (golang) Programming Language
Udemy
Go: The Complete Developer's Guide (Golang)
Udemy
Skills
Libraries/APIs
REST APIs, Node.js, Apigee
Tools
Jira, Git, GoLand, Terraform, GitLab CI/CD, IntelliJ IDEA, Jenkins, WebLogicServer, Amazon Cognito, Amazon CloudFront CDN, Trello, Bitbucket, AWS CodeBuild
Languages
Java, Go, Java 8, JavaScript, TypeScript, Scala, SQL, Python, Bash Script, GraphQL, Dart
Platforms
Amazon Web Services (AWS), Docker, MacOS, Linux, AWS Lambda, Java EE, WebSphere, Apache Kafka, Azure, AWS IoT, Kubernetes
Frameworks
Spring Boot, Spring, Flutter, PrimeFaces, ZK, JSON Web Tokens (JWT), Apache Thrift, Spark, gRPC
Paradigms
Object-oriented Programming (OOP), Microservices, Functional Programming, Lambda Architecture, REST
Storage
JSON, Spring Data JPA, MongoDB, Amazon DynamoDB, Amazon S3 (AWS S3), PostgreSQL, MySQL, Microsoft SQL Server, Redis, Cassandra
Other
Back-end, Integration, Back-end Development, CI/CD Pipelines, Software Development, Serverless, Amazon API Gateway, WebSockets, Oracle WebLogic Application Server, Lambda Functions, Distributed Systems
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