
- Churchton, MD
Welcome! This is Bill Havanki's hub profile page. Thanks for stopping in.
Bill Havanki's Bio:
Bill Havanki's Experience:
-
Principal Software Engineer at Segment
June 2021 - PresentJust getting rolling!
-
Principal Software Engineer I at Cloudera
September 2013 - June 2021 | Washington, DC Metro AreaLed team creating infrastructure systems for core of Cloudera Data Platform Control Plane; led other team developing new features of CDP Control Plane for automated deployment into public cloud providers. Led development and testing of Cloudera Altus Director for automated deployment of clusters into public cloud providers. Led efforts to implement pay-as-you-go billing for cloud offerings. Participated in quality improvement initiatives. Conducted development and testing of Apache Accumulo, with focus on CDH (Cloudera) integration. Mentored coworkers on work habits, workplace issues.
-
Senior Software Engineer at Raytheon Henggeler Consulting
July 2011 - August 2013 | Columbia, MDRevived and expanded a prototype cloud-based system for performing automated software analysis. Reworked and augmented various cloud-based storage, processing, and indexing capabilities for delivering enriching content to analysts.
-
Software Design Engineer, Chief at SAIC
May 2000 - July 2011 | Columbia, MDLed development for various projects: a laboratory information management system for the National Cancer Institute; a corporation-wide authentication and authorization system; a high-performance system for querying analytic data. Did lots of work using Java technologies. Developed and disseminated reusable libraries. Advised on improving software development processes, including CM.
-
Software Engineer at Lockheed Martin
1998 - 2000 | Gaithersburg, MDInitially, did some system engineering and requirements work for the 2000 Census. Later, I did qualification testing and implemented bug fixes for ground systems command and control for satellites.
-
Research Assistant at North Carolina State University
1996 - 1998 | Raleigh, NCResearched instruction scheduling theory and implementation for high performance in VLIW microprocessors. I also designed elements of my research group's VLIW compiler, including its core and a front-end translator for JVM bytecodes.
-
Teaching Assistant at North Carolina State University
1995 - 1997 | Raleigh, NCTaught lab courses in Motorola 68000 assembly language and electrical circuits.
Bill Havanki's Education:
-
North Carolina State University
1995 – 1998MSConcentration: Compiler technologiesActivities: Teaching assistant -
Rutgers, The State University of New Jersey-New Brunswick
1991 – 1995BSConcentration: Electrical EngineeringActivities: Tutoring
Bill Havanki's Interests & Activities:
walking, running, martial arts, Buddhism, writing, giant transforming space robots