With over 20 years of experience as a software engineer, I have the skills and expertise to thrive in any software engineering role. My strong background in multi-threaded and network programming allows me to provide valuable insights on design and ensure the delivery of high-quality software solutions.In addition to my technical work, I have served as a manager and team lead, where I successfully handled responsibilities such as product training, task delegation, mentoring, and onboarding new hires, all while meeting deadlines.With my extensive professional experience and solid educational foundation, I am confident in my ability to make meaningful contributions to your team and become a valuable asset to your organization.
-
Software Engineer ManagerTopcon Positioning Systems Oct 2015 - Feb 2024Livermore, California, United States• Managed software team responsible for researching, developing, and sustaining various global projects that involved having meetings with engineers and project managers.• Served as the primary engineering liaison for field representatives and service technicians, swiftly troubleshooting customer-related issues by analyzing logs and debugging software/hardware, identifying root cause, and resolving problem, upholding service excellence and client satisfaction.• Played a key role in the product development for a road profile system, driving the product from concept to market release. Worked closely with cross-functional teams and product management to research, design, build, and test the product to meet requirements. Conducted risk analysis and FMEA to address potential issues and adhered to ISO and IEEE standards.• Created comprehensive guidelines and technical documentation for manufacturing and service teams on how to configure various products and run verification test suites. -
Senior Software EngineerTopcon Positioning Systems Jan 2012 - Feb 2024Livermore, California, United States• Software development team lead for road profile system that fused data from Light Detection and Ranging (Lidar), Global Navigation Satellite System (GNSS), and Inertial Measurement Unit (IMU) to generate a georeferenced point cloud.• Research and demonstrate autonomous navigation system using Robot Operating System (ROS) and Neural Networks (YOLO) with data from GNSS, Lidar, and a camera.• Developed User Interface (UI) Windows applications using QT as the front end and C++ as the back end. The client would read TCP packets from a server and use it to provide status to the end user.• Developed C++ nodes that would read binary data from J1939 and CAN devices and process the data into human readable form.• Developed the user interface for an iOS/Android app that utilized REST and UDP streams to request elevation and slope data for compact equipment grading attachments, displaying the offsets in a graphical interface. -
Senior Software EngineerLockheed Martin May 2009 - Jan 2012Santa Maria, California, United States• Linux team lead responsible for development and maintenance of infrastructure services for Mission Flight Control Center at Vandenberg Air Force Base. • Implemented automated security hardening installs for Linux server farm to ensure compliance with Defense Information Systems Agency (DISA) Security Technical Implementation Guide (STIG).• Ported 6K C++ SLOC of Timing Element Management System from AIX to Linux platform.• Main customer and vendor contact for the NAS device and CommVault Tape archive.• Developed client and server applications for a Service Oriented Architecture (SOA) using Java and Apache Axis2 with an SQL backend to store data. Built applications based on WSDL file.• Lead developer for Pinnacle, an internal vulnerability management tool written in C# and SQL.• Security Clearance: Secret (expired 2019) -
Staff Software EngineerIbm Jan 2002 - Feb 2009Tucson, Arizona, United States• Worked in a virtual team environment to design and implement various Java and C/C++ software functions for an IBM data storage server.• Debugged, fixed, and unit tested defects found by customers or verification teams in a Java and C/C++ software environment.• Team leader for multiple DS8000 functions and delivered all on target.• Provided customer support for IBM data storage server.• System Level Test engineer responsible for verifying IBM data storage I/O throughput and performance. -
Information Technology SpecialistIbm Jun 2001 - Sep 2001San Jose, California, United States•Researched and configured access list for Cisco routers to implement an IBM firewalls.•Analyzed and documented the physical network connection layout for central SVL server room.•Investigated and documented the ownership of 910 servers to comply IBM standards.•Configured and installed switches for IBM. -
Software Developer/Quality AssuranceIbm Jun 1999 - Jun 2001San Jose, California, United States•Created and executed FVT test plan for Visual Age COBOL.•Responsible for executing initial SVT plan and opened defects.•Researched defects to determine cause and tracked them in CMVC.•Worked with development team to communicate defects and assure resolution.
Miguel Duenas Education Details
-
Computer Engineer -
Computer Science
Frequently Asked Questions about Miguel Duenas
What is Miguel Duenas's role at the current company?
Miguel Duenas's current role is Senior Software Developer.
What schools did Miguel Duenas attend?
Miguel Duenas attended California Polytechnic State University-San Luis Obispo, Walden University.
Not the Miguel Duenas you were looking for?
-
5hotmail.com, gdcapitalpartners.com, grupoduenas.com, bellsouth.net, dimensioncapital.com
2 +130566XXXXX
-
3lausd.net, elac.edu, elac.edu
-
1ymail.com
-
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