Mark Liu
VP of Software Solutions at Pace Systems, Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Pace Systems, Inc.
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
VP of Software Solutions
-
Jan 2015 - Present
Pace has been in the high tech services space since 1983 and I am currently heading up the software division of our company. Pace as a whole has 120 employees and is growing rapidly. Our software division has two primary lines of business: (1) Software as a Service, and (2) Custom software solutions. We have built and are selling two software-as-a-service products currently. The first software product is our Pace Scheduler. This is built primarily for Police Departments… Show more Pace has been in the high tech services space since 1983 and I am currently heading up the software division of our company. Pace as a whole has 120 employees and is growing rapidly. Our software division has two primary lines of business: (1) Software as a Service, and (2) Custom software solutions. We have built and are selling two software-as-a-service products currently. The first software product is our Pace Scheduler. This is built primarily for Police Departments, Sheriff's Offices, Dispatch Centers, Fire Departments and other municipal entities to schedule and manage complex 24/7 schedules. We noticed a major void in this space and built a solution tailored specifically to this client base to handle challenging scenarios dictated by union rules. We have quickly grown organically to over 75 organizations across the country. The second software product is our Pace Timetracker. This time tracking application was originally built internally for us to collect daily time reports from our field staff, but grew to encompass much more than that. It synchronizes directly to any Microsoft SL ERP system, allowing users to perform accurate project accounting and track each project's completion status against forecasts. For our custom software solutions, we have a wide range of skills under our roof ranging from web based technologies (Python, Ruby, Javascript, HTML/CSS, SQL, etc.), to technologies that provide the glue between different systems. We pride ourselves on the concept of converged technology, and often build solutions to allow disparate systems to be able to talk to one another.
-
-
Pace Scheduler Project Lead
-
Jan 2013 - Jan 2015
A few clients of Pace Systems were asking for some custom software around scheduling. A small team of developers and I developed an initial scheduling system for several fire departments that helped fire chiefs schedule and manage their staff. We built the system for them in python/django and reduced their scheduling workload by more than 50%. In 2015 several police departments expressed a need for a scheduling solution as well. The Police needs were quite different from fire, so we… Show more A few clients of Pace Systems were asking for some custom software around scheduling. A small team of developers and I developed an initial scheduling system for several fire departments that helped fire chiefs schedule and manage their staff. We built the system for them in python/django and reduced their scheduling workload by more than 50%. In 2015 several police departments expressed a need for a scheduling solution as well. The Police needs were quite different from fire, so we doubled down on our development effort to come up with a system specifically tailored to Police. Today, a vast majority of our client base is on the law enforcement side, including Police Departments, Sheriff's Offices, and Dispatch Centers. https://www.pacescheduler.com
-
-
-
Upkeep Charlie
-
United States
-
Technology, Information and Internet
-
1 - 100 Employee
-
President, Co-Founder
-
Nov 2012 - Sep 2015
Upkeep Charlie is a software system for service based businesses to manage customers and service providers. Customers can book and pay for work via our website or app, and admins can easily monitor/manage communications, invoicing and job status. Jobs are sent to vetted, high quality, independent contractors who actually perform the work and who are then paid through the Upkeep Charlie system. Beyond this software system, we are eating our own dog food by using it to provide local lawn… Show more Upkeep Charlie is a software system for service based businesses to manage customers and service providers. Customers can book and pay for work via our website or app, and admins can easily monitor/manage communications, invoicing and job status. Jobs are sent to vetted, high quality, independent contractors who actually perform the work and who are then paid through the Upkeep Charlie system. Beyond this software system, we are eating our own dog food by using it to provide local lawn care and cleaning services. This allows us to deeply understand what is needed from our software to effectively run a service business with minimal administrative overhead. Upkeep Charlie received funding from The Iron Yard Ventures, as it was part of the 2013 cohort in Greenville, SC. Show less Upkeep Charlie is a software system for service based businesses to manage customers and service providers. Customers can book and pay for work via our website or app, and admins can easily monitor/manage communications, invoicing and job status. Jobs are sent to vetted, high quality, independent contractors who actually perform the work and who are then paid through the Upkeep Charlie system. Beyond this software system, we are eating our own dog food by using it to provide local lawn… Show more Upkeep Charlie is a software system for service based businesses to manage customers and service providers. Customers can book and pay for work via our website or app, and admins can easily monitor/manage communications, invoicing and job status. Jobs are sent to vetted, high quality, independent contractors who actually perform the work and who are then paid through the Upkeep Charlie system. Beyond this software system, we are eating our own dog food by using it to provide local lawn care and cleaning services. This allows us to deeply understand what is needed from our software to effectively run a service business with minimal administrative overhead. Upkeep Charlie received funding from The Iron Yard Ventures, as it was part of the 2013 cohort in Greenville, SC. Show less
-
-
-
8to18 Media
-
Online Media
-
VP of Technology
-
Jan 2013 - Apr 2014
After selling Leaguevine to 8to18, Roger and I headed up their technology team with each of us focusing on different parts of the business. Some parts of my role here include building out the core product in Ruby/Rails, hiring people, setting our product roadmap, managing product development of 5 of our core applications, deploying each of the applications to our customers, and managing developers in our Oakbrook office as well as our teams of developers in New York, Australia, and… Show more After selling Leaguevine to 8to18, Roger and I headed up their technology team with each of us focusing on different parts of the business. Some parts of my role here include building out the core product in Ruby/Rails, hiring people, setting our product roadmap, managing product development of 5 of our core applications, deploying each of the applications to our customers, and managing developers in our Oakbrook office as well as our teams of developers in New York, Australia, and Cambodia. Show less After selling Leaguevine to 8to18, Roger and I headed up their technology team with each of us focusing on different parts of the business. Some parts of my role here include building out the core product in Ruby/Rails, hiring people, setting our product roadmap, managing product development of 5 of our core applications, deploying each of the applications to our customers, and managing developers in our Oakbrook office as well as our teams of developers in New York, Australia, and… Show more After selling Leaguevine to 8to18, Roger and I headed up their technology team with each of us focusing on different parts of the business. Some parts of my role here include building out the core product in Ruby/Rails, hiring people, setting our product roadmap, managing product development of 5 of our core applications, deploying each of the applications to our customers, and managing developers in our Oakbrook office as well as our teams of developers in New York, Australia, and Cambodia. Show less
-
-
-
Leaguevine
-
United States
-
Software Development
-
CEO, Co-founder
-
Aug 2011 - May 2013
Leaguevine is a site that gives non-professional athletes their own online sports profiles, highlighting their teams, games, and stats. It also gives tournament directors and league organizers a suite of tools to help them manage their schedules and put all their event information online. Leaguevine was part of the summer 2012 Iron Yard accelerator program and was subsequently acquired by 8to18 Media in 2013. My co-founder Roger and I are both developers and built the site… Show more Leaguevine is a site that gives non-professional athletes their own online sports profiles, highlighting their teams, games, and stats. It also gives tournament directors and league organizers a suite of tools to help them manage their schedules and put all their event information online. Leaguevine was part of the summer 2012 Iron Yard accelerator program and was subsequently acquired by 8to18 Media in 2013. My co-founder Roger and I are both developers and built the site ourselves. Following the acquisition by 8to18, I am the primary developer working on this system. We continue to have a good number of 3rd party developers building on top of our platform. These amazing apps are really what make Leaguevine what it is. http://leaguevine.com Show less Leaguevine is a site that gives non-professional athletes their own online sports profiles, highlighting their teams, games, and stats. It also gives tournament directors and league organizers a suite of tools to help them manage their schedules and put all their event information online. Leaguevine was part of the summer 2012 Iron Yard accelerator program and was subsequently acquired by 8to18 Media in 2013. My co-founder Roger and I are both developers and built the site… Show more Leaguevine is a site that gives non-professional athletes their own online sports profiles, highlighting their teams, games, and stats. It also gives tournament directors and league organizers a suite of tools to help them manage their schedules and put all their event information online. Leaguevine was part of the summer 2012 Iron Yard accelerator program and was subsequently acquired by 8to18 Media in 2013. My co-founder Roger and I are both developers and built the site ourselves. Following the acquisition by 8to18, I am the primary developer working on this system. We continue to have a good number of 3rd party developers building on top of our platform. These amazing apps are really what make Leaguevine what it is. http://leaguevine.com Show less
-
-
-
University of Wisconsin-Madison
-
Higher Education
-
700 & Above Employee
-
Research Assistant
-
Jun 2009 - Jul 2011
Conducted research in remote sensing under Professor Mutlu Ozdogan with the assistance of Professor Jerry Zhu within the Centre for Sustainability and the Global Environment (SAGE). Worked on developing new statistical classification algorithms to utilize satellite images of varying spatial and temporal resolutions concurrently.
-
-
Webmaster
-
May 2008 - Jul 2011
Created a website from scratch (http://www.ewbuw.org) using the Drupal CMS. Used PHP, HTML, CSS, and MySQL to create dynamic pages that allow officers to update content quickly and easily. Taught future webmasters how to create and manage a simple website such as this one.
-
-
-
Indian Institute of Science (IISc)
-
India
-
Research
-
700 & Above Employee
-
Intern
-
May 2009 - Aug 2009
Worked at the Center for Sustainable Technologies primarily assisting other graduate students with various water quality projects. Traveled to villages 1-2 hours outside Bangalore to perform water quality analysis. Learned standard techniques for analyzing water samples and performing on site assessments. Worked at the Center for Sustainable Technologies primarily assisting other graduate students with various water quality projects. Traveled to villages 1-2 hours outside Bangalore to perform water quality analysis. Learned standard techniques for analyzing water samples and performing on site assessments.
-
-
-
EWB - UW Madison
-
Madison, WI
-
Project Manager
-
Jun 2008 - Jun 2009
I was the Kenya Project manager from the time our group took our first trip to Kenya. I went there on 4 separate occasions for 21-30 days at a time, living in the rural farming community of Orongo, just outside Kisumu. While in country, we stayed in local homes, sometimes in mud huts which offered us additional insights into their way of life and how certain technological solutions would fit in with their culture. While in the U.S. I spent almost all of my waking hours (except for the… Show more I was the Kenya Project manager from the time our group took our first trip to Kenya. I went there on 4 separate occasions for 21-30 days at a time, living in the rural farming community of Orongo, just outside Kisumu. While in country, we stayed in local homes, sometimes in mud huts which offered us additional insights into their way of life and how certain technological solutions would fit in with their culture. While in the U.S. I spent almost all of my waking hours (except for the stuff I needed to do to complete my Master's degree) turning a small project run by two people (Nate and myself) into to a self-sustaining organization of dozens of students with well-established responsibilities. The project has two focuses. The first is providing techniques to clean their water to alleviate immediate needs since so many of the residents are dying from water-borne illnesses. The second is to provide access to irrigation on their farms which will help farmers to produce higher value crops and in turn help with poverty reduction. Show less I was the Kenya Project manager from the time our group took our first trip to Kenya. I went there on 4 separate occasions for 21-30 days at a time, living in the rural farming community of Orongo, just outside Kisumu. While in country, we stayed in local homes, sometimes in mud huts which offered us additional insights into their way of life and how certain technological solutions would fit in with their culture. While in the U.S. I spent almost all of my waking hours (except for the… Show more I was the Kenya Project manager from the time our group took our first trip to Kenya. I went there on 4 separate occasions for 21-30 days at a time, living in the rural farming community of Orongo, just outside Kisumu. While in country, we stayed in local homes, sometimes in mud huts which offered us additional insights into their way of life and how certain technological solutions would fit in with their culture. While in the U.S. I spent almost all of my waking hours (except for the stuff I needed to do to complete my Master's degree) turning a small project run by two people (Nate and myself) into to a self-sustaining organization of dozens of students with well-established responsibilities. The project has two focuses. The first is providing techniques to clean their water to alleviate immediate needs since so many of the residents are dying from water-borne illnesses. The second is to provide access to irrigation on their farms which will help farmers to produce higher value crops and in turn help with poverty reduction. Show less
-
-
-
UW - Madison Comp Sci Department
-
Madison, WI
-
Teaching Assistant
-
Aug 2007 - May 2009
Over two years, I was a TA for three different classes: CS 354 - Machine Organization and Basic Systems (3 times) CS 412 - Foundations of Scientific Computing CS 577 - Introduction to Algorithms My TA responsibilities included holding weekly review sessions and office hours, giving lectures while the instructors were out of town, writing and grading assignments, and proctoring and grading exams. Over two years, I was a TA for three different classes: CS 354 - Machine Organization and Basic Systems (3 times) CS 412 - Foundations of Scientific Computing CS 577 - Introduction to Algorithms My TA responsibilities included holding weekly review sessions and office hours, giving lectures while the instructors were out of town, writing and grading assignments, and proctoring and grading exams.
-
-
-
-
Lab Assistant
-
Jun 2005 - Jun 2007
Assisted in the development of a Java based Bayesian Network tool called Samiam (http://reasoning.cs.ucla.edu/samiam/) within Professor Adnan Darwiche's Automated Reasoning Group. Managed the server and website. Set up an additional website for privileged users for bug tracking and usage statistics. Assisted graduate students by writing testing scripts in Perl.
-
-
Undergraduate Research Assistant
-
May 2006 - May 2007
Worked for Professor Miodrag Potkonjak on hardware authentication problems. Wrote a complex C++ program using linear programming to solve whether or not a digital logic circuit contains unwanted circuitry inserted by an ’attacker’.
-
-
-
Smaug
-
Los Angeles, CA
-
Webmaster
-
Mar 2005 - May 2007
Helped build and maintain a website for UCLA’s Ultimate Frisbee team (http://www.smaugultimate.com). Created a PHP program to take human readable text output from a palm pilot statistics program and parse it to enter the relevant information into a MySQL database we designed. Created dynamic pages for users to view team results and statistics. Helped build and maintain a website for UCLA’s Ultimate Frisbee team (http://www.smaugultimate.com). Created a PHP program to take human readable text output from a palm pilot statistics program and parse it to enter the relevant information into a MySQL database we designed. Created dynamic pages for users to view team results and statistics.
-
-
-
The Tau Beta Pi Association, Inc.
-
United States
-
Higher Education
-
1 - 100 Employee
-
Webmaster
-
2005 - 2007
Set up a LAMP (Linux, Apache, MySQL, PHP) server and created the website for the UCLA chapter (http://tbp.seas.ucla.edu) using the Dragonfly CMS. Used PHP, MySQL, JavaScript, and HTML to write custom pages for logged in users to contribute content. Created a searchable, password protected collection of past examinations. Trained future webmasters. Set up a LAMP (Linux, Apache, MySQL, PHP) server and created the website for the UCLA chapter (http://tbp.seas.ucla.edu) using the Dragonfly CMS. Used PHP, MySQL, JavaScript, and HTML to write custom pages for logged in users to contribute content. Created a searchable, password protected collection of past examinations. Trained future webmasters.
-
-
-
Pace Systems, Inc.
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Intern
-
May 2001 - Aug 2004
Interned at PACE Systems for the summers of 2001, 2003, and 2004. Configured and assembled large numbers of PCs and servers as specified by high volume clients. Worked on customer service helping physicians of Illinois obtain and set up high speed internet. Maintained our staffing service website and matched candidates to placement opportunities. Interned at PACE Systems for the summers of 2001, 2003, and 2004. Configured and assembled large numbers of PCs and servers as specified by high volume clients. Worked on customer service helping physicians of Illinois obtain and set up high speed internet. Maintained our staffing service website and matched candidates to placement opportunities.
-
-
Education
-
University of Wisconsin-Madison
Master’s Degree, Environment and Resources, Computer Science -
University of Wisconsin-Madison
Master’s Degree, Computer Science -
UCLA
BA, Computer Science and Engineering