Raj Madhuram

Co-Founder

Santa Clara, California, United States34 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 30+ years of programming experience.
  • Built a $1B+ native ads business in 43 days.
  • Developed award-winning tools and platforms.
Stackforce AI infers this person is a seasoned software architect with extensive experience in AdTech and MarTech.

Contact

Skills

Core Skills

Software ArchitectureApplication DesignFrontend DevelopmentVisualizationUi ArchitecturePerformance OptimizationJava DevelopmentWeb Application DevelopmentDatabase ManagementProduct DevelopmentTechnology DirectionApplication DevelopmentFramework DevelopmentIntegrationSoftware DevelopmentWorkflow AutomationSimulation ToolsCommunity Engagement

Other Skills

High-performance codingWeb applications developmentUIAngularJSNode.jsd3SVGclient-side renderingJavaScriptYUI 3Performance enhancementsJavaDeveloper productivity toolsVoiceXMLPHP

About

I am passionate about developing software that solves practical problems. With 30+ years of programming experience, I enjoy building products in early-stage start-ups and large enterprises. I am detail-oriented and have an eye for visual design, user experience, and performance. I have spent the last 15 years in AdTech/MarTech, and I have a fair understanding of the technologies involved and the business aspects. At Yahoo!, I was part of Marissa Mayer's dream team - "Moneyball" where we built the MVP of a $1B+ native ads business in 43 days. In my spare time, I enjoy tinkering with 3D printing, Drones, Arduino, Raspberry Pi, Mindstorms, and Generative AI. I also write about some of my work on my blog, http://geekraj.com. One of the tools I developed, FireAntz, won the 2004 IBM International Challenge for Eclipse contest. I am currently building a GenAI tool called Pcaisso (a spare time project) that can generate 2D and 3D graphics and data visualizations using LLMs. I believe there should be no barrier to accessing quality education and coaching. In my spare time, I am building a platform called RapidSolver (www.rapidsolver.com) that aims to help motivated students in underserved communities. Specialties: Software architecture, Application design, High-performance coding, Web, Desktop & Mobile applications development with a specialization in UI.

Experience

C1x inc.

Co-Founder & CTO

Nov 2014Present · 11 yrs 4 mos · San Francisco Bay Area, Chennai

  • Building sophisticated ad tech and marketing tech products that help businesses understand and connect with their customers.
  • We work on cutting-edge technologies, and are always looking for talented individuals to join us and do great things! (in US, India and Japan offices)
Software architectureApplication designHigh-performance codingWeb applications developmentUI

Opsclarity inc.

Lead Frontend Engineer

Apr 2014Nov 2014 · 7 mos · Sunnyvale, CA

  • Led the frontend development and played a significant role towards the company being successfully series A funded.
  • Set up the front end framework from scratch using a combination of AngularJS, grunt and neuter. Developed an interactive graph viewer for visualizing the network topology using d3/SVG/server+client side rendering techniques.
  • AngularJS, Node.js, graphs (nodes+edges) graphs (x-y) and lot of graphs (algos), visualizations and loads of fun!
AngularJSNode.jsd3SVGclient-side renderingFrontend development+1

Yahoo!

2 roles

Principal Software Engineer

Promoted

Mar 2011Apr 2014 · 3 yrs 1 mo · Sunnyvale, CA

  • Founding member of the "Moneyball" team that built Yahoo! Stream Ads, the first native ad format for Yahoo on the home page. Architected and built the UI that was used by Account Managers to create thousands of campaigns on launch day. The project crossed $100MM run rate within 6 months of launch.
  • Worked for Yahoo! Developer Network, where I built tools to foster innovation at Yahoo!
  • In 2011-12, developed new features, and delivered many performance enhancements for APT, the Yahoo! platform for display advertising. Architected a JavaScript heavy, YUI 3 based user interface for a product that enables moving budgets between multiple advertising channels. Worked on a next generation UI stack based on the Cocktails platform, built upon nodejs. Participated in 11 hack days, and won 3 of them.
JavaScriptYUI 3UI architecturePerformance enhancementsPerformance optimization

Senior Software Engineer

Oct 2009Mar 2011 · 1 yr 5 mos · Sunnyvale, CA

  • Worked on APT, a Java based enterprise system that enables advertisers and publishers to conduct business with Yahoo! Made significant contributions towards performance enhancements of various key workflows. Developed tools for improving developer productivity.
JavaPerformance enhancementsDeveloper productivity toolsJava developmentPerformance optimization

Self employed

Independent Consultant

Mar 2009Oct 2009 · 7 mos

  • Developed a VoiceXML based contesting portal for a Chennai client. Developed XHTML 2.0 based WAP applications, using PHP, MySQL and WURFL. Designed and developed a file processor program for workflow automation using Java and Oracle. Developed a web application for a client in Bakersfield, USA, that pulls telemetry data from a remote SOAP web service, using PHP, MySQL and YUI.
VoiceXMLPHPMySQLJavaOracleWeb application development+1

Impiger technologies

CTO

Nov 2005Mar 2009 · 3 yrs 4 mos · Chennai, India

  • Provided technology directions and oversaw product development in the 120 people company. Developed products in the mobile, web, enterprise and telecom spaces. Led development of voice solutions built on Asterisk, PHP, Ext JS & YUI, which generated significant revenue. Created innovative solutions for recruiting top talent. Started the iPhone apps development practice and oversaw development of Java ME based games and applications.
AsteriskPHPExt JSYUIProduct developmentTechnology direction

Neogen software solutions, chennai, india

President

Jul 2004Oct 2005 · 1 yr 3 mos

  • Developed location aware applications for a client using Spring/Hibernate/Tapestry frameworks. Built a Java Swing based application for disaster simulation. Developed Java ME based game prototypes for unique mobile games that cater to Indian market.
SpringHibernateTapestryJava developmentApplication development

Kinzan inc., carlsbad, ca

Lead Software Engineer

Sep 2002Sep 2005 · 3 yrs · Carlsbad, CA

  • Involved in the development of an MVC framework for building web/mobile applications. Developed an Eclipse based tool that would allow visual assembly of components. These components were described using XML, and could be executed as a web app or natively across Java ME and Blackberry devices. The product was developed using GEF, EMF, and SWT/JFace etc., and was featured at JavaOne 2004 and EclipseCon. It was well received, notably by Robert Scoble: http://radio-weblogs.com/0001011/2004/01/21.html#a6313
MVC frameworkEclipseXMLWeb application developmentFramework development

Think business networks

Project Manager/Sr Software Engineer

May 2000Sep 2002 · 2 yrs 4 mos

  • Developed new features and custom modules for the Core3 product line: Siteman and Storefront products, which were Java based web applications that enabled businesses to build content and commerce websites easily with a global branding and local content. Integrated multiple web services and 3rd party tools such as MapQuest etc. Managed an offshore team to develop certain features.
JavaWeb servicesIntegrationWeb application development

Siemens westinghouse power corporation, orlando, fl

Advanced Engineer

Sep 1997May 2000 · 2 yrs 8 mos · Orlando, FL

  • Developed an Integrated Design Environment (IDE) for designing generators. The IDE seamlessly integrated legacy Fortran codes and provided a workflow mechanism for the engineers to communicate and collaborate. It significantly cut down the time taken to design a generator. We used Tcl/Tk extensively for this project. I developed several tools including a visual debugger for running a BASIC like macro language, a visual flow editor for tying various components and executing the flow, a graph visualizer for dependency analysis, etc.
  • Presented a paper in the 7th Tcl/Tk conference in 2000, highlighting our large scale development experience with Tcl/Tk.
Tcl/TkFortranWorkflow mechanismsSoftware developmentWorkflow automation

Visual systems laboratory, institute for simulation and training, orlando, fl

Research Assistant

Jan 1996Jul 1997 · 1 yr 6 mos · Orlando, FL

  • Worked on the ZCAP project, a suite of software tools to test and evaluate terrain database interoperability. Developed a side-by-side stealth tool that enables flythrough over two similar terrain databases to visually identify defects. This was developed in C & OpenGL using Tcl/Tk front end (Embedded Tcl) and ran on SGI machines.
COpenGLSoftware developmentSimulation tools

Self

Freelance Programmer

Jan 1991May 1995 · 4 yrs 4 mos · Dorm of GCT, Coimbatore

  • Developed QuizStar-DPS, a software for conducting quiz contests and personal development, for Pragati Computers Pvt. Ltd
  • Developed & ran Sangam BBS for Computer Society of India
  • Contributed many articles for SysReader, a magazine for computer professionals
Software developmentBBS managementCommunity engagement

Education

University of Central Florida

MS — Computer Science

Jan 1995Jan 1997

Government College of Technology, Coimbatore

B.E — Computer Science & Engineering

Jan 1991Jan 1995

Stackforce found 100+ more professionals with Software Architecture & Application Design

Explore similar profiles based on matching skills and experience