Giter Club home page Giter Club logo

Hi I'm Lance Dolan!

I've been a career software engineer since 2004. It's been a wild ride with a lot of technologies!

CSS HTML JavaScript React NodeJS Java Kotlin MongoDB MySQL Oracle AWS Git npm

What a great career to get into ❤ī¸ It allowed me to see all corners of the world and even live in Australia for a year đŸ‡ĻđŸ‡ē

2004-2011

  • Started a freelance business in college. Custom wordpress integrations php
  • Senior Engineer @ MNDOT: lots of Spring/Struts/Hibernate/JSF. Anyone remember PrimeFaces?! Good times.
    • I was only in a mid-level position for ~1 year.
  • Failed Startup ☚ī¸ thebigdealcoupons.com - PrimeFaces on JBoss and MySQL. So many lessons learned building a business from scratch! 👨‍🎓

2011-2014

  • Consulting for Citytech Inc (Now ICF International)
  • Exciting clients 🚀🚀🚀 like Sony Playstation, General Electric, Fisher Scientific, Ingersoll Rand, Amway Global, Zebra Technologies, CommBank of Australia, FairFax Media
  • Project Manager and Architect roles, simoultaneously. Turn the dream into a plan, then the plan into reality!
  • Adobe AEM (formerly CQ). It's a world-class CMS that Adobe charges millions for (literally).
  • Apache Sling & OSGI, Apache Solr, Backbone/Angular, NoSQL B+ database, and an unfortunate amount of JSP 😝

2014-2016

  • Sabbatical 😎 Lots of hiking in South America & Norway. Also focused on competetive beach volleyball, 7 days/week in LA 🏐. Don't forget to enjoy life, friends!
  • Founded Epic Gamer LLC 🎮
    • Made some neat apps, such as LOL Ping Test(now outdated, not compatible with Android 8.0+)
    • Google Cloud Datastore, Java, NodeJS, Apache Cordova
  • Some contracting work in southern California.

2016-2021

  • Architect & Engineering Manager @ Edlio, LLC.
  • Broke a legacy monolith (tomcat + mysql) into lots of modern microservices (node + mongo).
  • Tremendous Let's Encrypt integration. Automated cert and renewal of ~50k domains for 10k customers. Monitors DNS, allowing new customers to onboard daily simply by updating DNS. This isn't your normal certbot solution 😆
  • Automated video captions via Google Cloud. Built a UI for realtime caption editing, very similar to Facebook's đŸĨ‡
  • React Native: produced a mobile app from scratch that surpassed and replaced our primary mobile offer 😲
  • Lot's of career building for my team members. This is secretly my favorite part of the gig 💓
  • These years were the advent of the microservice! We learned a lot. First and foremost: don't make them too small and numerous. Build microservices, not nanoservices 😜

2021-2023

  • Senior Engineer at aws
  • Automating AWS datacenter compliance through fancy shmancy workflow applications
  • Lots of space to fill many roles: project manager, product manager, engineering team lead, etc
  • TypeScript & Java on a GraphQL/AppSync -> Lambda -> DDB stack, with OpenSearch indexing and Step Functions for large transaction queuing... So many services.
  • CDK and a wild array of proprietary build tools for deployment 🤠

lancedolan's Projects

graphql-spec icon graphql-spec

GraphQL is a query language and execution engine tied to any backend service.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤ī¸ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.