Los Angeles, CA
I taught myself to program in BASIC at age 10, and have been involved with software ever since. I have 19 years of experience in the web and mobile space.
I prefer to call myself a company builder more than simply a programmer or software engineer. Over the years I have taken on many roles including backend developer, frontend web developer, mobile developer, project manager, security consultant, technical co-founder, technical sales, technical hiring, reliability engineer, systems administration, devops, scalability engineer, and even customer support to name a few.
- Project Management
- Product Strategy
- User Conversion Optimization
- Architectural Planning
- Usability Analysis
- Technical Budgeting
2014 – present
Revenue.com is a premier native advertising platform that provides beautiful, easily customizable, in-stream advertising for content publishers, while helping advertisers and publishers to maximize monetization.
With increased growth, the product needed to scale up its ability to handle drastic increases in number of daily ad impressions. I did a complete migration of years of legacy data to a new architecture on AWS, and built new high performance systems for tracking high traffic loads of ad impressions and processing financial transactions for those impressions. I have scaled the system to about 100x performance, allowing for about 200 million ad impressions per day. I also have built complex analytics systems and business insight tools on top of the impressions datasets. This particular project has been mainly built on Python, AWS, Redshift and Redis.
2015 – 2016
Five Four solves the problems most men face when it comes to looking good: They do not have the time to shop, do not care to shop, or do not know what to buy. Five Four has made shopping easy with a service that consists of a wide collection of styles, ensuring a fresh unique look each month.
As Director of Engineering at Five Four, I successfully completed a number of large projects.
I ported the entire software stack for both user-facing and backend applications over to AWS with RDS MySQL, Redis, and EC2/VPC. I also ported a large amount of legacy code over to more stable and modern systems. I also co-led a migration of all users and payments to Stripe from legacy systems. These various stabilization efforts led to increased user conversions, fewer payment errors, and increased operational efficiency.
Part-Time Instructor of Front-End Web Development
General Assembly is a pioneer in education and career transformation, specializing in today's most in-demand skills. As a leading source for training, staffing, and career transitions, General Assembly fosters a flourishing community of professionals pursuing careers they love.
Application Security Training Content Author
2014 – 2015
Jim Manico of Manicode Security teaches a highly intensive and interactive course which provides essential application security training for web application, webservice and mobile software developers and architects. Jim's classes are a combination of lecture, security testing demonstration and code review.
I assisted with research of security topics and content authorship on various subjects such as XSS, Phishing, SSL Security, Injection Attacks, and OAuth to name a few.
Chief Technology Officer
2010 – 2014
Stockr is the real-time social network connecting investors, traders and public companies. The Stockr system currently processes about 40 million data events per business day.
As a co-founder and the CTO, I was in involved many aspects of the growth of Stockr. For the first couple years, I wrote almost all of the code myself, building out a large robust featured system.
The Stockr stack consisted of Python, Django, Celery, CouchDB, MySQL, AWS, BackboneJS, Phonegap, NodeJS, Erlang, and Ejabberd to name a few.
After the team grew, in addition to continuing to write both backend and frontend code, I also performed many other tasks including hiring technical talent, managing developers, writing backend code, writing frontend code, systems administration, devops, product planning, product scheduling, budgeting, user experience optimization, quality assurance, customer support, and fundraising.
Valuate is the leading web-based commercial real-estate evaluation tool.
I have assisted with constructing data architectures, project planning, and frontend application development. I also led the development and implementation of algorithms for parsing complex proprietary data formats via Javscript/NodeJS.
Subblime is an online community for independent content creators to develop and monetize their audience.
In order to complete a product pivot, I successfully established a process for shipping on a tight schedule and building out an architecture for handling large traffic spikes.
Virurl is a social ad platform which allows users to discover content, share links with friends, and raise money for charity.
I helped bring this this product to launch with project scheduling and architectural planning.
Invent Ventures is a team of institutional co-founders, incubating new concepts and turning those ideas into businesses. Invent Ventures constructs initial prototypes, craft teams around each idea, and provide access to capital.
As an investor and original member of the Invent team, I assisted the company in it's early stages with architectural planning, hiring, product scheduling, and budgeting. I also helped build and manage some of the projects within the Invent portfolio.
OleOle was an online platform for communication and ticket exchange of FIFA events and information, including the World Cup.
I soley architected and developed this e-commerce store which handles thousands of products. I also made extensive use of the SOAP api provided by the CMS to import and synchronize products with a remote legacy 3rd-party inventory system.
2009 – 2010
I architected and developed this site as a personal diary portal application. This project made extensive use of remote XML Web Services to communicate with the shiny flash front-end.
I solely architected and was senior engineer for this eco-minded question & answer site. I also developed a comprehensive deployment system which resulted in over 20 successfully executed production deployments.
2008 – 2009
As lead developer, I architected and engineered the reconstruction of this entire site from the ground up. This included a database structure utilizing over 130 tables, and the migration of many gigabytes of proprietary, non-relational textual data, videos, and photos. I also constructed REST-based services for supplying real-time data to client flash applications.
Please note that the SOAPNet site currently no longer exists.
2008 – 2010
I was lead developer, senior architect, and project manager for this surfboard ecommerce site. Sunova makes high performance composite surfboards, which I still personally love and use. Their US distribution has shut down, but you can still aquire one at the Sunova corporate site.
Alongside another lead developer I was tasked with re-architecting and re-engineering the entire Paramount pictures website from scratch. This included the migration and handling of thousands of videos, photos, and textual data. I built out an advanced fuzzy-search web service which was used to display interactive results within a client flash application.
Please note that in the years since I worked on this, the Paramount Pictures website has since be redesigned.
2008 – 2009
I was a senior-level developer tasked with engineering and developing a social media and product directory site. I helped to implement drastic performance and scalability improvements to meet growing user demand.
2007 – 2008
2006 – 2007
I aided in the development of a Flickr-like system for interactively managing large photo galleries for an internal intranet application. This system included dynamic browser-based photo cropping, multi-upload tools, and server-side image format conversions in a Java environment.
I managed the development of a real-time comment/rating system for the MySpace News portal. I oversaw a team of Java/J2EE engineers, providing functional and technical specifications, and managing deadlines for the completion of this project.
2003 – 2007
1997 – 1998
- ISBN-10: 0137054890
- ISBN-13: 978-0137054893
- Author: Ellie Quigley
- Publication Date: 2010-10-15
I have enjoyed surfing for 20 years. I have also enjoyed playing and composing for various musical instruments for 20 years.