Post Job Free

Resume

Sign in

Software Engineer Senior

Location:
Waterford, MI
Salary:
100,000 per year
Posted:
February 22, 2024

Contact this candidate

Resume:

Mark Hughes

947-***-**** ad3t2j@r.postjobfree.com linkedin.com/in/mark-hughes-software

Senior Software Engineer

Dedicated IT professional with a long record of success delivering enterprise class applications in fast paced, complex busi- ness environments. Exceptional organization and planning skills with the ability to work under pressure while focusing on client satisfaction and team building. Solid understanding of object-oriented design and programming concepts, multi- threading and SQL/NoSQL databases. Passion for writing clean code that scales and performs well. Strong desire to learn, push the envelope, and share knowledge with others. Exceptional debugging and problem solving skills across the whole tech stack - language, database and web server or embedded environments.

• Java/J2EE, Spring, Hibernate

• C/C++, Python, Go, NodeJS

• PostgreSQL, Oracle, MongoDB

• HTML, CSS, AJAX, WebSockets

• REST API, Servlets

• Vue, TypeScript, JQuery, Bootstrap

• AWS Lambda, Docker, CI-CD

• Agile, Git, GitLab, GitHub, Maven

• Windows, Linux, Android

PROFESSIONAL EXPERIENCE

D.T.C. Enterprise Public Company Limited

Senior Software Engineer, Bangkok, Thailand January 2023 – December 2023 Assisted firmware team by adding dead reckoning to GPS box utilizing accelerometer and gyroscope hardware sensors. Designed and created AI Training Tool (web application). Created real-time AI Weight Control Management System to log transport vehicle’s snapshots, license plate reader, weight in/weight out and shipment weight for Thai government’s Department of Transportation. Lead hardware team to create version 2.0 of specialized Yokohama Tire DSN (Driving Severity Number) box with C++11 multi-threaded embedded firmware and Java real-time web server. Interfaced to hardware via I2C and RS-232 protocols. Provided on-site customer debugging, testing and support. Nuspire, LTD.

Senior Developer, Commerce Twp., Michigan June 2019 – January 2023 Worked with remote, full-stack software team members to improve their cybersecurity platform serving customers like Gen- eral Motors and Subaru. Improved throughput, added aggregation feature and reduced dropped tuples in Apache Storm back- end processing system.

Evaluated GO, AWS Lambda, ORC vs Parquet filesystems for Hadoop HDFS / Hive / Impala Data Warehouse Maintained and added tests for PHP frontend.

D.T.C. Enterprise Company, LTD.

Senior Software Engineer, Bangkok, Thailand March 2010 – November 2018 Worked closely with hardware and software teams to research new technologies and products. Led team of 3 - 5 software and firmware engineers to produce quality firmware, back-end and front-end web applications in Java. Consulting regularly with company CTO, Networking Team and other software teams.

• Led team of DTC and Yazaki firmware engineers to produce custom driver monitoring system for Hino Trucks using for firmware and back-end data collection / control

• Designed mapping interface and REST web services in new fleet management web application for which DTC received 2017 IP Champion award for our Business Activity Management System (BAMS) from the Thai Ministry of Commerce, Department of Intellectual Property

• Wrote server back-end, front-end and firmware for Yokohama Tire and Coca-Cola IoT projects using Java and web- sockets to display real-time data with Netty(JBoss) framework

• Designed and mentored web software team to write new back-end servers in NodeJS to scale connections and reduce hosting cost by about 75% ( from 100+ servers down to 28 )

• Transitioned company from MySQL to PostgreSQL database reducing database down time due to re-indexing issues

• Created new revenue stream by selling our GPS data to TomTom and HERE for traffic analysis using Java and Netty

• Designed, coded and maintained time, camera, voice, A-GPS, SMS relay, OTA update, SIM provisioning, and device/ server monitoring M2M application servers and protocols using Java and Netty framework

• Created demos for new products using TensorFlow machine learning to read water meters and license plates

• Began researching and planning new LoRaWAN IoT products using MQTT and RabbitMQ. Helped partner GemTek get their IoT gateways certified in Thailand.

• Received Rising Star award for my work

Mark Hughes Page 2 of 2

947-***-**** ad3t2j@r.postjobfree.com linkedin.com/in/mark-hughes-software Thai Digital Map subsidiary of D.T.C. Enterprise Co., LTD. Java Software Engineer, Bangkok, Thailand August 2008 - February 2009 Researched, analyzed, designed, implemented, tested, monitored, extended, scaled and maintained a new map server with REST APIs creating new revenue streams.

• Developed low-cost alternative mapping solutions for dozens of DTC’s customers at www.DeeMap.com using GeoServer, Tomcat, NGINX, and Postgres/PostGIS

• Designed and implemented high-availability REST APIs for search and geocoding web services processing more than 350 million requests per day

• Created statistical thematic map applications on web and Android mobile for Thailand’s Department of Highway and Excise Tax Department using Oracle database

• Created several web & mobile GIS mapping solutions to aid farmers, reduce bars near schools and identify fraudulent farm claims using Android’s photos and built-in GPS, accelerometer, gyroscope, and compass. Global Crossing, LTD

Software Engineer, Southfield, MI April 1998 - August 2008

• Selected for special projects to move mainframe systems to web based application servers

• Decreased commission cycle processing time by +90% ( from several hours to several minutes )

• Received two employee recognition awards for my work Maccabees Life Insurance Company September 1985 - April 1998

• Recognized as skilled and versatile programmer in both mainframe and PC/LAN environments

• Selected to assist high profile project to move core business from mainframe to PC/LAN environment reducing costs

• Helped to research and evaluate automated test software cutting testing time, resources and expenditures EDUCATION

Lawrence Technological University, Southfield, Michigan Bachelor of Science: Mathematics and Computer Science May 1991 PORTFOLIO

Mark Hughes Page 2 of 2

947-***-**** ad3t2j@r.postjobfree.com linkedin.com/in/mark-hughes-software



Contact this candidate