
Jhonattan Manrique
Verified Expert in Engineering
Software Developer
Medellín - Antioquia, Colombia
Toptal member since March 20, 2024
Jhonattan is a dynamic developer with a solid track record of 13 years in the industry. He enjoys software design, programming languages, and tackling complex problems, gaining extensive experience with various programming tools and technologies. Jhonattan's expertise includes Go, C#, Rust, distributed systems, microservices, streaming data tools, and cloud platforms like AWS, GCP, and DigitalOcean.
Portfolio
Experience
- Go - 5 years
- C# - 5 years
- PostgreSQL - 3 years
- Docker - 3 years
- Svelte - 1 year
- Kubernetes - 1 year
- MongoDB - 1 year
- Rust - 1 year
Availability
Preferred Environment
Go, Rust
The most amazing...
...thing I've built is a high-traffic transactional backup portal for enterprise payments that significantly reduced downtime to near zero.
Work Experience
Senior Software Engineer
Freelance Clients
- Engineered a comprehensive salon management system using Go and SvelteKit, which over 50 salons adopted within the 1st quarter.
- Developed an esports betting proof of concept on the Internet Computer Protocol (ICP) network using Rust for canister development.
- Enhanced functionality of a Go CLI tool through usability and optimization.
Senior Full-stack Developer
StreamingFast Platform Inc.
- Implemented new features for a freight management system startup using Go, GRPC, GCP, pub/sub, modular monolith, and LLMs.
- Researched and implemented TMS integrations and Chrome extensions good practices.
- Optimized data loading from the back end using Go's concurrency tools.
Senior Software Engineer
ShelterZoom
- Contributed successfully to migrating Node.js services to Go, ensuring a smooth transition and improved performance.
- Maintained a distributed microservices architecture proactively, guaranteeing optimal functionality and minimizing downtime.
- Demonstrated expertise in utilizing Go, Kafka, MongoDB, and Kubernetes to develop and enhance the platform.
Senior Software Engineer
Billard365
- Developed a streaming service using Rust to distribute real-time CCTV streams to the billiard software.
- Enhanced the user experience with the service by providing live footage in low-cost hardware using Rust capabilities.
- Researched different platforms extensively, including Node.js, .NET, Go, and Rust, to select the best tool for the platform.
Senior Software Engineer
Fluid Chains
- Built and maintained a distributed microservices architecture, significantly improving system modularity and reducing dependencies between components.
- Created a block explorer using Nako, an unspent transaction output (UTXO) indexer, and MongoDB, enhancing the system's ability to index and search transactions on the blockchain.
- Developed DADA, a payment and AirDrop processor based on UTXO blockchains, which streamlined transactions and improved AirDrops' efficiency.
- Implemented Chertero, a system for issuing certificates based on the Blockcerts standard, providing a secure and verifiable method of issuing digital credentials.
- Constructed a token bridge and Uniswap liquidity provider. This gateway aimed to facilitate seamless token transfers and improved liquidity.
- Showcased versatility in a startup environment in the face of diverse technical challenges in handling various technologies like .NET, Go, Rust, Python, React, AWS, and different blockchain protocols like Bitcoin, Ethereum, and Solana.
Senior Software Engineer
PriceTravel
- Built new microservices using Go, leveraging a serverless architecture with AWS Lambda, API Gateways, Amazon Aurora, and Amazon Kinesis.
- Showcased proficiency in .NET, Go, and gRPC, further enhancing the system's performance and capabilities.
- Improved scalability and increased request processing significantly.
Senior Software Engineer
Endava
- Built components to create tax strategies and ensure compliance for US companies.
- Implemented significant changes to multiple components, enhancing code quality and maintainability.
- Demonstrated proficiency in a wide range of technologies, including .NET, SQL Server, and React.
Experience
Chertero
https://fluidchains.com/products/chertero.htmlStreaming Video Service
Kozmoxyz
The MVP used a mix of AI cloud (like OpenAI and Claude) and open source platforms (like Mistral and Llama) to give the ability to load balancing costs and availability.
Skills
Libraries/APIs
React, Web3.js, REST APIs, Node.js, FFmpeg
Tools
Amazon Elastic Container Service (ECS), Git, GitHub, Amazon EKS, GitLab CI/CD, Helm, RabbitMQ, Terraform
Languages
Go, C#, JavaScript, TypeScript, SQL, HTML, Rust, Python, Dart, CSS
Frameworks
Next.js, .NET, Tailwind CSS, Svelte, gRPC, Flutter
Paradigms
Microservices, Serverless Architecture, Mobile Development, DevOps, Event-driven Architecture
Platforms
Docker, Amazon Web Services (AWS), Blockchain, Kubernetes, Ethereum, DigitalOcean, Apache Kafka, AWS Lambda, Amazon, Google Cloud Platform (GCP)
Storage
MongoDB, PostgreSQL, MySQL, Amazon Aurora, Amazon DynamoDB, Amazon S3 (AWS S3), Redis
Other
API Integration, APIs, Architecture, Full-stack, Software Architecture, Back-end, Web Development, Back-end Development, Bitcoin, CI/CD Pipelines, Technical Leadership, Leadership, Cryptocurrency, Solution Architecture, Blockchain & Cryptocurrency, Distributed Systems, Web3, Full-stack Development, GitHub Actions, Solana, Videos, SvelteKit, API Gateways, Amazon Kinesis, High Code Quality, Decentralized Finance (DeFi), OpenAI, Open-source LLMs, Large Language Models (LLMs), LangChain, Temporal
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