Dathan Guiley, Java Developer in San Diego, CA, United States
Dathan Guiley

Java Developer in San Diego, CA, United States

Member since September 3, 2013
Dathan is a forward-thinking freelance CTO, software architect, developer, and leader with roots in effective software development. He has 25 years of experience with in-house development and management work at top internet companies, including Amazon, Netflix, Yahoo!, and Overstock. He has focused on consulting, development, and management for startups and challenging projects for the last eight years.
Dathan is now available for hire

Portfolio

Experience

Location

San Diego, CA, United States

Availability

Full-time

Preferred Environment

Amazon Web Services (AWS), Docker, Angular, Kotlin, Java, IntelliJ, SaaS

The most amazing...

...things I've coded are ad servers for high-traffic sites and a clean, performant inventory system for a large eCommerce site.

Employment

  • Full-stack Developer | CTO | Consultant

    2013 - PRESENT
    Toptal Clients
    • Contributed to many products and projects for clients ranging from brand-new startups to larger enterprises.
    • Served as the technical lead in multiple Toptal project teams taking on larger engagements.
    • Worked remotely before it was cool, perfecting the art of building relationships and collaboration with clients and developers when you cannot meet in person.
    Technologies: NoSQL, Angular, Groovy, Scala, Java, Kotlin
  • Founder | Principal Consultant

    2012 - PRESENT
    Wilde Agency (Formerly PowerUp Consulting)
    • Consulted on software development best practices, the agile process, and leadership.
    • Performed hands-on architecture, project planning, and development in Java and Node.js.
    • Implemented a data strategy involving big data, collection, metrics, and dashboarding.
    Technologies: NoSQL, Angular, Groovy, Scala, Java
  • CTO

    2020 - 2022
    The Last Gameboard
    • Set technology direction, translating business needs into actionable plans with my team.
    • Set up dev operations and coding standards and developed key components across the stack from front end to back end.
    • Hired, managed, mentored, and motivated a startup team remotely.
    Technologies: Amazon Web Services (AWS), Architecture, Android, React, Spring Boot
  • CTO

    2013 - 2015
    AdGlue
    • Set and executed technology strategy. AdGlue is an online advertising startup that targets ads to specific page content.
    Technologies: Amazon Web Services (AWS), Amazon Elastic MapReduce (EMR), Netty, Storm, Grails, Groovy
  • Software Development Manager

    2010 - 2013
    Overstock.com
    • Led the principal team of an eight-team effort to integrate Overstock in external marketplaces. This constituted Overstock’s most significant project and included a tight timeline and tough requirements.
    • Coded and developed an adoption strategy for the next generation inventory system.
    • Led a team in hot swapping critical aging pieces of an order processing pipeline.
    Technologies: Java
  • Senior Software Developer

    2009 - 2010
    Amazon
    • Worked as technical lead on a next-generation auction-based ad delivery platform.
    • Led technical tasks on an Amazon Advertising Network project. The project enabled delivery of targeted ads based on Amazon behavioral data for third-party websites.
    Technologies: Java
  • Senior Software Engineer

    2006 - 2008
    Netflix
    • Developed the Netflix Ad Server, a lightweight embedded ad server with sophisticated delivery control, targeting, and simulation.
    • Designed and implemented Netflix’s RulesEngine Framework, responsible for determining content to be displayed at the top of Netflix home pages.
    Technologies: Java
  • Senior Software Engineer

    2005 - 2006
    Yahoo
    • Worked as technical lead for the presentation tier of Campaign Planning Tool (CPT), a web application used by the Yahoo sales team to create, validate, and commit advertising proposals.
    Technologies: Java
  • Senior Software Engineer—Navy Contract

    2002 - 2004
    Northrop Grumman IT
    • Led technical projects for the second-generation development of the MyWxmap weather data visualization web application. The app allowed meteorologists to view weather charts and analyze predictive weather model results.
    • Designed and implemented the UI for the Chemical Downwind Forecast (CDF) web application. The app was designed, implemented, and deployed in a three-week period to support troops in Iraq.
    • Developed Jabber Webchat (JWC), a web-based Jabber client providing a highly responsive chat interface using only HTML and cross-browser JavaScript.
    Technologies: Java
  • Software Architect and Engineer

    1998 - 2001
    Enterprise Broadcasting Corp
    • Led software development for a hybrid digital cinema/eCommerce prototype with kiosks at each seat supporting broadband content and feature presentations.
    • Developed an application enabling a Grass Valley Group (GVG) Profile Video Server to transmit SMPTE Time Code to IP clients, allowing for synchronization between video and application servers.
    Technologies: C++, Object Pascal, Delphi, Java
  • Software Developer

    1995 - 1998
    Cybertron
    • Designed and implemented a virtual reality (VR) viewing engine using Delphi (Object Pascal), OpenGL for real time rendering, and LightWorks for radiosity rendering.
    Technologies: Object Pascal, Delphi, C++

Experience

  • CTO Mentor at CONNECT Accelerator San Diego

    CONNECT is an accelerator that provides executive level mentorship to startups preparing to seek funding and launching.

Skills

  • Languages

    TypeScript, SQL, Java, JavaScript, C++, Kotlin, Scala, HTML5, CSS3, Groovy, Delphi, Object Pascal
  • Frameworks

    Angular, Spring Boot, Spring, Jersey, Hibernate, Apache Struts 2, JPA, Grails, Storm, Netty
  • Libraries/APIs

    Vue, Jackson, JMS, Node.js, React
  • Tools

    Maven, IntelliJ IDEA, Adobe Photoshop, Amazon Elastic MapReduce (EMR), IntelliJ
  • Paradigms

    API Architecture, REST, Microservices, Service-oriented Architecture (SOA), Agile Software Development, Object-oriented Programming (OOP), Scrum, Test Automation, Microservices Architecture
  • Storage

    Couchbase, MySQL, CouchDB, Oracle SQL, PostgreSQL, Cassandra, Memcached, NoSQL
  • Other

    Leadership, Full-stack, CTO, Software Architecture, eCommerce, Ad Serving, Software Development, Front-end, Front-end Development, Web Development, Architecture, Lean Development, SaaS
  • Platforms

    Amazon Web Services (AWS), Linux, Kubernetes, Docker, Android, WordPress

Education

  • Bachelor's Degree in Computer Science (theoretical focus)
    1993 - 1996
    University of California at Santa Cruz - Santa Cruz, CA

To view more profiles

Join Toptal
Share it with others