Co-founder, CTO
2014 - PRESENTMadra Learning- Architected, implemented, maintained, and managed new development and scalability for a SaaS-based e-learning assessment platform that helps improve student outcomes in university courses through personalized analytics, metacognitive training, and targeted study. The web-services based platform runs in the cloud on AWS and has served tens of thousands of students taking hundreds of thousands of assessments.
- Leveraged expertise in scaling cloud-based systems to service users across dozens of universities, providing reliable, performant, always-available services and support.
- Developed a microservices-based architecture built in PHP, Laravel, MySQL, and JavaScript.
- Managed engineering and operations for a team of developers, content creators, devops, and technical salespeople.
Technologies: Amazon Web Services (AWS), Docker, AWS, JavaScript, MySQL, PHP, Linux, Data Visualization, Full-stack, Web Development, System Architecture, Web Frameworks, Requirements Analysis, Google Cloud Platform (GCP), Data Warehousing, Leadership, Go, Microservices, PostgreSQL, Back-end, Distributed SystemsStrategic Technology Consultant
2008 - PRESENTJuxta Services- Architected, managed, and implemented scalable, global, enterprise-level software solutions for clients such as Estée Lauder, Disney Research, Apple, DHL, FedEx, Kaiser Permanente, and UPS.
- Worked on business and technology strategy, software development, systems architecture, database administration, and information technology consulting services as lead architect, director of engineering, and interim CTO.
- Used server virtualization and cloud computing technologies including Amazon Web Services (AWS), Docker, KVM, Xen, VMWare, Eucalyptus, and Ubuntu Enterprise Cloud.
- Managed development resources, project expectations, requirements, scope, and timelines.
- Developed and validated industry, market, customer, and business models.
- Built and deployed customized Docker-based container architectures to handle fluctuating performance loads in microservice architectures that can auto-scale based on usage demands.
- Provided expertise in and implementation of data warehousing for scalable reporting structures to handle ETL, storage management, and ad hoc or customized reporting for clients with multiple terabytes of data.
- Contributed expertise in dimensional modeling and columnstore database engines.
Technologies: Amazon Web Services (AWS), MariaDB ColumnStore, Data Warehouse Design, Data Warehousing, Big Data, Load Balancers, Networking, KVM, Xen, Apache, Linux, MongoDB, AWS, MariaDB, MySQL, HTML5, CSS, Java, React, Docker, PHP, JavaScript, Node.js, Data Visualization, Full-stack, Web Development, System Architecture, Web Frameworks, Requirements Analysis, Google Cloud Platform (GCP), Leadership, Go, Microservices, Redis, PostgreSQL, Python, Back-end, Distributed Systems, GraphQLResident Venture Developer
2013 - 2018Technology and Venture Commercialization Office, University of Utah- Worked as external partner, providing business model and market validation, technology consulting, project management, scoping, and development expertise for promising technology projects coming through the University Tech Commercialization Office.
- Worked on management of marketing, project selection, and implementation for Software Development Center (SDC).
- Implemented a Lean startup model, a business model canvas, web applications, mobile apps, big data, analytics, and educational software.
- Delivered technical scoping and feasibility studies, including budgeting details for large scale software and technology projects.
Technologies: C++, .NET, Java, PHP, Node.js, Web Applications, Mobile Apps, Service-oriented Architecture (SOA), Lean Startups, Business Model Canvas, Data Visualization, Full-stack, Web Development, System Architecture, Web Frameworks, Requirements Analysis, Leadership, Amazon Web Services (AWS), Go, Microservices, PostgreSQL, Back-end, Distributed Systems, GraphQLCo-founder, CTO
2014 - 2016Sentius Technologies- Designed and built enterprise-level business intelligence software for small and private healthcare practices, providing a competitive edge through big data-driven business and operational insights.
- Performed generation of localized benchmarking, healthcare analytics, and key insights through analysis of core KPIs.
- Created scalable automated data extraction, analysis, report generation, and distribution at an enterprise scale.
- Delivered a SaaS-based customer portal for real-time data analysis and benchmark comparison.
Technologies: Cloud Computing, SaaS, RESTful Development, RESTful APIs, Service-oriented Architecture (SOA), Data Visualization, Data Warehouse Design, Data Warehousing, Business Intelligence (BI), Big Data, HTML5, JavaScript, Node.js, Full-stack, Web Development, System Architecture, Web Frameworks, Requirements Analysis, Leadership, Amazon Web Services (AWS), Microservices, PostgreSQL, Back-end, Distributed SystemsVP of Development/CTO
2012 - 2014Linkdip- Architected and developed a human-curated marketplace for social media ranking signals exchange.
- Involved in the active development and held an architectural role in scaling the complex web application.
- Performed intimate integration with multiple social media platforms (Facebook, Twitter, Google+, Tumblr, etc.).
- Managed both in-house and outsourced development resources.
- Generated scalable online marketing and lead-generation technologies.
Technologies: CasperJS, MongoDB, Node.js, Kohana, jQuery, MySQL, Apache, Linux, PHPDirector of Engineering
2010 - 2012RSIS- Held an active development role, creating complex web-based software utilizing LAMP, Ajax, and Flex technologies.
- Developed and managed IT resources, including ensuring PCI compliance and the architecture of a distributed, multi-site, co-located infrastructure.
- Performed integration with both global and localized shipping carriers, including rate retrieval, shipment creation, tracking, pickup, and label generation.
- Managed internal and outsourced development resources utilizing Agile, Scrum, and Kanban.
Technologies: Amazon Web Services (AWS), AWS, KVM, Flex, Apache, Linux, MySQL, PHPSenior Lead Developer
2007 - 2010ZenPrint- Architected and created software to facilitate print fulfillment by integrating eCommerce web applications with third-party technologies to automate and streamline print and fulfillment of digital, offset, apparel, and promotional items.
- Designed and developed dynamic web-to-print platform, using OO PHP, MySQL, JavaScript, Ajax, CSS, and XML, to create customizable eCommerce front-end and highly configurable products.
- Architected and configured core components of the application stack, including database structure, hardware, OS, web server software, caching resources, networked file storage, Xen virtualizations, etc.
- Designed architecture and developed API resources for access to orders, customers, shipping, products, etc. via SOAP and AMF.
- Integrated an eCommerce platform with various third-party APIs including shipping, financial processing, tax data, inventory, and print fulfillment.
- Implemented front-end design and functionality including CSS, JavaScript, DHTML, and Ajax.
- Handled security-related initiatives, including PCI compliance, server hardening, secure development practices, and penetration testing.
- Communicated with internal and external customers and management, to define project scope, requirements, definition, and timelines.
Technologies: XMPie, JavaScript, Apache, Linux, MySQL, PHP, MagentoSenior Software Engineer
2006 - 2007Doba- Performed web-based, object-oriented application development in OO PHP, DHTML, JavaScript, Ajax, and MySQL.
- Executed integration with 3rd-party web service APIs, including payment, ACH, suppliers, etc.
- Designed and developed API interface for customizable access to company data for internal and external customers.
- Performed Linux server configuration and administration including Apache, MySQL, PHP, Samba, Cron, Xen and VMWare virtualizations, etc.
- Developed software for management of company wide code deployment to testing and production environments.
- Spearheaded security and penetration testing initiatives.
Technologies: JavaScript, MySQL, Apache, Linux, PHPSoftware Engineer/IT Admin
2005 - 2006Digital Harbor- Performed enterprise-level Java J2EE client/server application development, using XML, Swing, Weblogic, and various database technologies.
- Implemented transactions in enterprise-level application.
- Used JKS certificates in Java applications.
- Wrote SILK and JUnit tests to validate code.
- Managed Windows and Linux network infrastructures and other IT-related tasks including DNS, firewall, CVS, etc.
Technologies: MySQL, Oracle, Microsoft SQL Server, WebLogic, Swing, HTML, XML, JavaIT Manager/Lead Developer
2003 - 2005DIPPR801 Thermodynamic Laboratory- Designed and managed the relational database.
- Developed software (Visual Basic) to use with a relational database.
- Performed project management of software application development.
- Handled website security, design, and maintenance as well as network, web, and server security.
- Set up and maintained the web server/site and file server/domain controllers.
Technologies: HTML, Open Access, Microsoft SQL Server, MySQL, Visual Basic, ASP