1. OVERVIEW
Name • ĐINH HOÀNG TÚ
Location • Ho Chi Minh City, Vietnam
Email • dhoangtu@gmail.com
Phone • 0985 540 045
Position • Senior Software Engineer
Role • Software architect, technical leader, business analyst,
developer
Current • Sony Electronics Vietnam Jan 2010 – present
Past • GATe Technology Vietnam
(Geensys Technologies, Nantes, France-2nd
tier OEM)
Apr 2007 – Jan 2010
Education • Ho Chi Minh City University of Technology
Faculty of Information Technology
Sep 2002 – Apr 2007
SUMMARY
• 2 years’ experience as technical leader, 2 years’ experience as software architect
• Broad technical expertise with new product development experiences and customer viewpoint
• English fluency which helps to quickly grasp state-of-the-art technologies and practises in
software development
• Excellent interpersonal, written and oral communication and presentation skills
• Eager to learn new technologies and management skills, and share with team members
• Working hard and effectively both independently and collaboratively
2. PROJECT SUMMARY
Sony Electronics Vietnam Jan 10-pres.
(Division of Software Development)
GATe Technology Vietnam Apr 07-Jan 10
(Subsidiary of Geensys Technologies, Nantes, France – 2nd
tier automotive OEM)
3. PROFESSIONAL EXPERIENCE
Sony Electronics Vietnam Jan 10-pres.
(Division of Software Development)
Musical Social Network Solution Aug 16-present
Co-designer and trainer
o Self-training on new technologies Amazon Web Services and present to team
o Make prototypes to verify performance and feasibility of new architectural design for
promotion of demo product to production
o Make architectural design along with PM to prepare for production phase of product
o Technologies and process with good knowledge and experience
AWS: Lambda, Cognito, S3, Gateway API, EC2, Kinesis
Language: Nodejs, Python on Ubuntu (on EC2)
Library: ffmpeg sound processing library, AWS SDK for Python
Web interface: WSGI, web.py
Process: SCRUM Agile, Kanban board on JIRA, Confluence
Server Development for Global Android Development Jan 15-present
Technical leader and designer
o Self-training Linux Shell, Python, Perl, Jenkins CI, Coverity static code analysis server,
and present to team
o Maintain Coverity servers’ operations and support global developers for servers’
environment
o Design, make plan and implement the automation of servers’ operations
o Design and implement new features, plugins to support global developers
o Select and interview outsource vendors for project support
o Cooperate with manager in utilizing this project’s expertise to successfully get another
similar project inside Sony Corp.
o Technologies and process used with fluency
Environment: Ubuntu server, Ubuntu desktop
Languages: Shell, client web service with Python/Perl
Static code analysis software: Coverity Connect, Coverity Analysis, Fortify
SCM systems: git/repo, svn, perforce
Continuous Integration Software: Jenkins CI and plugins
Build tools: make, maven, ant, gradle and plugin in Groovy
Database maintenance: PostgreSQL
Web interface and framework: WSGI, Django, mod_wsgi
Process: SCRUM Agile, JIRA, Confluence, Redmine
Commercial Teaching Assistant System Jan 12-Dec 14
Java Web Server Architect
o Self-training on Java Web Server development
o Analyse business of whole software solution
4. o Make full design and server side and successfully implement new feature Collaborative
Drawing including components: database, REST APIs on server
o Make test plan, design and implement test tool specifically for server testing
o Finish projects with practically no bugs on server side for both internal and external
releases
o Technologies and process used with fluency
Environment: CentOS, VMWare, VirtualBox
Web programming language: Java Servlet, JSP
Framework and libraries: Struts MVC, Hibernate, JSTL, Apache Velocity
Database: PostgreSQL, PL/pgSQL
Web server and interface: Apache Tomcat 6, WSGI, Django, Jetty
Others: Web socket
Process: SCRUM Agile, JIRA, Confluence
o Implement new features of Qt/Android client and migrate from Qt on Embedded Linux to
Android using Necessitas (Qt for Android)
o Develop master control application using VC#.NET
Internal IT Solutions Jun 14-Dec 14
Business Analyst and Developer
o Analyse business of internal IT solutions
o Implement Java application for Android
o Maintain web server
o Technologies with good experience
Environment: Windows Server 2008 R2
Language and framework: ASP.NET, MVC
Database: MS SQL Server 2008 R2
Embedded System for Consumer Products Jan 10-Dec 11
Developer
o Implement embedded applications with focus on end-user’s viewpoint and experience
o Development on uITRON RTOS using Renesas MCUs and debuggers
5. GATe Technology Vietnam Apr 07-Jan 10
(Subsidiary of Geensys Technologies, Nantes, France – 2nd
tier automotive OEM)
Electronic Dashboard Controller Jan 09-Jan 10
Developer
o Implement modules of dash board controller in ANSI C and C++ conforming to Model-
View-Controller framework for embedded system
o Follow highly efficient embedded software development process from a prominent German
automotive manufacturer and 1st
-tier OEM
o Design and development of PC tool to support binary data generation from images, and
promote the tool a commercial product for customer
o Device, tools and process
Debugger: CANoe, CANalyzer
Static code analysis: MISRA C static code analysis
Process: V Model
AUTOSAR Basic Software and Tool Chain Jun 08-Jun 09
Technical leader and designer
o Join on-site training in France and come back as bridge engineer for Vietnamese team
o Design and implement modules for Basic Software conforming to AUTOSAR Standard:
CAN, LIN, SPI, FlexRay, Ethernet, etc.
o Implement for tool chain AUTOSAR Builder, which supports source code generation for
Basic Software modules, using Aceleo script on Eclipse framework
o Wide knowledge and experience on AUTOSAR Standard
o Device, tools and process
Debugger: CANoe, CANalyzer, Bus Doctor for FlexRay
MCU: Infineon
Static code analysis: MISRA C
Process: V Model
CAN Boot Loader Jan 08-Jun 08
Designer and developer
o Design and implement a CAN bootloader
o Device, tools and process
Debugger: CANoe, CANalyzer
MCU: Microchip16-bit dsp30F
Electronic Fuel Injection Controller Dec 07-Jun 08
Developer
o Join on-site training in France and come back as bridge engineer for Vietnamese team
o Implement electronic fuel injection controller of diesel engine for a prominent American
automotive manufacturer
o Programming for high speed peripheral units to perform a micro-second-precision igniting
scheme to optimize fuel usage with multiple modes: light, normal, and heavy load
o Integrate modules on Freescale eTPU MCU
o Device, tools and process
MCU: Freescale eTPU, Green Hills Probe JTAG
Static code analysis: MISRA C
Electronic Throttle Controller Apr 07-Jan 08
6. Developer and tester
o Implement and test embedded software modules using ANSI C on Visual C++.NET
EDUCATION
University of Technology, Faculty of Information Technology Sep 02-Apr 07
Bachelor of Science – Computer Science and Engineering
Good GPA of 7.5 / 10
SKILL & HOBBY
Language skills
o English: full professional proficiency
Institutional TOEFL of 573 / 667 in 2007
o French: limited working proficiency
Sports
o Swimming
o Football
Music
o Concert music and piano
EXTRA-CURRICULAR ACTIVITY
Active member of Viet Uc Family (Australian scholarship program for Vietnamese students)
2002-pres.
Active member of Sony Corporate Social Responsibility Program 2011-pres.
REFERENCES
Promptly furnished upon request.
7. Developer and tester
o Implement and test embedded software modules using ANSI C on Visual C++.NET
EDUCATION
University of Technology, Faculty of Information Technology Sep 02-Apr 07
Bachelor of Science – Computer Science and Engineering
Good GPA of 7.5 / 10
SKILL & HOBBY
Language skills
o English: full professional proficiency
Institutional TOEFL of 573 / 667 in 2007
o French: limited working proficiency
Sports
o Swimming
o Football
Music
o Concert music and piano
EXTRA-CURRICULAR ACTIVITY
Active member of Viet Uc Family (Australian scholarship program for Vietnamese students)
2002-pres.
Active member of Sony Corporate Social Responsibility Program 2011-pres.
REFERENCES
Promptly furnished upon request.