ravenwood

Golang | Python Software Developer

Results-driven backend software developer with 12 years of experience specializing in Go (Golang) and Python. Expertise in designing and implementing high-performance, scalable web applications and services. Proven track record of leading development teams, optimizing system performance, and delivering robust and maintainable code. Adept at utilizing modern development frameworks and tools to create efficient and reliable backend systems. Passionate about continuous learning, innovation, and staying current with industry trends. Committed to delivering high-quality software solutions that meet and exceed client expectations.


Experience: 8 years

Yearly salary: $160,000

Hourly rate: $80

Nationality: πŸ‡ΊπŸ‡Έ United States

Residency: πŸ‡»πŸ‡³ Vietnam


Experience

CTO | Senior Software Engineer
Touch Connect, LTD
2024 - 2025
Led a cross-functional team of developers in designing and launching a high-performance web chat client for iOS and Android, delivering seamless cross-platform compatibility and an exceptional user experience. Architected and developed three critical backend microservices using Golang, significantly improving system scalability, reliability, and performance to support increasing user demands. Implemented infrastructure as code with Terraform and Ansible, automating AWS infrastructure management and streamlining deployment processes to enhance operational efficiency. Designed a scalable and resilient architecture for mobile and backend systems, aligning technical solutions with business goals and future scalability needs. Configured and optimized Redis for high-speed caching, Pulsar for real-time messaging, and PostgreSQL for robust data storage, boosting system responsiveness and ensuring data integrity.
Full Stack Developer
Home Depot
2021 - 2022
Boosted Team Productivity & Collaboration by implementing comprehensive Git practices, including branch management, conflict resolution, and code reviews, across the development and production environments. Empowered colleagues by providing in-depth Git training, fostering a culture of collaboration and transparency. Spearheaded the integration of innovative features into Home Depot's mobile applications using Flutter. Leveraged my expertise in GoLang to build robust and scalable back-end functionalities that support the mobile application, ensuring smooth performance and responsiveness.
Full Stack Developer | Owner
Trueborn Technologies, LLC
2020 - 2021
Developed robust cross-platform mobile applications using Kotlin Multiplatform, ensuring efficiency and flexibility. Designed and implemented high-performance backend services with Golang, optimizing for scalability and responsiveness. Proficient in managing both NoSQL and SQL databases, tailoring solutions to project requirements. Mastery in Git repository management, implementing best practices for collaboration and version control. Streamlined software delivery with CI/CD practices, ensuring timely updates and new features. Contributing to maintainable and extendable codebases through clean architecture principles. Employed rigorous unit testing methodologies, guaranteeing code quality and functionality. Championed comprehensive documentation efforts, preserving critical knowledge for future reference and knowledge transfer.
Senior Software Engineer
ATT Labs
2019 - 2020
Spearheaded feature development and refactoring for a chaos engineering platform used in virtual cellular infrastructure testing. Implemented groundbreaking automated packet delay and loss testing capabilities powered by a Python backend. Delivered 70 successful test cases across various virtual network functions (VNFs), improving testing coverage and accuracy. Modernized legacy code by migrating to Docker containers for portability and scalability, and deploying with Kubernetes for orchestration. Established best practices: Implemented CI/CD pipeline, defined documentation standards, and embraced agile principles. Championed massive code refactoring to improve maintainability, efficiency, and testability.
Server Admin | Owner
Gasp Studios
2017 - 2019
We ensure your servers run smoothly and efficiently, handling tasks like hardware selection and procurement, operating system installation and updates, virtualization, backup and disaster recovery, performance optimization, and security patching and updates. We create networks that support your business needs, including wired and wireless network infrastructure, network security, access control, monitoring and troubleshooting, remote access solutions, and cloud networking.
Senior Software Engineer
BlueSquare
2015 - 2017
Developed and actively participated in the design and implementation of core features for BlueSquare, a social networking application built around geolocation, using Xamarin for cross-platform development. Designed and implemented location-based features, explored possibilities for geofencing features, utilized Java to build a scalable server-side infrastructure, crafted proof-of-concept for proximity-based algorithms for friend suggestions and feed personalization. Single-handedly managed the entire development lifecycle, from conception to early-stage implementation. Collaborated closely with a single business stakeholder to define functionalities and priorities. Ensured code quality and adhered to best practices throughout the development process.

Skills

ansible
backend
front-end
grafana
java
javascript
kotlin
linux
mongo
nextjs
postgres
project-manager
python
rust
terraform
golang
english