Hi, I'm a recent Computer Science graduate from The University of British Columbia. I'm a Software developer with 1 year of internship experience in web and desktop application development. During this time, I helped companies like NCOL Internet and DaoAI Robotics implement features, fix bugs and migrate legacy software to modern systems.Technical Skills & Tools: JavaScript, C++, SQL, Java, Python, ReactHere are a few examples of my achievements: ● Reduced initial load time by up to 80% in high-load scenarios in the NCOL Ministries web application by implementing client-side caching ● Increased DaoAI Robotics' application uptime to nearly 100% by eliminating a recurrent fatal memory bug that was causing daily restarts
-
Software Development InternNcol Jan 2020 - Aug 2020Vancouver, British Columbia, Canada● Implemented features and unit tests for a Church management web application using JavaScript, NodeJS, Express, SQL and Vue● Developed and integrated an instant messaging application from scratch with the addition of websockets● Reduced initial load time by up to 80% in high-load scenarios by implementing client-side caching● Assisted in rewriting a legacy application from proprietary technologies to modern NodeJS/Express and Vue. Some features include additional localization support, authentication and a more modern user dashboard● Optimized various N+1 SQL queries to reduce server load and client buffer times -
Software Development InternDaoai Robotics Inc. Sep 2019 - Jan 2020Vancouver, British Columbia, Canada● Implemented user interface features for a robotics and computer vision desktop application using Qt C++● Improved code readability by refactoring the front-end object hierarchy and text input system which in addition reduced the overall steps required by the developer● Increased application uptime to nearly 100% by fixing a recurrent fatal memory bug which eliminated the need for daily application restarts● Reduced code compilation time by 70% by enabling multithreaded compilation● Spearheaded the improvement of the onboarding and documentation process● Streamlined the bug reporting process by writing a script that automates screenshot and log submission
David Nguyen Education Details
-
3.92/4.00
Frequently Asked Questions about David Nguyen
What is David Nguyen's role at the current company?
David Nguyen's current role is Recent CS graduate from UBC | Full Stack Software Developer | 1 year of internship experience.
What schools did David Nguyen attend?
David Nguyen attended The University Of British Columbia.
Not the David Nguyen you were looking for?
-
David Nguyen
Recruitment Specialist | Hr Recruitment & Talent Acquisition | Personal & Commercial Banking | Workday Recruiting | Always LearningGreater Calgary Metropolitan Area1rbc.com -
David Nguyen
Vice President At Leo Berwick M&A Advisory For Private Equity, Infrastructure & Renewables | Trusted Deal AdvisoryCanada2lynxequity.com, berqrng.com -
1harled.ca
-
David Nguyen
Toronto, On -
David 🌟 Nguyen
Number One X User In The Worldnumber One Libra In The Worldnumber One Rooster In The Worldnumber One Water Rooster In The WorldMississauga, On
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial