Duc Ngo personal email
- Valid
I am experienced software engineer / manager and have been battling enterprise projects in many years. With good knowledge in Agile Development, deep software development background includes Object Oriented Programming, Design Pattern in various of platforms: iOS, Android, Asp.net Mvc, RIA,ect, I've designed application architecture for many enterprise web and mobile applications. Im also skilled in leading, training team, build up and improving development process to archive success in any projects. Specialties: System Architecture Design, Mobile Application Development, Web Application Development, Project Management, Agile, Cloud Computing, Parallel Computing.Contact me at ngoduc.smpt@gmail.com.
-
Technical LeaderStrawberry Toeic Oct 2022 - May 2024Vietnam- Worked with professors to design UX and User stories following Agile development.- Developed engaging learning UI by reusing 90% source code of mobile and web versions.- Developed secure RESTful APIs with 100% Unit tests of business logic and data logic layer.- Developed background job for long-running tasks, e.g.: analytic learning data, sending push notifications, emails, etc. with RabbitMQ and Supervisor workers.- Speedup APIs with Redis cache and Db indexing & structuring, resulting in 20% reduced latency of response.- Developed Webhook to integrate with the CRM system, resulting in a 30% increasing user engagement.- Developed Course Material Editor with Google Apps Script, ChatGPT, and ElevenLabs, released 25% human resources to create course material (lessons, mock tests...)- Dockerized and continuous delivery with Fastlane & Gitlab CI.
-
Team Leader, Senior Developer.Cinnamon Ai Labs Jun 2013 - Oct 2022Vietnam- Developed Photo/Video sharing with filter and mega text overlay like Instagram using Swift/Objective-C.- Optimized loading photo/video in the newsfeed, resulting in 50% display faster using disk/mem cache & lazy loading.- Handled backward compatibility using CoreData model, and Realm ORM.- Applied react mechanism to develop UI components in Swift with a declarative style.- Worked with AI Researcher to develop a job recommendation system using hard classify and cluster classify algorithms, archived 95% matching between jobs and candidates.- Followed best practices of Microsoft to build Intent handler for Meeting Chat Bot using Python.- Developed auto labeling system using Django, Celery, MongoDB and Layout OCR AI model, reducing 50% human resources to create labeled datasets for training AI model.- Developed dataset CLI tool to search and retrieve training datasets for AI researchers.- Dockerized and scaled system with docker swarm.- Continuous test and scale system with EKS/Kubernetes and CircleCI.
-
Mobile Technical Lead & Project ManagerTech Propulsion Labs Jul 2010 - Apr 2013- Manage scrum team of 6-10 members in many mobile projects with development time from 2-6 months.- Analyst project requirements, estimating, creating product backlog, creating development plan using Agile tool (Pivotal Tracker, Assembla)- Facilitating the daily scrum meetings, sprint planning, sprint review, and sprint retrospective.- Working with product owners to prioritize the requirements for sprint.- Writing daily report, delivery note report and communicate with client (product owners, technical leaders) through email, Skype voice chat.- Training skills for new members (iOS development, communication, working process) .- Mentoring a team of 4 members (3 senior developers, 1 QA).- Technical researches on different fields: android development, iOS development, develop game on windows phone.- Design application architecture, writing technical documents: system specification, application workflow, best practices.- Design system architecture of iOS & Android application using Repository pattern & Logic Handler pattern for applying TDD in mobile application projects.- Design screen test-case, logic test-case templates for mobile application.- Presenting best practices (apply Repository Pattern, writing Logic Layer in iOS application, ect.) and new technologies about iOS development for team members.- Join recruitment campaign: scan CV, hold interviews, negotiate with passed candidates.
-
Senior DeveloperFpt Software Jan 2009 - Jul 2010- Develop web based components for inventory management system using Strut framework.- Research & trainning SQL Server Integration Services (SSIS) & SSIS studio tool.- Develop migration data component using SQL Server Integration Services.- Develop web applications using Strut framework & Oracle database. -
Research, DeveloperArtificial Intelligence Laboratory , University Of Science, Hcmc Apr 2008 - Jul 2009227 Nguyen Van Cu, War 4, Dictrict 5, Hcmc- Research speech recognition system using Hidden Markov Model.- Apply speech recognition to implementing soccer events retrieval system based on speech content extracted from the videos.- Develop speech recognition engine based on HTK engine to extract speech content from videos, which ability to extract speech content of 900 minutes football match in 24 hours with correction rate up to 75%.- Develop retrieval of soccer events/highlights system from AFF Suzuki Cup 2008 using Nutch/Lucene search engine framework.
Duc Ngo Skills
Duc Ngo Education Details
-
University Of Science, HcmcComputer Science
Frequently Asked Questions about Duc Ngo
What is Duc Ngo's role at the current company?
Duc Ngo's current role is Software Architect / Full Stack Developer.
What is Duc Ngo's email address?
Duc Ngo's email address is ng****@****ail.com
What schools did Duc Ngo attend?
Duc Ngo attended University Of Science, Hcmc.
What are some of Duc Ngo's interests?
Duc Ngo has interest in User Interfaces, Technology, Economics, Business, Web Design, Software Development Process, Finance, Small Businesses, Web 2, Google.
What skills is Duc Ngo known for?
Duc Ngo has skills like Asp.net Mvc, Information Retrieval, .net, Objective C, Core Graphics, Design Patterns, Cocos2d Iphone, Agile Methodologies, Android Development, Neo4j, Artificial Intelligence, Ios Development.
Not the Duc Ngo you were looking for?
-
1l-a.com.vn
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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