Jeff Mark
Principal Software Engineer
Moorpark, CA
805-876-4679 voicemail
https://linkedin.com/in/jeffmark
Objective
Software Engineering position developing native iOS apps, web applications, or backend web services. Ability to design and develop robust and scalable solutions with strong documentation and test driven development. Strive toward improving user experience and implementing features requested by the end user. Desire remote work environment with regular visits to the office.
Skills
- 25 years Software Engineering experience (IBM, Dialogic/Intel, Expertcity/Citrix/LogMeIn, InTouch Health/Teladoc, ParentSquare)
- Remote work expert (since 2006)
- Native iOS – Swift / SwiftUI, Objective-C, Xcode
- Web Applications – Spring Framework, JDBC, Hibernate, Node.js, REST
- Java 8 (lambda/closures, streams), Shell Scripting (Perl/bash/js), Package Managers (brew, rvm)
- Source & Build Systems: git, Jira, Jenkins, GitHub Actions, Slack
- Ability to adapt and learn new technologies
Education
- University of California, Santa Barbara – BS/MS Computer Science (1997/1998)
Work Experience
ParentSquare ( March 2022 – present )
- Senior Software Engineer – iOS (remote)
- Mobile iOS Developer
- ParentSquare / StudentSquare (& many white-label apps)
Teladoc Health ( April 2020 – March 2022 )
- Senior Software Engineer – iOS
(Santa Barbara, CA & remote work from home) - Mobile iOS Developer
- Teladoc Provider Access / Viewpoint – maintain & develop features for patient visits in the hospital.
- Teladoc Provider / Patient / Care Location – maintain & develop features for remote access patient visits.
- Build Improvements – automated builds – GitHub Actions / Jenkins / fastlane / Slack integrations
- Push Notifications – AWS micro-service (Swift Lambda, DynamoDB, SNS) for registration and delivery of remote push messages.
Expertcity / Citrix / LogMeIn ( July 2001 – February 2020 )
- Principal Software Engineer
(Santa Barbara, CA & Remote work from home) - Mobile iOS Developer (2015 – 2017, 2020)
- GoToMeeting iOS (2020) – added Siri Intents to allow users to join a meeting hands-free. Collaborated remotely with the core team in Karlsruhe, Germany.
- GoToWebinar iOS (2015 – 2016) – improve join and registration flow for mobile attendees, allow organizers to schedule and modify upcoming webinars. Native iOS app with a mix of Swift, Objective-C, and C++ libraries shared with Mac & Windows endpoints.
- Magnetic (2017) – hybrid web presentation app. Native iOS (100% swift) & Android component interacting and manipulating a web/js component. Reveal.js, Amazon S3.
- Java Web Applications / Microservices (2001 – 2014, 2018 – 2019)
- Backend “broker” development for GoToMyPC, GoToMeeting, GoToTraining, & GoToWebinar
- Questionnaire Microservice (2018) – designed, implemented, and documented a Java based microservice exposing a REST interface to allow internal clients to add/update/delete questions. Built to replace built-in components of the broker systems in GoToTraining & GoToWebinar.
- GoToTraining RevStream (PayPal Integration, 2010) – integrated GoToTraining with PayPal’s Adaptive Payments API to allow organizers to monetize their trainings by easily add a payment wall to the registration flow.
- Remote Work (2006 – 2020)
- Worked regularly in the office from 2001 – 2006.
- Transitioned to a remote work position in 2006 with regular office visits.
- Collaborated with the team using Slack & GoToMeeting.
Hobbies / Interests
- Outside Sports – snow skiing, swimming, volleyball, biking, hiking, go karting
- Family – married (2006) with 2 daughters (born 2009 & 2013)
- Wedding Videography – shot & edited wedding videos for friends and family.
- Church – maintain church website, publish weekly videos & sermon podcasts, & online volunteer signups.