I'm experienced in performance, scalability, microservices, and developer tooling. I can walk you through why you'd break up a monolith, why you'd create a monorepo, and how to do both. I gravitate towards solving infrastructure problems that are locking up the creative potential of your engineering team. I learn new things easily, and am currently fluent in
I'm experienced in performance, scalability, microservices, and developer tooling. I can walk you through why you'd break up a monolith, why you'd create a monorepo, and how to do both. I gravitate towards solving infrastructure problems that are locking up the creative potential of your engineering team. I learn new things easily, and am currently fluent in Scala, Python and Java.
Software Engineer @ Working on site engineering. From June 2015 to Present (7 months) Senior Software Engineer & Senior Engineering Manager @ I spent 4 years at Twitter and naturally wore several hats during my time there. As an individual contributor I was the lead engineer on several performance, scalability, and developer productivity efforts. As an engineering manager I helped grow the Developer Productivity team from 5 to 30 engineers and was responsible for supporting an engineering organization that grew from ~250 to 1500 engineers over the same time period, with an IPO thrown in for good measure. From March 2011 to May 2015 (4 years 3 months) San Francisco Bay AreaPrincipal Member of Technical Staff, Performance Engineering @ As the senior member of Salesforce.com's Performance Engineering group, I was heavily involved in many notable projects including:
* Our migration from Oracle 9i to 10g
* The addition of memcached into the architecture
* The spin-up of our first remote, active datacenter in Singapore
* Our migration from 32 to 64-bit Java
While at Salesforce I also was often involved in developing performance tools including large-scale data creation tools, several workload generators unique to the company, and was a contributor to an effort to use an existing body of functional tests for early performance validation.
Third party tools I either was directly responsible for or helped introduce include JMeter, Spirent Avalanche, Shunra Storm, and Dynatrace. From May 2008 to March 2011 (2 years 11 months) Principal Engineer @ OpSource is a managed hosting company with a SaaS focus. Initially I worked within the Engineering group as the architect for the customer portal, and then in March '06 I moved into the Operations group, creating the Application Engineering discipline within the company. The group’s role is to identify and resolve performance and scalability challenges in our customer’s applications. From July 2005 to May 2008 (2 years 11 months) Co-founder & VP Engineering @ Truereq was an enterprise product and requirements management tool built on a SaaS model. I was responsible for architecting the product from the initial investor demo until our 1.0 release. The product had both a rich Java client and browser-based interface built on top of a SOAP back end. From January 2003 to May 2005 (2 years 5 months) Consultant @ Consulted on various Internet development projects. Clients included:
Eyematic Interface -- developed web interface to 3d multimedia messaging system for cell phones (Shout Messenger)
Adaptec -- developed online configurator for selected VARs
ChevronTexaco -- developed 3d geo interface for system visualization & control From May 2001 to December 2002 (1 year 8 months) Chief Technology Officer @ SF Interactive was an interactive advertising agency interested in growing a budding technology organization. My responsibilities encompassed team building, client management and sales support, proposal development, project management, board and investor relations, and some development as appropriate. In 2001 it was acquired by Butler, Shine & Stern, a traditional advertising agency. From May 2000 to April 2001 (1 year) Chief Technology Officer @ Sales/Investor support, proposal development, process engineering, team building, merger integration (IF! bought Construct). From January 1999 to May 2000 (1 year 5 months) Founder & Chief Technology Officer @ Construct was a boutique Internet design agency with a focus on seamlessly combining visual aesthetics with technical wizardry. As a result of our bleeding edge development skills, we amassed an enviable client list including Microsoft, Netscape, Intel, Silicon Graphics, Sony Online Entertainment, and AT&T Bell Labs, among others. My role varied dynamically as required, but was always focused on solving our most difﬁcult technical challenges. We were acquired in early 1999 by Click3X and the combined entities were rebranded IllusionFusion!, a name which proved all too prophetic. From August 1995 to January 1999 (3 years 6 months)
University of Pennsylvania From 1989 to 1992 University of Pennsylvania James Waldrop is skilled in: Java, Performance Tuning, Performance Analysis, Load Testing, Web Development, Linux, Scala, Web Applications, Scalability, SaaS, Distributed Systems, Enterprise Software, Cloud Computing, Ruby, Architectures, Agile Methodologies, Software Engineering, Architecture
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension