Kim Nguyen

Kingston, ON · kim@kimtnguyen.com

Hey there! I am a Software Developer in Kingston, Ontario. I am passionate about developing solutions that deliver high value to users and clients, both internal and external. Experienced with working in full stack environments with an emphasis on UI/UX. Looking to grow my skills as a full stack developer.

Experience

Software Developer

DevPro Software Consulting

Previously operating as Vivvo’s software consulting division, DevPro is responsible for fulfilling development contracts for external clients, such as those in the financial sector. As a developer consultant I have:

  • Implemented UI features using Angular and developed corresponding REST APIs using Spring Boot Java for use by thousands of customers and internal users
  • Leveraged clean and user-friendly UI component design
  • Helped enhance and expand component library for use in existing and future projects
  • Decomposed a large monolith into SaaS microservices generating over $300 million in revenue per quarter
  • Collaborated with various agile teams to support and enhance microservices and web apps
  • Regularly managed monthly releases for my agile team, ensuring timely delivery of features
December 2020 - March 2024

Software Developer

Vivvo Application Studios

Worked as a developer under Vivvo’s software consulting division, which was responsible for fulfilling development contracts for external clients. As a developer consultant I was able to:

  • Utilized HTML/JS/CSS (Angular/AngularJS) to create new and enhance existing UI experiences
  • Integrated Angular front-end features with existing REST APIs provided by the client
  • Collaborated with multiple teams to design and test UI features on their respective projects
  • Participated in regular code reviews with my team lead/delivery manager
  • Followed industry and company best practices
  • Learned 3 new technologies
February 2020 - November 2020

Sales Representative

Telus Communications
  • Provided customers with mobile phone solutions and other digital life devices/accessories
  • Advocated for customers’ needs while creating a personalized shopping experience
  • Leveraged clear communication skills to proactively adapt to changing needs of customers
July 2017 - February 2020

Co-op Service Desk Agent

Viterra
  • Responsible for receiving, logging, and resolving inquiries as well as IT service requests from customers and employees
  • Aided in the deployment and reacquisition of employee mobile devices
  • Performed account setup and maintenance on various internal services including VOIP phone systems, conference systems, online training modules, and enterprise mobile device management
  • Communicated with mobile carriers for arrangement of employee travel data plans
September 2016 - December 2016

Co-op CS100 Lab Coordinator

University of Regina
  • Responsible for planning, teaching, and providing back end support for CS100 lab sections
  • Led the review and evaluation of CS100 lab and course assignments
September 2015 - April 2016

Education

University of Regina

Bachelor of Science
Computer Science, Co-operative Education Program
September 2013 - June 2020

Campbell Collegiate

High School Diploma, IB Certificate
September 2009 - June 2013

Skills

Technical

  • Front-end: Angular, React, Tailwind CSS, TypeScript, JavaScript
  • Back-end: Java, Spring Boot, Node.js, REST, GraphQL
  • Databases: MySQL, PostgreSQL, MongoDB
  • DevOps & Tools: Docker, AWS, Git, CI/CD, Release management
  • Testing: Jasmine, JUnit
  • Languages: Java, TypeScript, JavaScript, C++, Python, Go
  • Methodologies: Scrum/Agile

Professional

  • Clear communication
  • Team player
  • Effective problem solver
  • Customer-centric

Languages

  • English (Native)
  • French (High school level)
  • Vietnamese (Native-intermediate)

Interests

I spend the majority of my free time watching movies, playing Ultimate Frisbee and occasionally golfing. I also enjoy building scale model kits, mechanical keyboards, and watching Formula 1 racing.