
Mark Bonner
Software Developer

Connect with Mark Bonner to Send Message
Connect
Connect with Mark Bonner to Send Message
ConnectTimeline
About me
Senior Software Engineer at NOAA
Education

Boston University
1989 - 1993BS Computer EnigneeringActivities and Societies: Army ROTC, National Society of Pershing Rifles Won the PT Hsu Memorial Award for Most Outstanding Senior Design Project
Experience

CyberOptics
Jun 1995 - Oct 1996Software Developer• Developed and maintained applications that tested non-contact laser sensors and reduced the failure rate after shipping by over 70%.

Fiserv
Oct 1996 - Mar 1998Software Engineer• Developed and maintained the printing aspect of “The Complete Banking Solution” application using Gupta/Centura, a visual 4GL, and SQL. In addition to generating receipts, this allowed the banks to print, pre-filled forms for their customers.• Designed and maintained the portion of the Oracle database related to printing.

CenturyLink (Formerly Qwest and US West)
Mar 1998 - Apr 2000Senior Software Engineer•Used Portal’s Infranet structure to implement a service to process orders for the DSL and ISP services. This automation drastically reduced errors and customer complaints.•Developed a web based registration server for U S WEST.net internet service.

Cheetah Consulting, Inc.
Apr 2000 - nowPresidentWorking as an independent contractor providing software solutions to business problems for multiple companies across a wide range of industries.

Provell/Damark
Apr 2000 - Oct 2000Senior Software EngineerDeveloped, tested and implemented an OO system in C++ to process credit card account charge-backs. This saved the company money by reducing man hours and delays in processing chargebacks, leading to lower service fee percentages from credit card companies.Converted multiple applications from non-ANSI standard to ANSI standard C++.Built multiple scripts in Bash and Perl to automate builds and miscellaneous tasks.
.webp)
PricewaterhouseCoopers - Service Delivery Center (PwC SDC)
Nov 2000 - Feb 2001Senior Software EngineerDesigned, developed, and tested several C extensions on a Solaris platform for the Infranet framework.Used Bash shell and Perl scripts and SQL with an Oracle database.Provided an immediate impact upon arrival; moving the project from late to on-time, by resolving multiple existing bugs in the software.

US Army
Jan 2002 - Jan 2004Deputy G-6• Provided help desk services to the 1400 members of a multi-echelon, multi-nation Task Force and multiple Non-Government Organizations.• Planned and monitored signal operations to ensure proper execution.• Maintained status on all TF equipment and made recommendations regarding its deployment on missions. Managed a life-cycle replacement of over 400 workstations and the removal of 12 shipping containers full of unused IT equipment.• Served as the Task Force Information Technology Assurance Officer. Show less

Northwest Airlines
Sept 2004 - Feb 2005Senior Software EngineerEngineered and coded an OO system in C++ to condense 6+ million sales and forecasting records down to ~30k; resulting in a reduction of modeling of airplane to flight assignment time from four months to eight hours.Reverse engineered software from SAS on a mainframe and Python to C++ on a Solaris server. Used Python and Bash shell scripts for automation and miscellaneous processing.

Target
Sept 2006 - May 2008Senior Software EngineerConceptualized and implemented software using C++/.NET and Visual Studio for WindowsCE on multiple mobile platforms, primarily Symbol hand-held scanners.The applications executed on over 30k devices, reduced their boot time by over 50% and eliminated several possible points for human error.

US Army
May 2008 - Feb 2011S-6Lead a team of 15 Soldiers from pre-mobilization to demobilization, including some soldiers into back-to-back deployments.Ensure every person and helicopter in the 2300+ soldier Task Force had communications for every mission across the entire theater of war.Managed a life-cycle replacement of 800 laptops, the rewiring of the headquarters, and miles of fiber optic runs to and from the airfield.Provided technical leadership and know-how to ensure a $21M MEDEVAC compound opened on time along with upgrades to the Chapel, wireless infrastructure and redundancy all across the area of operations. Show less

Minnesota National Guard
Feb 2011 - Aug 2013Project OfficerPrimary IT leader coordinating for exercises of 100+ soldiers in Germany, Japan and Australia.Performed complex on-site analysis of the battle space to determine the equipment, personnel, and training required for the entire exercise to be successful.Developed multiple databases for tracking project statuses, completion, and results.Led a team of 30 Soldiers across six departments handling the day-to-day operations for 10,000 Soldiers in Minnesota National Guard and briefed leaders at the State level. Show less

CenturyLink
Sept 2014 - Nov 2016Senior Software EngineerSenior Software Engineer and Scrum Master for team of 15 people working on major initiatives to drastically reduce complexity and time required to deliver new products to market.Successfully implemented Agile development practices and policies to a team that had almost no previous Agile experience.Reduced development time from months to weeks with Agile processes and peer code reviews.Coded custom scripts using Velocity to automate the generation of router configurations for several brands of routers and customer services.Automated router configurations lead to less time on-site for the technicians and fewer on-site trips; both resulted in cost savings and increased customer satisfaction. Show less

Polaris Industries
Nov 2016 - Feb 2022Senior Software EngineerArchitected applications in Python, Selenium (C#) and Eggplant for automated testing of mobile apps (Android and iOS), websites (multiple form factors and browsers) and custom built In-Vehicle Infotainment (IVI) systems. The IVI automation involved writing Robot scripts and Python libraries to generate CAN inputs for the IVIs. These automated systems save over 60 hours/week of manual work and provide more consistency and accuracy.Wrote several Python programs to automate the handling of power switching, VNC connections, remote downloads, software installation on remote systems, and information processing across multiple remote hardware systems.Developed two apps, one in Python and another in C#, to load test results from an XML file into TestRail using the TestRail APIs.On boarded multiple developers, locally, remote, and offshore. Provided training in Python, Git, Eggplant, process flows, and good development practices.Took on the responsibility to verify new versions of software tools and operating systems didn’t break any of our processes or builds. Show less

NOAA: National Oceanic & Atmospheric Administration
Feb 2022 - nowSenior Software EngineerFront End development for the Environmental Response Management Application (ERMA).
Licenses & Certifications
- View certificate

Certified Scrum Master
Scrum Alliance
Recommendations

Paul kuijpers
Head of European Sales, Autochem at Mettler-Toledo International, IncNetherlands
Selen önder
5G Software Developer at Ericsson through ALTENGothenburg, Västra Götaland County, Sweden
Mikael rio arjani
Founder at PT Rissey Ragam KreasiJakarta Metropolitan Area
Jan rudinský
UX Research CoordinatorCzechia
Shehab ghatasha, cmrp®
Sigma Elevators | After-Sales Operations - Sales Lead - Technical Training - Customer ServiceDubai, United Arab Emirates
Brittany wiyninger
Director of Clinical Operations MA, COA at Morris Eye GroupEscondido, California, United States
Sultan özdemir
IllustratorNetherlands
Mario chávez
Sr. Consultant at APEX SystemsMexicali, Baja California, Mexico
Kaiky cancherini
Back-End Developer PythonArroio dos Ratos, Rio Grande do Sul, Brazil
Shalini pandey
PPC Executive | SEM Executive | Performance Marketer | Facebook Ads Expert | Google Ads Expert | DV3...Delhi, India
Lakshmi sandra ck
Web security analystKannur North, India
Amit bhowmik
Transaction Advisory- M&A Integration and DivestitureGreater Delhi Area
Liuyi pan
Good at Art, Better at Tech, Best at AnalyticsPalo Alto, California, United States
Muhammed safwan
ICT/ELV Estimation Engineer at I-CADJiddah, Makkah, Saudi Arabia
Amine hamma
Business Analyst / Proxy Product OwnerGreater Paris Metropolitan Region.webp)
Dr hire hersi (md, phd neurologist)
EpilepsyVaasa, Ostrobothnia, Finland
Giorgos nikolaou
Software EngineerAgios Dimitrios, Attiki, Greece
Nicholas johnson
Business Administration at KU LeuvenLeuven, Flemish Region, Belgium
Renee cellini
Accounting and Finance student at University of MaineWestbrook, Maine, United States
Sérgio batista
Arquiteto de Soluções em TiSanto André, São Paulo, Brazil
...