Last active
July 6, 2019 18:57
-
-
Save bhavanki/a2dc60176b8120caead7c0d1d38dbf9e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"basics": { | |
"name": "William A. Havanki, Jr.", | |
"label": "", | |
"picture": "", | |
"email": "[email protected]", | |
"website": "http://havanki.us/", | |
"summary": "", | |
"location": { | |
"address": "1234 Test St.", | |
"city": "Testtown", | |
"region": "MD", | |
"postalCode": "12345", | |
"countryCode": "US" | |
}, | |
"profiles": [ | |
{ | |
"network": "LinkedIn", | |
"username": "billhavanki", | |
"url": "https://www.linkedin.com/in/billhavanki/" | |
}, | |
{ | |
"network": "GitHub", | |
"username": "bhavanki", | |
"url": "https://github.com/bhavanki" | |
}, | |
{ | |
"network": "SlideShare", | |
"username": "BillHavanki", | |
"url": "https://www.slideshare.net/BillHavanki" | |
} | |
] | |
}, | |
"work": [ | |
{ | |
"company": "Cloudera", | |
"position": "Software Engineer", | |
"website": "https://www.cloudera.com/", | |
"startDate": "2013-09-01", | |
"summary": "", | |
"highlights": [ | |
"Conducted development and testing of Apache Accumulo, with focus on CDH integration", | |
"Apache Accumulo committer and PMC member, January 2014" | |
] | |
}, | |
{ | |
"company": "Raytheon Henggeler Consultants", | |
"position": "Senior Software Engineer", | |
"website": "https://www.raytheon.com/", | |
"startDate": "2011-07-01", | |
"endDate": "2013-08-01", | |
"summary": "", | |
"highlights": [ | |
"Revived and expanded a cloud-based system for automated software analysis and indexing", | |
"Developed and deployed cloud jobs for indexing BigTable data · improved reliability, decreased turnaround from months to days" | |
] | |
}, | |
{ | |
"company": "SAIC", | |
"position": "Chief Software Design Engineer", | |
"website": "https://www.saic.com/", | |
"startDate": "2000-05-01", | |
"endDate": "2011-07-01", | |
"summary": "", | |
"highlights": [ | |
"Led development of web services for corporate authorization system supporting thousands of users across hundreds of client applications and systems", | |
"Designed and developed service-oriented architecture for high-performance querying of analytic intelligence data · increased functionality, easier configuration, 3x performance", | |
"Refactored work products into shareable artifacts · led semi-formal distribution project", | |
"Led development of LDAP-based authentication and authorization service, including web front-end, supporting thousands of users · reduced costs, eased user access", | |
"Developed prototype for complex intelligence analysis with web / GUI integration", | |
"Led development of National Cancer Institute Laboratory Information Management System supporting cancer / genomic experiments · customer satisfaction led to more business", | |
"Organized peer training program for sharing technical knowledge among colleagues" | |
] | |
}, | |
{ | |
"company": "Lockheed Martin Management and Data Systems", | |
"position": "Software Engineer", | |
"website": "https://www.lockheedmartin.com/", | |
"startDate": "1998-05-01", | |
"endDate": "2000-05-01", | |
"summary": "", | |
"highlights": [ | |
"Developed and tested ground systems command and control for satellites", | |
"Performed system engineering for US Census Bureau Data Capture System 2000 program" | |
] | |
} | |
], | |
"education": [ | |
{ | |
"institution": "North Carolina State University", | |
"area": "Computer Engineering", | |
"studyType": "MS", | |
"startDate": "1995-08-01", | |
"endDate": "1998-05-01" | |
}, | |
{ | |
"institution": "Rutgers University College of Engineering", | |
"area": "Electrical Engineering (Computer Engineering option)", | |
"studyType": "BS", | |
"startDate": "1991-08-01", | |
"endDate": "1995-05-01" | |
} | |
], | |
"publications": [ | |
{ | |
"name": "Moving Hadoop to the Cloud: Harnessing Cloud Features and Flexibility for Hadoop Clusters", | |
"publisher": "O'Reilly", | |
"releaseDate": "2017-07-01", | |
"website": "http://mh2c.com", | |
"summary": "This practical book shows developers and systems administrators familiar with Hadoop how to install, use, and manage cloud-born clusters efficiently." | |
}, | |
{ | |
"name": "Treegion scheduling for wide issue processors", | |
"publisher": "Proceedings of the Fourth International Symposium on High-Performance Computer Architecture", | |
"releaseDate": "1998-02-01", | |
"website": "http://tinker.cc.gatech.edu/symposia/hpca4_treegions.pdf", | |
"summary": "A performance analysis of statically scheduling VLIW instructions by decision trees, employing speculative execution, and comparing that scheduling approach with other techniques such as superblocks." | |
}, | |
{ | |
"name": "Treegion scheduling for highly parallel processors", | |
"publisher": "Proceedings of the Third International Euro-Par Conference on Parallel Processing", | |
"releaseDate": "1997-08-01", | |
"website": "http://tinker.cc.gatech.edu/symposia/europar97.pdf", | |
"summary": "Instruction scheduling is a compile-time technique for extracting parallelism from programs for statically scheduled instruction-level parallel processors. Typically, an instruction schedule partitions a program into regions and then schedules each region. One style of region represents a program as a set of decision trees or treegions. The non-linear nature of the treegion allows scheduling across multiple paths. This paper presents such a technique, termed treegion scheduling. The results of experiments comparing treegion scheduling to scheduling for basic blocks and across \"simple linear regions\" show that treegion scheduling outperforms the other techniques." | |
}, | |
{ | |
"name": "Treegion scheduling for VLIW processors", | |
"publisher": "", | |
"releaseDate": "1997-07-01", | |
"website": "http://catalog.lib.ncsu.edu/record/NCSU977089" | |
} | |
], | |
"skills": [ | |
{ | |
"name": "Programming languages", | |
"level": "Experienced", | |
"keywords": [ | |
"Java", | |
"JavaScript", | |
"bash", | |
"Python", | |
"SQL" | |
] | |
}, | |
{ | |
"name": "APIs", | |
"level": "Experienced", | |
"keywords": [ | |
"Hadoop MapReduce", | |
"HBase", | |
"Accumulo", | |
"JAX-RS", | |
"JAX-WS", | |
"Spring", | |
"Java EE" | |
] | |
}, | |
{ | |
"name": "Web applications", | |
"level": "Experienced", | |
"keywords": [ | |
"HTML", | |
"CSS", | |
"REST", | |
"SOAP", | |
"AJAX", | |
"jQuery", | |
"HTTP", | |
"TLS", | |
"PKI" | |
] | |
}, | |
{ | |
"name": "Tools", | |
"level": "Experienced", | |
"keywords": [ | |
"emacs", | |
"Sublime Text", | |
"Subversion", | |
"git", | |
"Maven", | |
"Apache Ant", | |
"JUnit", | |
"Spotbugs", | |
"Jenkins" | |
] | |
}, | |
{ | |
"name": "Operating systems", | |
"level": "Experienced", | |
"keywords": [ | |
"Red Hat Enterprise Linux", | |
"CentOS", | |
"Ubuntu", | |
"Mac OS X", | |
"VirtualBox" | |
] | |
}, | |
{ | |
"name": "Software development processes", | |
"level": "Experienced", | |
"keywords": [ | |
"Agile", | |
"Scrum", | |
"Kanban" | |
] | |
} | |
], | |
"languages": [ | |
{ | |
"language": "English", | |
"fluency": "native" | |
} | |
], | |
"meta": { | |
"theme": "elegant" | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment