Bruce Downs Email and Phone Number
Bruce Downs work email
- Valid
Bruce Downs personal email
- Valid
Bruce Downs phone numbers
Accomplished software engineer in cloud native, distributed systems, DevOps, MLOps, virtualization, and configuration management. Dedicated and enthusiastic Open Source contributor. Determined problem solver, thriving in a results-oriented environment, solving interesting problems with the right technology.I have been a developer with multiple, successful early-stage technology startups. I seamlessly shift between AWS, Linux, macOS, Windows, and am a polyglot leveraging C, C++, Go, Java, Python, Shell, SQL, among others. Computer Security is a focus, as well as automation, system integration, and operations.
Bluestaq
View- Website:
- bluestaq.com
- Employees:
- 137
-
Principal Software EngineerBluestaqColorado Springs, Co, Us -
Senior Principal EngineerAutodesk Apr 2018 - PresentSan Francisco, Ca, UsTransforming Autodesk into a great cloud-based software company.Major Accomplishments:* Tech Lead for Autodesk next generation ML-Ops Platform* Tech Lead building Autodesk Cloud Drive at drive.autodesk.com* Ideated and developed Chaos Engineering PaaS to ensure resiliency in our servicesTechnical Environments:* Java, Go, Python, Spring, Open Source* SQL, NoSQL* AWS, EC2, ECS, Lambda, RDS, DynamoDB, Sagemaker* Linux, Docker, Terraform, Microservices -
ContributorOpen Source Software Mar 2012 - PresentPassionate developer of Open Source Software. Below are some examples.* github.com/vmware/govmomi - Go VMOMI client and cli* github.com/jmcvetta/napping - Go HTTP REST client library* github.com/spf13/cobra - Go library for CLI support* github.com/swaggo/swag - Go CLI to generate Swagger 2.0 documentation* github.com/swaggo/http-swagger - Go net/http wrapper to host Swagger 2.0* github.com/jivesoftware/amza - highly available key value store* github.com/jivesoftware/miru - lucene search stream engine* github.com/jivesoftware/upena - micro-service deployment and cluster management* github.com/Blazemeter/taurus - performance testing framework* github.com/golang/go - Go language* github.com/QubesOS - secure virtualization operating system* github.com/bruceadowns/vropsbot - slack bot in Go* github.com/bruceadowns/gomiruleaker - pipeline cli in Go for processing emails in Jive Miru* golang-challenge.com, adventofcode.com, hackerrank.com - various coding challenges
-
Principal Software EngineerJive Software (Acquired By Aurea Software) May 2016 - Mar 2018Helping Jive Software succeed in building the next generation of cloud-based enterprise collaboration.Major Accomplishments:* Contribute to Jive's Platform-as-a-Service (PaaS)* Develop Jepsen-style system verification of Jive's distributed data store* Automate, deploy, and maintain numerous production clusters of AWS EC2 instances* Develop and maintain Jive's internal PKI and service discovery* Contribute to several Jive Open Source Software projectsTechnical Environments:* Java, Go, Python, Bash* Kubernetes, Docker, Linux, Microservices* PostgreSQL, NoSQL* AWS, Terraform* Scrum, Git Flow, Jira, Slack
-
Staff EngineerVmware Apr 2010 - Apr 2016Palo Alto, Ca, UsVMware bought the EMC Ionix suite of companies and rebranded Server Configuration Manager (SCM) to vRealize Configuration Manager (vCM). I continued to work on vCM during the transition and shifted to vRealize Operations Manager (vR Ops) to support its next generation development effort.Major Accomplishments:* Conceived and implemented the build and deployment process for the next generation vRealize Operations Manager Suite (vR Ops).* Architected the application cluster security model and implemented software security best practices for vR Ops as Security Team Lead.* Recorded a well-received series of screencasts detailing the build and deployment process used for onboarding across geographically dispersed team.* Created and developed a novel feature for vRealize Configuration Manager (vCM) leveraging the VMware infrastructure channels to allow new communication paths between hosts and agents.* Designed and developed a native Windows agent proxy used to inspect VMware virtualization data securely over SSH and HTTPS from ESX, ESXi, and vCenter.Technical Environments:* VMware: toolchain, vim, shell scripting, apache ant, maven, python, java, VMware Studio, git, Perforce, Bugzilla, Rally, InstallAnywhere, docker, vagrant, packer, puppet* Windows: Microsoft Visual C++, Microsoft SQL Server, IIS, PowerShell, PowerCLI* Application: SLES Appliance, Red Hat, Windows, PostgreSQL, GemFire, Cassandra, Apache HTTPD, tc Server, java, openssl, python, rpm.* SDK: MS Windows SDK, Data Protection API, Windows Net API, WinHTTP, VIM API (VISDK), VIX API, VMCI, CIM, WMI, SOAP, REST, Oracle JDK -
Principal Software EngineerEmc (Division Acquired By Vmware) Apr 2008 - Apr 2010EMC bought Configuresoft and rebranded the Configuresoft flagship product of Enterprise Configuration Manager (ECM) to Server Configuration Manager (SCM). SCM was added to the EMC Ionix system management product portfolio.* Rebranded various user-facing and system components in our Enterprise Configuration Manager (ECM) flagship product to Server Configuration Manager (SCM).* Identified the need for cleaner, faster system integration in SCM and spearheaded the effort to develop the Windows Custom Information feature that allows customers and system engineers to independently extend SCM.Technical Environment: Microsoft Visual C++, Microsoft SQL Server, .Net, IIS, Team Foundation Server (TFS)
-
Senior Software DeveloperConfiguresoft (Acquired By Emc) Mar 2001 - Apr 2008I joined Configuresoft as a small, startup company that developed the award winning Enterprise Configuration Manager (ECM) product. ECM monitors the compliance of up to 20,000 physical or virtual machines in an enterprise and provides remediation of undesirable configurations. Up to 80,000 data elements are inspected per machine and stored in a CMDB, some of which approach a terabyte in size.* Served as Technical Lead and mentor in the development of our flagship product, Enterprise Configuration Manager (ECM).* Developed multithreaded native Windows Services used to communicate with up to 20,000 agents.* Wrote exceptionally robust native Windows Agent invoked via DCOM or HTTPS used to inspect and change up to 80,000 data elements.* Collaborated to create a cross platform agent used to inspect and affect change up to 20,000 data elements.* Managed and lead development support group serving as point for customer support escalations, providing advanced onsite and remote support.Technical Environments:* Windows: Microsoft Visual C++, Microsoft SQL Server, IIS, ASP.NET, Visual Basic, Perforce, Team Foundation Server (TFS)* Linux/Unix: vim, bourne shell, bash, make, gcc, gawk, pythonWindows SDK: MS SDK, Data Protection API, Windows Net API, WinHTTP, LDAP C API, SQL OLE, WMIOperating Systems: Windows, Linux, OSX, Android, Solaris, HP-UX, AIX
-
Software DeveloperFinancial Insight Systems (Acquired By Edgar Online) Sep 1998 - Mar 2001* Designed and implemented a charting application as a java applet for nasdaq.com portfolios.* Architected an HTML web-based international equity portfolio tracking system for Nasdaq Online.* Developed Windows Services to collect, parse, transform, and store SEC filings for EDGAR.* Wrote a real-time news feed parser utilizing XML and NT Service architecture.* Wrote various web-based Java and COM components using Visual J++ and the Java Development Kit.* Built web sites using Visual InterDev, Active Server technology, and Microsoft Internet Information Server.Technical Environment: Windows NT, Visual C++, Visual J++, JDK 1.1, IIS, Visual InterDev, ASP
-
Software ConsultantParian (Acquired By Wang Global) Jul 1996 - Sep 1998* Managed a migration of client desktops from Windows 3.1 to Windows NT 4.0 Workstation* Developed business intranet sites utilizing Visual InterDev, HTML, Active Server Pages, and Visual Basic* Employed Visual Basic and Visual C++ to develop business applications* Wrote Win32 OLE automation business objects utilizing Visual Basic
-
Technical ConsultantNew Resources Corporation Jun 1995 - Jul 1996* Developed business applications utilizing Visual Basic with support DLLs written in Visual C++* Participated in Gupta SQLWindows team development projects utilizing the Corporate Edition of Gupta development tools* Wrote internet enabled applications including a mail client and a usenet news client using Visual Basic and the winsock API call set
Bruce Downs Skills
Bruce Downs Education Details
-
University Of IowaComputer Science; Minor Business Administration -
Mason City High SchoolHigh School
Frequently Asked Questions about Bruce Downs
What company does Bruce Downs work for?
Bruce Downs works for Bluestaq
What is Bruce Downs's role at the current company?
Bruce Downs's current role is Principal Software Engineer.
What is Bruce Downs's email address?
Bruce Downs's email address is br****@****ail.com
What is Bruce Downs's direct phone number?
Bruce Downs's direct phone number is +141550*****
What schools did Bruce Downs attend?
Bruce Downs attended University Of Iowa, Mason City High School.
What skills is Bruce Downs known for?
Bruce Downs has skills like Windows, Linux, Vmware, Android, C++, Go, Python, Shell Scripting, Java, Bash, Android Development, Awk.
Who are Bruce Downs's colleagues?
Bruce Downs's colleagues are Brian Showman, Lauren H., Jacob Norenko, Kevin Jeffries, Jason Randolph, Roger Johnson, Matt Schipfer.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial