Hoang-Tam Lee
Working at NUSTechnology
Full Stack Ruby on Rails/Nodejs Engineer | AWS Certified and Tech Enthusiast. I love to learn and share.
Senior Software Developer with 7+ years of experience leveraging strong technical skills (Ruby on Rails, Node.js, ReactJS, Vue.js) to deliver high-quality web and SPA applications. Championing a client-oriented view, I consistently deliver solutions that exceed expectations. Seeking a role where I can utilize my full-stack expertise and contribute to the team's success. Actively expanding my knowledge in Solution Architecture and Amazon Web Service to become a well-rounded developer.
Technical Expertise
- Full-Stack Development: Ruby (2.0+), JavaScript (ES5-ESnext, TypeScript), Go
- Web Frameworks: Mastered Ruby on Rails (4.0-7.1), Node.js (Express, Sails, Strapi, Nest)
- Frontend Powerhouse: Vue.js (Nuxt), React.js (Next), UI frameworks (Bootstrap, Tailwind, Quasar)
- Testing Champion: Ruby (Cucumber, RSpec, Capybara), JavaScript (Jest)
- Cloud Architect: AWS (EC2, S3, Lambda, RDS, etc.), GCP, Heroku
- Polyglot Databases: MySQL, PostgreSQL, MongoDB, NoSQL (DynamoDB, Redis)
- Payment Integrations: PayPal, Stripe, and more
- DevOps Mastermind: Infrastructure design, Cloud provisioning (AWS, DO), Deployment automation (Mina, Capistrano, Docker), System optimization & security best practices
Timeline of My Work Experience and Learning Journey
2024 (Present)
- Deep Learning in AWS and Solution Architecture:
- Skills Development: Gained advanced knowledge and expertise in AWS and solution architecture.
- Training Sessions: Conducted training sessions on Docker orchestration for company employees, enhancing team capabilities in container management and deployment.
- Certificate and knowledge badges
2023
- Senior Software Engineer Award & Promotion to Technical Leader
- Award: Recognized for exceptional performance and technical expertise.
- Promotion: Elevated to Technical Leader, overseeing the development team and guiding technical direction.
- Projects & Achievements:
- AWS Migration Project: Migrate a legacy application to AWS, reducing costs by 30% and improving performance by 50%.
- Leadership & Mentorship:
- Team Growth:
- Mentored a junior developer who successfully completed a high-profile project, exceeding expectations
- Empowered junior team members to independently solve problems by providing guidance and coaching on debugging techniques.
- Mentored junior developers in setting career goals and developing a roadmap for professional development.
- Provided training and support to help junior developers develop their skills in specific technologies
- Team Growth:
2022
- Trainer for Ruby on Rails and Node.js
- Role: Designated as a trainer, responsible for mentoring and upskilling team members in Ruby on Rails and Node.js technologies.
- Leadership & Mentorship:
- Support Role: Assisted and guided fellow developers, improving team efficiency and collaboration.
2021
- Learning new Technology: NodeJS
- Responsibilities:
- A pioneer in learning and applying new technologies for projects
2020
- Mid-Level Developer:
- Role: Promoted to a mid-level developer, taking on more complex projects and responsibilities.
- Projects & Achievements:
- API Development: Built and maintained robust APIs that supported the scaling of several key applications.
- Leadership & Mentorship:
- Peer Collaboration: Played a key role in peer code reviews, improving overall code quality.
- Knowledge Sharing: Conducted knowledge-sharing sessions on Graphql and RESTFul APIs, enhancing team capabilities in API development.
April 2019 - Present
- Full-Stack Developer
- Duration: 5+ years
- Technologies: Ruby on Rails, Node.js, various front-end frameworks.
- Responsibilities:
- Architecture & Implementation: Led the design and development of high-quality web applications.
- Continuous Improvement: Implemented processes for ongoing enhancement of software solutions.
- Innovation: Championed project initiatives and drove positive changes in development practices.
- Mentorship: Acted as a mentor, fostering the growth and success of junior team members.
April 2018 - April 2019
- Junior Developer
- Technologies: Ruby on Rails, Vue.js, React.js, Agile methodologies.
- Responsibilities:
- Technical Problem-Solving: Assisted in solving complex technical issues and implementing new features.
- Database Management: Managed databases using PostgreSQL & MySQL.
- Cloud Deployments: Gained experience in deploying applications on AWS & Google Storage.
- Team Collaboration: Promoted a positive and collaborative work environment.
- Projects & Achievements:
- Japan Insurance Project: Migrated PostgreSQL databases to Google BigQuery, significantly improving data processing speed and reducing costs.
May 2017 - March 2018
- Software Development Intern at SQUARE Group
- Education: Bachelor's Degree in Software Engineering from CanTho University.
- Internship Experience:
- Agile Methodologies: Developed a strong foundation in Scrum and other Agile practices.
- Website Management: Collaborated with product and analytics teams on website replication and management tasks.
- Skill Development: Enhanced web development, project coordination, and teamwork skills.
CanTho University
- 2017: Bachelor's Degree in Software Engineering
- 2017: Japanese-Language Proficiency Test (JLPT): N4