Skip to content

Instantly share code, notes, and snippets.

@hurricanemark
Created May 3, 2024 00:00
Show Gist options
  • Save hurricanemark/10fe4d8bbb07d766549dce6f6ec74ce9 to your computer and use it in GitHub Desktop.
Save hurricanemark/10fe4d8bbb07d766549dce6f6ec74ce9 to your computer and use it in GitHub Desktop.
Mark V. Nguyen
Fremont, CA
marknltv@comcast.net linkedin.com/in/marknltv
Summary
I am hands-on focused, looking for a forward-thinking company that offers new challenges where I can use my engineering skills and creativity to contribute to innovative solutions and new technologies with enthusiasm and technical excellence.
• Solid understanding of software engineering practices, software life cycle, and architectural design.
• Ability to exhibit creativity and innovation through design and implementation.
• Experience in customer relations in the role of a liaison and a support engineer.
• Able to present concise technical presentations to internal teams and external clients.
• Experienced in designing, implementing, unit testing, packaging, deploying, and maintaining enterprise-level software applications.
• Specialized in Linux back-end full-stack development. Object Oriented methodology, multi-threading and concurrency, data modeling, data store programming, and APIs.
• Applied practical knowledge in networking protocols; in-depth understanding of DNS and Bind, client-server scaling, and network monitoring/analysis/notification methods.
Experience
Founding Member
Outside the Stacks, Inc.
Dec 2023 - Present (4 months)
Managing DevOps working with remote team. Coordinate cross team workflow. Research, architect and develop software production grade deployment.
Sr. Software Engineer
AES LLC
Jan 2022 - Present (2 years 3 months)
Managing the Engineering and Marketing operations of the spin-off entity from the parent company Applied Expert Systems Inc.
Own and maintain transferred software products from parent company.
Sr. Principal Research and Development Engineer
Oct 2001 - Dec 2021 (20 years 3 months)
Author of four revenue-generating enterprise software solutions. In addition to:
• Improved product visibility through exploring new technology and applying to top asked features at company exhibits, technical conventions, and customer site visits. Sped up market roll-out with focused niche features and anticipated customer needs.
• Won new engineering work contracts by maintaining a strong relationship with VIP customers. Thereby proving that opportunities should continue after the initial sale.
• Established uniform software configuration management and control policy in the early days led to ease of personal push for a transition to CI/CD processes.
• Transformed legacy deployment model to hybrid cloud container-based model.
• Implemented and applied a propriety software license activation and management tool for the flagship product suites.
• Secured strong code base by mentoring junior engineers on development operation.
• Collaborated across the technical publication, q&a, sales, and marketing teams; pushing products beyond general availability to post-sale support and maintenance.
Software Engineer
SS8 Networks
Nov 1999 - Jun 2000 (8 months)
Joined when SS8 was a start-up with its headquarter in Ottowa, Canada.
• Delivered integrated code for the M3UA protocol in the LNP for the bridge to gateway working between the SS7 layer and the SS8 service controller. LNP copies and amplifies weak signals at the physical layer bit by bit and regenerates them at the original strength.
Skills attained: The innate positive people skills became apparently essential in a start-up environment. Working with remote teams required concise communication, coordinated clear workload, established expectation, and trust in teammates' ability. Having fun.
Software Engineer
SBE
Sep 1997 - Oct 1999 (2 years 2 months)
Joined SBE Inc. as a software configuration management engineer.
• Managed code base using IBM Rational ClearCase on Solaris Sun3,4; administered all phases of centralized Versioned Object Base (VOB) servers to create, backup, restore code, servicing distributed development environment.
• Automated builds to resolve merge conflicts: labeling, branching, and generating binaries with shell scripts and makefiles.
• Coordinated with developers to prioritize, track, and performed bug verification, running daily build firmware on prototype boards.
• Produced installation packages (using InstallShield) and coordinated with the QA team to qualify software for production releases.
Skills attained: The importance of comprehending the overall software product and foresight to its potential. Teamwork is essential to success. Practicing configuration management in a distributed environment was a great cognitive gain and a foundation for adapting concepts in CI/CD. Audit
ISO-9001 standards plus software development, debugging in Java, GNU-C, BASH, and familiarization with various visual Integrated Development environments were invaluable experiences.
Quality Assurance Engineer
Microsoft
Jan 1997 - Jul 1997 (7 months)
Joined Microsoft Corporation as a QA engineer after graduating from CalPoly.
• Automated test cases in VB scripts for daily regression of MS Outlook and MS Exchange 5.0.
• Performed localization testing on MS Exchange 5.0 for languages of the Far East on the newly developed NT platform (project Chicago).
Skills attained: It does matter greatly when you do well on your part, regardless of the size of your responsibility in the grand scheme of things. The team was huge!
Electronic Technician
CSC
Jun 1996 - Sep 1996 (4 months)
Joined CSC on an internship working as an electronic technician for a US Army project named, “Long Bolt”.
• Assembled electronic hardware, and field-tested electronic war-game components.
• Helped integrate laser equipment with GPS system to collect data from target acquisition exercises.
Education
California Polytechnic State University-San Luis Obispo
BS, Computer Engineering
1992 - 1997
Monterey High
1985 - 1987
Licenses & Certifications
Responsive Web Design - freeCodeCamp
Back End Development and APIs - freeCodeCamp
JavaScript Algorithms and Data Structures - freeCodeCamp
Relational Database - freeCodeCamp
Building Web APIs with ASP.NET Core in .NET - LinkedIn
Skills
C++ • GitOps • Wireshark • Linux System Administration • Cloud Computing • Software Packaging • Network Provisioning • Agile & Waterfall Methodologies • Full-Stack Development • Vanilla JavaScript
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment