# Keith Hunter > Senior Software Engineer at Adobe Location: Greenville, South Carolina, United States Profile: https://flows.cv/keithhunter I am currently a software engineer at Abstract. I also have 5 years experience with iOS development and a Master's of Science in Electrical Engineering (concentration in Embedded Systems). ## Work Experience ### Senior Software Engineer @ Adobe Jan 2022 – Present ### Staff Software Engineer @ Abstract Jan 2020 – Jan 2022 Acqui-hired by Adobe. • Created plugins for Figma, Sketch, and Adobe XD using Javascript/React and Objective-C. • Maintained a Go CLI with a deep git integration, which powered Abstract Branches' version control, using git2go and go-git. • Built apps for Jira and Slack; integrating with our Ruby on Rails backend. • Added features to our Electron desktop and web app (Javascript/React) and contributed broadly across the codebase. ### Senior Software Engineer @ Abstract Jan 2019 – Jan 2020 ### Sr. iOS Developer @ Steemit Jan 2018 – Jan 2018 Built an iOS and Android app with Flutter and worked on a native iOS app with Swift. Both apps used the blockchain for backend services. ### Sr. iOS Developer @ BMW Group Jan 2015 – Jan 2018 | Greenville, South Carolina Area Built user- and dealer-facing iOS apps used by hundreds of thousands of people in countries all over the world. ### IT Associate III - iOS Developer @ Duke Energy Corporation Jan 2014 – Jan 2015 | Charlotte, NC • Develop iOS apps for iPad and iPhone for use in the Nuclear division Duke Energy. iOS apps written in Objective-C. • Apps developed are document and/or form based. Apps are also developed in conjunction with and deployed through a mobile device management (MDM) platform. • Common frameworks used in these apps are CoreData, CoreGraphics, CoreLocation and AVFoundation. ### IT Associate II - EMPCS Infrastructure @ Duke Energy Corporation Jan 2013 – Jan 2014 | Charlotte, NC • First rotation of three year, three rotation ITA program. • Support for multiple power delivery teams. Managed Schweitzer (SEL) station data managers (SDMs) used for relaying SCADA information to power transmission control centers from substations across FL, IN, KY, NC OH and SC. • Ghost imaging, installation and support of NERC-CIP compliant power delivery laptops used by relay engineers in substations. • Support and management for HostMonitor, a KS-Soft remote network monitoring and alerting software, for all PCs/servers in datacenters, operation centers, wind farms, plants and substations across the U.S. • Helped with management and regulation of firewall; supporting maintenance and changes of firewall for the EMPCS infrastructure and supported power delivery teams. • Created/edited scripts for various purposes. Languages used were Powershell and VBScript. • Great exposure to power delivery, network architecture, datacenter administration and support, and overall IT infrastructure methodologies. ### Nuclear IT Infrastructure Operations Intern @ Duke Energy Corporation Jan 2012 – Jan 2012 | McGuire Nuclear Station Installation, configuration, and management of network equipment (servers, wireless APs, routers, etc). Infrastructure management and support for McGuire Nuclear Station. ## Education ### Master's of Science in Electrical Engineering University of North Carolina at Charlotte Jan 2011 – Jan 2013 ### Bachelor's of Science in Computer Engineering University of North Carolina at Charlotte Jan 2008 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/keith-hunter-4a36b726 --- Source: https://flows.cv/keithhunter JSON Resume: https://flows.cv/keithhunter/resume.json Last updated: 2026-03-22