Mark Holmes

Mark Holmes Email and Phone Number

Senior Software Engineer at Calm @ Calm
Mark Holmes's Location
Minneapolis, Minnesota, United States, United States
Mark Holmes's Contact Details
About Mark Holmes

"What is the best way to build an enterprise level web application?"I believe enterprise web applications are best built by collaborating with other development experts, understanding and using industry best practices, and considering ways to optimize, integrate, and scale application development and the code itself.

Mark Holmes's Current Company Details
Calm

Calm

View
Senior Software Engineer at Calm
Website:
calm.com
Mark Holmes Work Experience Details
  • Calm
    Senior Software Engineer
    Calm Jan 2024 - Present
    San Francisco, California, Us
  • Calm
    Software Engineer
    Calm Mar 2022 - Dec 2023
    San Francisco, California, Us
    Ripple Health Group was acquired by CalmI work extensively with NextJS, I also use GitHub workflows, Terraform, and Karate for e2e testing.
  • Calm
    Software Engineer
    Calm Jan 2022 - Mar 2022
    San Francisco, California, Us
    Ripple Health Group was acquired by Calm soon after I arrived.
  • Rally Health
    Senior Software Engineer
    Rally Health Aug 2019 - Jan 2022
    Washington, D.C., Us
    Worked mostly with Angular (not AngularJS) here. Also grew experience with Jenkins tasks and e2e testing using Webdriver IO
  • Calabrio, Inc.
    Senior Software Engineer
    Calabrio, Inc. Apr 2017 - Apr 2019
    Minneapolis, Mn, Us
    Built a modern ReactJS-based user interface from the ground up integrating with the existing Java backend and legacy UI.Created, integrated, and built new processes using npm packages for various modular components of our code base.Collaboratively researched, created, and implemented best-practice guidelines for our AngularJS code base.Helped to integrate our platform with an acquired company's backend and frontend to deliver a unified user experience.Migrated legacy Dojo-based code to both AngularJS and ReactJS.Organized and presided over meetings to prepare a story for development, flesh out requirements, design UI components, and ensure clear communication between all stakeholders.Participating in Calabrio's transition from waterfall to agile-scrum software development, I gained experience with pull requests and code reviews both as a coder and as a reviewer.
  • Fjorge
    Backend Web Developer Ii
    Fjorge Feb 2014 - Mar 2017
    Minneapolis, Minnesota, Us
    Architected a Cordova app for Windows, iOS, and Android which communicated with a large enterprise backend and became a flagship project.Helped grow the company from 5 to 25 people. Trained all of the other new backend developers and helped to improve our processes to meet our growing needs.Managed fjorge's AWS cloud hosting infrastructure, including web server and database monitoring and backups.As a lead developer, I led a group of developers and used many different frameworks and languages to maintain and add features to existing websites and architect new websites.Introduced Git and Vagrant company-wide, after recognizing that packaging portable development environments and keeping a record of code history is an important part of company growth.
  • The Minnesota Daily
    Online Manager
    The Minnesota Daily Nov 2013 - Apr 2014
    Minneapolis, Minnesota, Us
    Communicated with other departments to solve website problems and add requested features.Assigned tasks to employees and tracked their progress to ensure the on-time delivery of quality results.Interviewed prospective employees and reviewed resumes.Used Drupal, Javascript, HTML, and CSS to create dynamic web applications.Implemented a redesigned media kit in The Daily's Drupal site.Integrated third-party services into The Daily's site.
  • The Minnesota Daily
    Web Developer
    The Minnesota Daily Jan 2013 - Apr 2014
    Minneapolis, Minnesota, Us
    Used Javascript, HTML, PHP and CSS to create dynamic web applications.Was Entrusted with sensitive data such as employee records and timesheet records.Implemented a redesigned media kit for The Daily's Drupal site.Began work on a prototype for the Daily's new CMS using Symfony and MongoDB.Integrated The Daily's site with various other web services.Worked in a team with other web designers and web programmers.Maintained and troubleshooted The Daily's migration to Amazon Web Services.
  • Journal Of Chemical Education
    Web Developer
    Journal Of Chemical Education May 2011 - Aug 2011
    Managed a Retrospect backup server ensuring smooth complete office backups.Developed a subscription based multimedia site and e-store using Drupal 6.Worked with MySQL and wrote scripts to manipulate large sets of data in BASH and Python.Migrated a Drupal site and its contents using Drush and custom made scripts.Wrote documentation for how to troubleshoot and use the backup server and how to set up the Drupal site from scratch.

Mark Holmes Skills

Web Development Web Applications Javascript Php Mysql Amazon Web Services Drupal Bash Mobile Application Development Software Documentation Database Design C# Sql .net Symfony Apache Cordova Phonegap Node.js Asp.net Mvc Wordpress Python Java Html5 Html 5 Css Troubleshooting Git C C++ Linux Mac Os Windows

Mark Holmes Education Details

  • University Of Minnesota
    University Of Minnesota
    Computer Science

Frequently Asked Questions about Mark Holmes

What company does Mark Holmes work for?

Mark Holmes works for Calm

What is Mark Holmes's role at the current company?

Mark Holmes's current role is Senior Software Engineer at Calm.

What is Mark Holmes's email address?

Mark Holmes's email address is ma****@****lth.com

What schools did Mark Holmes attend?

Mark Holmes attended University Of Minnesota.

What are some of Mark Holmes's interests?

Mark Holmes has interest in Football, Skiing, Education, Open Source Software, Science And Technology, Javascript, Arts And Culture, Video Games.

What skills is Mark Holmes known for?

Mark Holmes has skills like Web Development, Web Applications, Javascript, Php, Mysql, Amazon Web Services, Drupal, Bash, Mobile Application Development, Software Documentation, Database Design, C#.

Who are Mark Holmes's colleagues?

Mark Holmes's colleagues are Sean Masterman, Brianna Gallagher, Parth More, Chi-Kai Chien, Sarah Vernis, Chase Elliott Clark, Benjamin Doyle.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.