Stewart Stewart

Software Developer

New York, New York, United States

About

My career as a software developer has been focused mostly functional programming in Scala for distributed systems. My career has included community organizing for meetups and conferences, teaching, mentoring, speaking, live streaming, and open source contribution. I value my relationships with the broader Scala community. While I am primarily a software developer, I enjoy roles that include aspects of teaching/mentorship and community engagement. I have spent years as a community organizer, organizing meetups and workshops for SF Scala and NY Scala, and volunteering at conferences. I'm also often one to initiate smaller study groups and workshops. I've also engaged in a variety minor teaching-related roles as speaker, live-streamer, private tutor/mentor, teaching assistant, workshop organizer, and counselor. As a person, I'm and endlessly wandering bookworm and hobby-collector with a taste for novelty and exploration. I like learning new things and meeting new people. Make of that what you will :) Professional interests: Typed functional programming, constraint solvers, DSLs, PL/compilers, formal verification, proofs, math, combinatorics, abstract algebra, education, cryptocurrency, blockchain/fintech, behavioral economics, cognitive science, error prevention, choice architecture, productivity, ergonomics, meetups, workshops, community involvement, mentorship, volunteering, philanthropy Other interests: dance (blues, fusion, west coast swing, lindy hop, tango, contra, waltz), scuba, mountain biking, unicycling, skiing, juggling, speed-cubing/twisty puzzles, piano, accordion, puzzles, board games, books, languages, people, wandering, collecting hobbies, etc.

Experience

  • Software Consultant at SiriusXM
    Oct 2024 - Mar 2025 · 6 mos

    - Developing production and scalable machine learning models for personalization and recommendations - Building and advising on machine learning platform architecture and efforts - Providing cloud (specifically AWS) expertise and architectural design for data pipelines and services data - Providing feature engineering and data engineering services

  • Senior Software Engineer at Etsy
    Feb 2024 - Aug 2024 · 7 mos

    This was a six month contract serving on the Machine Learning Orchestration team and focusing on search explainability. Used Twitter/Typelevel functional Scala stack with Bazel and GCP.

  • Independent Contractor at Nexusoft LLC
    Aug 2023 - Jan 2024 · 6 mos

    This was a contract to build out an MVP for a product that was never made public. Electron and Node.js.

  • Senior Software Engineer at Optum
    Aug 2022 - Jul 2023 · 1 yr

    Served on the HealthSafe ID team: - Developed and maintained APIs used by many different application portals across United Health Group - Worked with various web authentication protocols and technologies (SSO, JWT, OpenID, etc) - Used Scala Play Framework, Slick, Kotlin Ktor, PostgresQL, AWS, Kubernetes - Used Typelevel Cats to simplify handling of errors and asynchrony

  • Senior Software Engineer at 47 Degrees
    Mar 2021 - Dec 2021 · 10 mos

    47 Degrees is a global consulting firm helping enterprises take the next step in modernizing legacy applications to be real-time, secure, and responsive, by using battle-tested functional programming and cutting-edge technologies like Scala, Kotlin, Swift, Spark, Kafka, Akka, and Play. Responsibilities: - Architect and engineer systems for clients and internal open source projects - Join consulting and training engagements with clients - Represent 47 Degrees with speaking engagements at events/seminars around the globe Libraries: cats, cats-effect, monix, circe, doobie, kotlin/springboot/hibernate