Summary
Timothy Lenz is a Java developer with over 15 years of experience designing and modernizing high‑traffic backend systems, notably leading the migration of eBird from legacy Servlets to Spring MVC and building ingestion pipelines that processed millions of records. He specializes in JVM performance tuning, asynchronous architectures, caching, and scaling strategies—skills he applied to optimize I/O, GC, JDBC, and thread pools at scale. More recently he’s architected a Spring WebFlux/Reactor-based messaging app for birders (BirdingApp) using Neo4j and Redis to prioritize scalability and low-latency design from the start. Comfortable with containers and migrations, he also helped move a suite of services from Oracle to Postgres and built tooling to import large media sets into the Macaulay Library. Based in Chattanooga, TN, he’s quietly open to new, interesting opportunities that align with his backend performance and systems-first mentality.
10 years of coding experience
17 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Cornell University