- Lead Software Architect at Enviance
- Senior Solutions Architect at Irdeto
Georgia Institute of Technology, Master’s Degree, Computer Science
January 2015 – Present(4 years 9 months)Greater San Diego Area
Leading a team of globally distributed technologists as R&D Manager for Enviance, a SaaS leader in Environmental, Health and Safety (EH&S) solutions that was recently acquired by Battery Ventures. Accomplishments and responsibilities: ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ ► 1. Managing development activities in a fast-paced environment. Teams of ~ 10 Leads , and ~ 30 outsourced members. ► 2. Working closely with Product Management, design, customer service and quality assurance teams to deliver high-quality solutions. ► 3. Managing day-to-day activities of the development team within an Agile/Scrum environment. ► 4. Building highly complex web-based application solutions around large Data-Sets / Calculation Graphs. ► 5. Using critical thinking skills to solve difficult technical problems. Using soft skills to solve “human” problems. ► 6. Creating a world-class Platform with REST APIs, SDKs for other development teams to build upon. ► 7. Envisioning, Architecting and Implementing our own Language – EQL: Enviance Query Language. ► 8. Applying new technology and innovation to develop new products in the Data Analytics/Big Data realms. ► 9. Helping on delivering an outstanding experience to our Fortune 500 customers. ► 10. Absorbing new teams into our process as part of the company M&A strategy: »» Enviance purchased Remedy Interactive in 2015, a leading safety management software provider in the San Francisco Bay Area. »» In June 2016, Enviance acquired Actio, an innovative provider of materials and supply chain management software.
Technical Lead responsible for the architecture and engineering of a number of enterprise-level, distributed solutions for mission-critical environments within the Enviance SaaS Platform. Accomplishments and responsibilities: ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ ► 1. Lead the development of a SaaS Application Platform on top of .NET Framework 4.X, C# 6 ► 2. Developed a world-class Platform with REST APIs, SDKs using .NET Framework/C# 6 »» Strong working knowledge of web standards and protocols such as TCP, HTTP, HTML, REST, JSON, CORS, CSP ► 3. Architected a high performance microservices solution to link cross-application User Identity on top of Microsoft Azure Functions / .Net Core 3.0, C# 7 ► 4. Envisioned and designed “EQL”, the Enviance Query Language »» EQL is a Domain-specific Language , developed using GPLEX, Lexical Parsers, and ASTs resulting in High Performance MS SQL Server queries ► 5. Envisioned and Developed the Enviance Data Preparation tool: a visual Analytics preparation / explorer data tool utilizing Angular 8, webpack ► 6. Developed quality MS SQL Server 11/13 database solutions and schema, utilizing appropriate normalization and de-normalization strategies allowing it to reliably process billions of data points and calculations throughout all customer base »» Expertise developing, debugging, tuning, optimizing, monitoring, and supporting large scale relational database applications ► 7. Performance tuning and optimization of SQL code such as stored procedures and functions for multiple heavily utilized and concurrent web-based applications »» Expertise with SQL Server performance tracing, diagnostics and tuning tools such as Management Views, Profiler, Trace, and Management Studio ► 8. Guided and mentored other members on the team, directly and by example Enviance is trusted by half of Fortune 500 companies, including: »» Walmart »» Chevron Corporation »» American Electric Power »» ArcelorMittal »» DuPont
January 2007 – December 2010(3 years 11 months)Greater San Diego Area
Worked at Irdeto, the world leader in digital platform security as Technical Architect. Accomplishments: ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ ► Architected and developed web based, secure video experiences for the top Media and Sports companies in the world, including: »» NFL – GameExtra Live (multi-camera experience) »» NBC Universal – 10ft (TV) experience »» UFC – Live and progressive-download of events »» MTV – Music Television Live »» NBA.com – Live ► For NFL, our GameExtra application together with Live coverage site was nominated for the 2008 Web Emmy awards, category “Outstanding New Approaches”. ► Lead international teams onsite at FOXTEL (Australia) and Scandinavian Films Anytime (Sweden) by designing salable digital media solutions that has served millions of users in those countries. About Irdeto: ‾‾‾‾‾‾‾‾‾‾‾‾‾‾ Irdeto (formerly Entriq – www.entriq.com) provides a single managed service to major media companies enabling them to securely monetize and manage the distribution of their content across broadband, mobile and Internet TV platforms. Entriq clients include some of the world’s largest content, network and service providers in the pay media industry, including Intel, MTV Networks, WWE, NBC Universal, BT Media & Broadcast, UFC, and MLB. Entriq is a division of MIH Ltd., a wholly-owned subsidiary of Naspers (NASDAQ:NPSN).
February 2002 – December 2006(4 years 10 months)California | Maryland
Financial Computer Support (fcsi.com), an acquired entity of Morningstar Inc, is dedicated to providing world class services and technologies to the independent investment community. Their mission is to level the playing field for the small-to-medium independent broker/dealers by offering technology services that rival the largest institutional service providers. Accomplishments: ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ ► Principal architect of a financial data management workflow (Foundation), a SaaS solution responsible for data retrieval and processing of multiple stock market data providers. ► Technical Lead for a new product called FoundationEngine, a financial data aggregation framework, that consolidates, processes and persists incompatible multiple stock market data formats.
C3 Financial offers a broad spectrum of business and software consulting services to the financial industry. C3 financial is owned by C3 Technologies, a software development company that offers a wide array of development, system design, and consulting services. Accomplishments: ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ ► Main architect and technical lead for a new SaaS solution, QuoteTracker, an accounting software application that tracks Financial Institutions, or re-distributors, use of real-time stock market data.
Technical lead at Bolsa1.com (a subsidiary of Mitsucon Tecnologia/NTT DATA), the pioneer in electronic trading of commodities, became the largest B2B commodities Exchange in LATAM covering a wide array of vertical markets in several different business segments. Accomplishments: ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ ► Responsible for the design and development of the first B2B Exchange of commodities in LATAM. The Exchange supported multiple verticals (Sugar , Alcohol , Cotton, others) , and provided a sophisticated order book engine processing real time market orders. As of March 21, 2006, Bolsa1/Mitsucon Tecnologia S/A operates as a subsidiary of NTT DATA Italia S.p.A.
Sintel focuses on the integration of automotive industry Supply Chain Management processes through a safe and reliable electronic information flow. Connecting over 700 automotive companies in a cloud business environment joining OEMs and their supply chain providers. Accomplishments: ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ ► Principal engineer of IED-Plan, considered one of the first commercial Java applications in Brazil. It’s a 3 tier, multi-user (GUI) application, which uses RMI to distribute/balance business logic processing with workflows that are integrated in the supply-chain of car manufactures. Technologies: ‾‾‾‾‾‾‾‾‾‾‾‾‾‾ ► Java, SWING, JAVABEANS, JDBC, RMI, ORACLE, MS SQL Server, Slackware Linux, Shell Scripts, Apache, CGI, Tomcat, Oracle For over 30 years Sintel has been supporting the automotive industry with consulting, software and service solutions designed to integrate their systems to key automotive processes. – 35,000 companies in 5 continents are connected to our platform – 3,2 million monthly transactions – We support 150 OEM plants all over the world – 60,000 invoices processed daily
Master’s Degree, Computer Science
Concentration in Computing Systems, Machine Learning coursework
B.S. Computer Science
B.S. Computer Science
Skills & Expertise
- Enterprise Software
- Agile Project Management
- Software Design
- Mobile Devices
- Mobile Applications
- Digital TV
- Visual Studio
- Object Oriented Design
- Conditional Access
- Web Services
- Web Applications
- Test Driven Development
- Software Project Management
- ASP.NET MVC
- Continuous Integration
- Microsoft SQL Server
- Software Engineering
- Agile Methodologies
- Cloud Computing
- Software Development
- System Architecture