Mike Tarkington

Full Stack Developer

A civic technologist building web and mobile solutions for societal challenges.
Unsplashed background img 1

Mike Tarkington Portrait

About Me

I started working at age 16 while attending high school. For the better part of the past 19 years I have tackled varying combinations of simultaneous academic and professional pursuits. In 2013, I graduated from UC Berkeley where I earned high scores, and was awarded merit scholarships for leadership and entrance to a competitive internship program. In my professional development, I rose to executive level positions and have been promoted more than six times. Since 2014, I invested the majority of my efforts into founding my own non-profit civic technology startup called Digital Citizen. I plan to continue my quest for excellence by working in web/mobile application development.

Advancing citizen governance and improving public service with fast and efficient tech.
Unsplashed background img 3

Recommendations

school

UC Berkeley

"...his participation not only made teaching more fun for me, it improved the experience of his classmates. He has demonstrated the intellect to perform at a high level..."

-Dept. Chair of Political Science

create

C-SPAN

"He demonstrated excellent written and verbal communication skills, and was proactive in suggesting additional projects that would expand his responsibilities into related areas."

-New Media Director

code

Telecom Inc.

"He possesses outstanding problem solving skills and a unique ability to combine technical know how with managerial responsibilities."

-President/CEO

Building projects that are fun and can improve peoples lives.
Unsplashed background img 2

Projects


Slack - Datadog Agent Integration

July - August 2019 | Solo | Python Engineer / Creator

GitHub

A Datadog custom Agent check reporting metrics and creating events regarding the number of posts in a Slack channel that haven’t had a reply and average message response times in a channel.

  • Used Datadog's open source tools to write a custom check in Python 3 that could report back to Datadog's platform if provided an API key.
  • Devised the concept in order to improve team usage of Slack for technical and business discussions that required timely follow up from peers in an informal system.
  • Created monitors and utilized Datadog's Slack integration to complement the check and create event notifications based on metric alerts.
Flare Spotter

January - May 2019 | Solo | Python Engineer / Creator

GitHub

The Datadog Agent has diagnostic and troubleshooting features founded on the logs and configuartions bundled in what they call a "flare". This project is a CLI tool that makes discovering errors and potential confuguration problems easier and more efficient when analyzing the contents of a flare.

  • Created a Python script to help investgation through Datadog Agent flares provided from client application infrastructure, revealing error patterns, aggregating configuration/status info, and offering a YAML linting report
  • Wrote Python script to interact with local file system to read unzipped flare content and summarize key findings from logs and configs
  • Provided CLI options for controlling output and simplfying key search patterns commonly helpful to Solutions Enegineers
Slack Thread to Zen

May - July 2018 | Solo | Ruby Engineer

GitHub

This is a simple Rails API application (Slack App) that essentially acts as an intermediary between Slack and Zendesk to smooth out the administrative task of updating a Zendesk ticket with a transcript from a specified Slack thread.

  • Wrote Rails API to process data collected from Slack API and reformat/enrich it for submission to Zendesk API
  • Used SLack App functionality to activate the API via simple Slash command in Slack
  • Maximize included content extracted from the Slack thread while keeping it low profile in the ticket so as not to build up much added text with the internal comments
Digital Citizen

Dec 2014 - present | Solo | Founder/Full Stack

GitHub

A political social networking web application designed specifically to improve the quality of civic engagement in the US.

  • Users interact across a variety of tools in the site for debating, blogging, event planning, and gaming
  • The web appllication is built in Ruby on Rails with various gems, ProPublica API, AWS S3, Heroku, PostgreSQL, Javascript, JQuery, ERB HTML, and SASS CSS
  • DigiCiti currently supports several essential social networking features with a few additional niche features such as politician info profiles and a political stance determination quiz
WeVote

July 2017- October 2017 | Open Source | Front End/UX

Demo | GitHub

Through a nonpartisan, open source platform, WeVote helps citizens become better voters, up and down the ballot.

  • Fix various ReactJS front end GitHub issues listed in the web app repository
  • Work in production scale open source code base with a large team of volunteers using agile development practices
  • Aid in product design decisions as an informed developer and scholar of political science who understands the various social objectives that can be fulfilled with technical solutions
  • Document and report bugs to help create GitHub issues for future resolution
Scoutr

July 2017 | Team of 3 | Full Stack Developer

GitHub(Front End) | GitHub(Rails API)

A mobile app to encourage exploring millions of urban locations around the globe with fun and efficient interactions.

  • Implemented user-centered design for a fun experience of judging photos and then creating a list of “liked” locations by “swiping right”
  • Developed decoupled app built on a Rails 5 backend (deployed over Heroku) with React Native front-end
  • Utilized agile development practices in a 3 person team to develop the application over 14 days with a tech stack of React Native, Rails 5, Redux, Heroku, Firebase, Axios, and Yelp Fusion API
A unique background of business management, political science scholarship, and tech skills.
Unsplashed background img 3

Resume

Skills

Technical
  • Proficient: Ruby, Ruby on Rails, Sinatra, Javascript, jQuery, React Native, PostgreSQL, RSpec, Sinatra, Git/GitHub, HTML, CSS, Materialize, APIs(Google, Yelp, ProPublica, etc.), SQL, SQLite3, and counting...
  • Exposure: AngularJS 1.X, AWS, Firebase, Jasmine, CoffeeScript, Sass, CircleCI, Bootstrap
  • Professional - Wordpress, Salesforce, Google Analytics, Photoshop, Paint.NET, Amazon Web Services (AWS), Axure RP, Brackets, ADP, Peoplesoft, Linux(Ubuntu),Windows, iOS, and more
Soft
  • Leadership, public speaking, verbal and written communication, problem solving, creativity, strong work ethic, ethical conduct, professional but friendly, detail oriented, "self starter", passionate, pragmatic, and persistent
Language
  • Exceptional command of English with basic knowldege of Russian and Japanese



Education

Dev Bootcamp

Graduate of Full-Stack Web Developer Program
January 2017 - July 2017     |     San Francisco, CA
  • Worked an average of 80hrs per week intensively studying web-development and core principles of programming
  • Built web and mobile applications alone, in pairs, and in teams thus emulating a professional setting with agile workflow
  • Primarily developed projects using Ruby and Ruby on Rails, but expanded deeply into Javascript and React Native

University of California, Berkeley

B.A. degree in Political Science - 3.66 GPA
12/20/13     |     Berkeley, CA
  • Earned competitive academic scholarships for leadership and public policy
  • Volunteered as an English, Political Science, and American History tutor at the City College of San Francisco
  • Participated in a variety of community service projects as a member of the Alpha Gamma Sigma Honors Society



Employment

Datadog

12/15/17 - 9/30/22     |     San Francisco, CA
Manager, Technical Escalations Engineering - Application Performance Monitoring (APM)
April 2020 - September 2022, 2 years 6 months (promoted from Team Lead, Solutions Engineering)
  • Led a team of 6-8 Technical Escalations Engineers who offered product area specific technical support for escalated client cases assisting software engineers from top enterprise companies around the globe and the United States government (example product areas: infrastructure, metrics, Application Performance Monitoring (APM), and logs observability)
  • Coordinated efforts of internal engineering and product management teams to meet the technical goals of clients
  • Specialized in APM and led an additional team of Technical Escalation Engineers focused on that specific product
  • Oversaw dramatic reduction in case backlogs and maintained healthy operating status (MTTR cut 2⁄3 and avg wait from 3 weeks to 1)
  • Acted as a key leader for Datadog during an extended period of consistent hypergrowth and drove the highest quality of support for the single highest revenue product (APM,) which earned the top position for Gartner's Magic Quadrant in 2022
  • Supported client engineering teams (many top companies worldwide) to facilitate their use of Datadog's observability tools
  • Troubleshooted problems in a variety of programming languages and frameworks including Python, Ruby, Java, Javascript, and more
  • Designed and managed operations of an evolving engineering team to maximize efficiency with technical and interpersonal strategies
Team Lead, Solutions Engineering
(promoted from Customer Service Representative)
  • Led a team of 5-8 Solutions Engineers who offer technical support to Software Engineers for their technical support tickets (example product areas: infrastructure, metrics, Application Performance Monitoring (APM), and logs devops observability)
  • Supported client engineering teams (many top companies worldwide) to facilitate their use of Datadog's observability tools
  • Troubleshooted problems in a variety of programming languages and frameworks including Python, Ruby, Java, Javascript, and more.
  • Responded to technical incidents with timely and informative correspondence, track/report bugs, and propose fixes to both code and documentation/procedures
  • Coordinate efforts of internal engineering teams to meet the technical demands of clients
  • Managed operations of fast-paced, Solutions Engineering team maximizing efficiency with both programmatic and interpersonal tactics
Solutions Engineer
  • Supported development teams with Datadog clients who are using application and devops performance monitoring tools
  • Worked on Python code base to document and solve issues with the platform
  • Demonstrate Datadog platform, on video calls or in person, for development teams learning to use the product
  • Troubleshoot client issues by running applications simulating their environment and advise how they can monitor performance metrics

Digital Citizen

3/10/14-current     |     San Francisco, CA
Founder (self-employed)
  • Built pre-alpha web application with various social networking and political informational features
  • Invented concept and created user experience (UX) prototypes for a niche political social networking website
  • Performed research for strategic planning in a wide range of key project areas, including political science, marketing, business, fundraising, and legal matters
  • Produced marketing and informational videos, web content, and a scholarly document introducing the project

GitHub

10/16/15 - 12/31/16    |     San Francisco, CA
Community Manager / Customer Support
  • Provided logistical and technical support to the global academic community of students and faculty using GitHub repositories
  • Managed operations for CRM and implemented communications best practices to ensure service accuracy and efficiency

C-SPAN

9/10/13 - 12/6/13     |     Washington, DC
Web Producer Intern in Digital Services/New Media (via academic program)(offered position)
  • Wrote and updated news features for the C-SPAN.org home page
  • Researched viability of business partnerships and analyzed effects of social media marketing campaigns
  • Audited and proposed improvements to the department’s operational procedures

San Francisco District Attorney's Office

5/31/11 - 7/31/11     |     San Francisco, CA
Mediator - Consumer Protection Unit Intern
  • Mediated San Francisco based consumer disputes with businesses and landlords
  • Created and maintained a claims database by researching and assessing quality of evidence in claims, then sorting them by importance for the prosecution
  • Assessed and discussed legal aspects of cases through direct communications with consumers, businesses, fellow mediators, investigators, and attorneys

Telecom, Inc

2/1/07 - 8/15/10     |     San Francisco, CA
Director of Training & Quality Assurance
(promoted from Project Manager)
  • Organized and facilitated training sessions, monitored and coached employees, provided current events updates and company policy info, while developing effective sales and customer service strategies
  • Designed, distributed, and maintained all project training documentation and presentations
  • Developed basic HR infrastructure with technological and procedural operations solutions for the CEO
Project Manager
(promoted from Customer Service Representative)
  • Recruited and managed 20 contact center customer service and sales representatives
  • Managed client relationships, developing sales and customer service strategies to meet their goals
  • Used databases and reporting tools to design and submit analytical productivity reports to clients

Macy's West

2/21/00 - 2/5/05     |     San Francisco, CA
Group Sales Manager
(promoted from HR Assistant/Training Specialist)
  • Hired, trained, and managed a staff of 33 Sales Associates, resulting in a profitable department
  • Motivated staff to exceed sales and service goals in a fast-paced and competitive environment
HR Assistant/Training Specialist
(promoted from Sales Specialist)
  • Advised employees on company policy, culture, and compensation for the third largest department store worldwide
  • Designed new training manuals, presentations, and was editor/writer of a weekly storewide newsletter
  • Conducted large scale executive training classes in topics such as conflict resolution and management skills



Volunteer

  • Code for America - San Francisco Brigade
  • WeVote San Francisco - Mobile Application
  • San Francisco Voter Drive
  • City College of San Francisco - English Writing Lab Tutor
Thank you for reading! Connect with me using the info below.
Unsplashed background img 3