
CTO, Software Architect, Lead Engineer
San Francisco Bay Area

CTO, Software Architect, Lead Engineer
San Francisco Bay Area
3 more...
I am a technologist, systems architect, tech lead, boot-strapping engineer, whatever you might want to call a guy who can start a project from scratch, setup development team with good practices, and get the project from conception to launch in a finite and generally predictable timeframe.
I've successfully delivered high-performance scalable distributed backend systems in C and Java, but also build handsome web applications in Ruby on Rails. I love coding, design patterns, refactoring and architectural clarity. In keeping up with the industry and I am always learning something new. I've worked on production software written in C, Objective-C, Java, Ruby, Visual Basic, Pascal, Perl and shell.
Enterprise software architectures, object oriented development and design, agile and test-driven software development, design patterns, web application development, Ruby, Ruby on Rails, AJAX, REST, JavaScript, Java, J2EE, WebWork, Hibernate, Spring, transactions, databases, distributed computing, Oracle, PostgreSQL, MySQL, Middleware, Tuxedo, Perl5, C, UNIX, E-Commerce
(Privately Held; Music industry)
June 2007 — Present (2 years 2 months)
CTO & Lead Engineer.
Developing e-commerce and community web presence for Infectious.Com, Inc, a an art community and a store with crowd sourced model built around adhesive vinyl art, such as iPhone skins, Wall Art, Laptop Art and more.
Responsible for all technology, daily IT operations, virtual hosting, asset file management infrastructure.
Technologies involve Ruby on Rails, PostgreSQL, web services, REST, XML, JavaScript and Flash, RedHat EL3, CentOS, Samba, rsync.
Also responsible for hiring additional full time developer, and managing certain outsourced projects to a contract developer.
(Wireless industry)
August 2004 — Present (5 years)
Drop In Media LLC is a mobile technology start-up, focused on server-side applications development and hosting of mobile applicaitons.
The company built a framework, and set of interactive SMS/MMS applications managed by the Mobile Toolkit platform -- enterprise grade application container for hosting, management and rapid application development of mobile applications.
Mobile Toolkit supports a billing and subscription engine, a WAP subscription portal, and application plug-ins such as Trivia and Quiz, Voting, MMS slide delivery, group chat, operator-based chat, data lookup, external URL fetch and more.
As a founder and original architect on this project, I was responsible for defining initial requirements, and coding the base of the framework in Java. Subsequently supporting the expanding growth, with some programs reaching user bases of100,000s in 2009.
Technologies involved: JRuby, Java 1.5, WebWork/xWork, SiteMesh, Hibernate, Spring, JUnit, Resin, PostgreSQL.
Publications:
"Tuning UNIX kernel parameters for TUXEDO IPCs". TUXEDO Notes, Hegetor, UK, 2002.
"Best Community Web Site 1997 Australia" - Telstra Internet award for the web site dedicated to the russian speaking community of Melbourne (ruscom.org.au)