Jacob Maine

Jacob Maine Email and Phone Number

Independent Software Consultant at Dovetail Consulting @
Jacob Maine's Location
Seattle, Washington, United States, United States
Jacob Maine's Contact Details

Jacob Maine work email

Jacob Maine personal email

n/a
About Jacob Maine

I'm an experienced well-respected developer with deep and broad knowledge of building applications.I spend much of my time creating expressive APIs and optimizing critical DB queries. But I also occasionally find myself at other ends of the spectrum: immersed in CSS frameworks or mucking around in AWS.I prefer the structure and grace of Clojure.As a leader, I know the best ideas can come from anywhere on a team.I enjoy expressing and then translating real-world problems into working code.

Jacob Maine's Current Company Details
Dovetail Consulting

Dovetail Consulting

Independent Software Consultant at Dovetail Consulting
Jacob Maine Work Experience Details
  • Dovetail Consulting
    Independent Software Consultant
    Dovetail Consulting Dec 2017 - Present
    Seattle, Washington, United States
  • Mayvenn
    Senior Software Developer
    Mayvenn Sep 2015 - Jul 2017
    San Francisco Bay Area
    Involved in every aspect of the technical side of this beauty product marketplace.Part of a small team that decided to split an existing Rails e-commerce app into several Clojure services. The team unanimously agreed that Clojure would better match our goals of having a healthy and enjoyable codebase that worked well for the company and its customers.Implemented event-sourced order placement and payment system using Clojure, DynamoDB and Elasticsearch. Payment integrated with Stripe, Apple Pay, PayPal and internal store credit systems. This and many other services presented CQRS-style HTTP APIs and broadcast changes to Kafka.Designed and built several services which listen to Kafka topics and broadcast data to third-parties for shipping, customer activity tracking, SMS and email communication.Used ClojureScript, Om, and reagent/re-frame to implement a number of customer and admin web apps. Established CSS tools and practices and worked closely with designers to create beautiful and useful interfaces.Designed and built ETL systems for warehousing data. Most data was sourced from event streams. Worked with data analysis team to write jobs and queries which tested features, monitored operations, summarized performance indicators, and made projections.Maintained open-source Clojure libraries: kafka-component, for managing and testing several threads of Kafka readers using Stuart Sierra's Component; standalone-test-server, for spawning mock servers inside tests, to simulate external APIs; and ring-logging, middleware for logging data about ring requests and responses as they travel through several services.Interviewed new candidates and trained new hires.Maintained service- and system-level test suites.Administered servers using Amazon EC2 Container Service, OpsWorks and several other AWS tools. Responsible for all DevOps, security and on-call monitoring of systems.
  • Lifelink
    Senior Engineer
    Lifelink Jun 2015 - Aug 2015
    San Francisco Bay Area
  • Citizen Code
    Software Developer
    Citizen Code Jun 2014 - Jun 2015
    San Francisco Bay Area
    Helped tiny startups get off the ground and more established startups ship new features, cleaned up code, and smoothed out bumps in team process.
  • Self Employed
    Data Wrangler
    Self Employed Aug 2013 - May 2014
    Kigali, Rwanda
    Built data manipulation tools for medical research projects using Clojure. Learned a few programming languages and spent some time in the hammock.
  • Pivotal Labs
    Office Director
    Pivotal Labs Aug 2012 - May 2013
    Greater Boston Area
    Opened a new Pivotal office in Boston, as its first Office Director. Responsible for project sales, leading development teams, community involvement, hiring, finding and setting up the new office, and taking out the trash.
  • Pivotal Labs
    Software Developer
    Pivotal Labs Jun 2009 - Jul 2012
    San Francisco Bay Area
    As the Pivotal office in SF grew from 40 people to 150 I became one of the most trusted project leaders. I worked on teams of just two developers but also led teams of ten to fifteen developers.At Pivotal I helped build a consumer electronics retail giant's high-performance product catalogue, inventory and location API. I made a major social media company's first tools which allow organizations to manage their presence on the service. I helped ad companies, non-profits and angel investing firms build fast, clean, carefully tested code. I wrote JS animation libraries and Android apps. I developed a sense for when to start from scratch and when to use the best existing tools.Pivotal's teams follow the (lower-case-a) agile principles - the ones focused on releasing good products with happy and productive teams. I understand deeply the value of testing code, of releasing often, of pairing on hard problems or with new team members, of organizing work so you have both high throughput and can make quick adjustments.
  • Blurb
    Software Developer
    Blurb 2006 - 2009
    San Francisco Bay Area
    Rails developer for Blurb, a startup that lets anyone create bookstore-quality books. Led projects across the full stack - from complex front-end overhauls, to low level database and query design and server administration. Created the data warehouse and wrote the credit-card processing and author reimbursement code.

Jacob Maine Skills

Clojure Clojurescript Software Development Devops Javascript Test Driven Development Web Development Agile Methodologies React Sql Ruby On Rails Ruby Software Engineering Rest Kafka

Jacob Maine Education Details

Frequently Asked Questions about Jacob Maine

What company does Jacob Maine work for?

Jacob Maine works for Dovetail Consulting

What is Jacob Maine's role at the current company?

Jacob Maine's current role is Independent Software Consultant at Dovetail Consulting.

What is Jacob Maine's email address?

Jacob Maine's email address is ja****@****abs.com

What schools did Jacob Maine attend?

Jacob Maine attended Yale University.

What skills is Jacob Maine known for?

Jacob Maine has skills like Clojure, Clojurescript, Software Development, Devops, Javascript, Test Driven Development, Web Development, Agile Methodologies, React, Sql, Ruby On Rails, Ruby.

Not the Jacob Maine you were looking for?

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.