Post Job Free

Resume

Sign in

C++ Developer

Location:
Wesley Chapel, FL
Posted:
February 28, 2024

Contact this candidate

Resume:

HIEU HO

***** ********* ** • Wesley Chapel, FL **543

312-***-**** • ad3zmi@r.postjobfree.com • https://www.linkedin.com/in/hieuho07/

C++ DEVELOPER

Enthusiastic C++ Developer with 14+ years of hands-on experience leading complex projects through all phases of software development life cycle. Demonstrated expertise at proactively identifying issues and developing solutions to improve performance and functionality. Team leader who mentors and trains stakeholders on applications and systems. Skilled at implementing modern technologies such as C, C++, C++11, GCC, MFC, Java, MS SQL, MySQL, and Git in scalable environments.

Backend Development • System Analysis • Requirement / Specifications Development • Agile / Scrum

C / C++ Programming • Design Patterns • Troubleshooting / Debugging • Memory Management

Languages: C / C++, C++11, Java

Web: Servlets, JSP, JSON, HTML5, CSS, XML, JavaScript, jQuery, Ajax

Frameworks: Atlassian SDK

Databases: MS SQL, MySQL, PostgreSQL

Design Patterns: Singleton, Observer, Command, Façade, Strategy, Template Method, Iterator, Composite, Mediator, State, Proxy, Dynamic Proxy, Simple Factory, Abstract Factory.

SDLC: Waterfall, Agile / Scrum

Tools: Visual C++, Eclipse, GCC C++, Intel IPP, VS Code, Git, Jenkin, Docker, Maven, Jira

Platforms: Windows, Linux, iOS and Android.

Big Data: Machine Learning, Big Data Technology, HBase, Hadoop

Domain: Electronics manufacturing industry, Face Recognition, Testing Framework

PROFESSIONAL EXPERIENCE

Infinite Computer Solutions, Rockville, MD • 08/2022-Present

Staffing company specializing in software services for IBM/UPS – Parsippany, NJ.

Software Engineer (C++)

Contributed to WorldShip system using C++/MFC, VC++, MSSQL.

Tasks Performed:

Maintenance current system and fix bugs.

Technical engage & collaborate with project teams on business requirements, analysis, design, development, and testing of the applications in support of business solutions.

Developed clean and efficient code according to specifications.

Maintenance and support business applications.

Components testing using cppunit test.

Review code & control code quality.

Achievements:

Improved performance by identifying and fixing bugs, and deadlock.

Developed Web view using MS Webview2 API.

Resolve memory leak issues.

Technologies Used: C++, MFC, VC++, cppunit, STL, Multi-Threading, C#, Interop Proxy, REST/SOAP API, MSSQL, TFS, Windows.

SPECTRAFORCE, Raleigh, NC • 06/2022-08/2022

Staffing company specializing in software services for Fidelity Investments – Durham, NC.

Software Engineer (C++)

Contributed to Defined Benefit system using C++/MFC, VC++, Sybase database.

Tasks Performed:

Maintenance current system and fix bugs.

Technical engage & collaborate with project teams on business requirements, analysis, design, development, and testing of the applications in support of business solutions.

Maintenance and support business applications

HIEU HO • Page 2 • 312-***-**** • ad3zmi@r.postjobfree.com

Review code & control code quality

Achievements:

Improved performance by identifying and fixing bugs, and deadlock.

Resolve memory leak issues.

Technologies Used: C++, MFC, VC++, STL, Multi-Threading, Sysbase, CI/CD(Jenkin), GitHub, Windows.

FPT USA Corp, Richardson TX • 01/2021-05/2022

Outsourcing company specializing in software services for Cox automotive inc.

C++ Technical Lead

Contributed to DealerTrack Digital Services (DDS) eDocs functionality system using C++/MFC, VC++, C#, .Net, MS SQL database.

Tasks Performed:

Developed clean and efficient code according to specifications.

Technical engage & collaborate with project teams on business requirements, analysis, design, development, and testing of the applications in support of business solutions

Join Business application development, lead/coach technical project team and review development solution/code.

Play architecture role in re-designing critical services & performance improvements

Maintenance and support business applications

Review code & control code quality

Achievements:

Streamlined development of new features based on specifications.

Improved performance by identifying and fixing bugs.

Technologies Used: C++, MFC, VC++, STL, Multi-Threading, C#, MS SQL, CI/CD(Jenkin), GitHub, Windows.

TMA SOLUTIONS, Ho Chi Minh City, Vietnam • 01/2018-05/2019

Outsourcing company specializing in software services.

Senior C++ Consultant

Managed team of 5 developers for Live Face Matching (LFM) project for Hitachi Kokusai Electric client.

Tasks Performed:

Generated and analyzed requirements to write feature and development specifications.

Administered new features and refactored on legacy system.

Migrated LFM system server from RHEL (Cent OS) 6.9 to 7.5.

Implemented number of camera license checking function in system server.

Directed development team and mentored junior team members.

Using GCC C++ compiler to replace Intel C++ compiler.

Implemented license generation tool using MFC.

Implemented license checking function for client application using C#.

Achievements:

Established GCC to replace ICC successfully.

Resolved technical errors while maintaining and upgrading server system.

Recognized as most impactful worker in software development by management.

Technologies Used: C++, MFC, C#, Shell Script, Tomcat, Socket, PostgreSQL, Eclipse, GCC, CMake, GNU toolchain, Intel IPP, GIT, TCP/IP, HTTP, Linux RHEL (Cent OS), Linux Ubuntu.

DEK TECHNOLOGIES, Ho Chi Minh City, Vietnam • 06/2017-01/2018

Software development company.

C++ Software Developer

Contributed to IMS Test Automation Framework development and implementation for automated networking-level testing of Ericsson’s features after integration with IMS telecom network.

HIEU HO • Page 3 • 312-***-**** • ad3zmi@r.postjobfree.com

Tasks Performed:

Developed clean and efficient code according to specifications.

Performed tests and deployed programs and systems.

Implemented troubleshooting and debugging while upgrading existing framework.

Achievements:

Streamlined development of new features based on specifications.

Improved performance by identifying and fixing bugs.

Technologies Used: TTCN, C++, C, Shell Script, SIP, TCP/IP, HTTP, Gerrit, CI/CD(Jenkin), GIT, Wireshark, Titan, Linux SUSE, RHEL.

VITRI SOFTWARE, Ho Chi Minh City, Vietnam • 04/2007-05/2017

Outsourcing company providing software services for KIC Thermal company in San Diego.

C++ Software Developer

Used MFC to develop and implement KIC software for thermal monitoring systems.

Tasks Performed:

Analyzed requirements to create feature and development specifications.

Developed GUI application, drawing temperatures graph using MFC.

Developed notifications between applications using MFC.

Developed hardware connecting function to collect temperature data using Silicon Laboratories API and USBXpress driver.

Developed database connectivity with MS SQL data to store temperature data using C++.

Implemented license generation tool using Visual Basic, .NET.

Developed and implemented software license to production.

Created new features and refactored on legacy software.

Performed troubleshooting and debugging of software upgrades.

Achievements:

Spearheaded development of new license mode for KIC software.

Recognized as most impactful developer by client and recruited to work in United States.

Technologies Used: C++, MFC, Multi-Threading, STL, XML, MSSQL, Visual C++, VC6, Visual Basic, .NET, TFS, Sentinel LDK, SafeNet API, Win32 API, Silicon Laboratories API, USBXpress driver, Agile / Scrum, Jira, Windows.

ACADEMIC PROJECTS

Customer Reviews Streaming System, Maharishi International University (2019): Developed streaming system for Amazon reviews as part of 3-person team. Technologies Used: Java, Spark Streaming, Spark SQL, Flume, Kafka, HBase, Hive, Hue, Docker, Google Cloud, Linux Ubuntu.

Movie Recommendation System, Maharishi International University (2019): Created movie recommendation system to predict and filter preferences according to user choices. Build prediction model and exploratory data analysis using Python. Technologies Used: Node.js, Python, Numpys, Pandas, Machine Learning, Docker, HTML, CSS, Linux Ubuntu.

EDUCATION

Master of Science in Computer Science (2021)

Maharishi International University, Fairfield, Iowa

Key Courses: Advanced Software Development (Design Pattern & Framework), Algorithms,

Machine Learning, Big Data Technology, Big Data, DBMS, Web Application Programming, Modern Programming Practices (Java)

Bachelor of Science in Computer Science (2010)

Van Hien University, Ho Chi Minh City, Vietnam

College Bachelor of Science in Computer Science (2005)

Industrial University, Ho Chi Minh City, Vietnam



Contact this candidate