Michael Bethencourt

Michael Bethencourt Email and Phone Number

Software Engineer & Educator @ Kickstart Coding
Michael Bethencourt's Location
San Francisco Bay Area, United States, United States
Michael Bethencourt's Contact Details

Michael Bethencourt work email

Michael Bethencourt personal email

Michael Bethencourt phone numbers

About Michael Bethencourt

I split my time between teaching people to code and day-dreaming about a gleaming Star Trek-like future. My favorite challenge is solving tough architecture problems in a truly "full stack way", where finding a simple and maintainable solution requires both smarter JavaScript and lower-level back-end data tweaks. Small data is a lot bigger than people think! I teach full stack web development, guiding students in the journey to build up coding skills necessary for entry-level positions in the industry. I'm super passionate about brain dumping my experience and computing knowledge, so if this sounds interesting to you, message me! (I reply to humans!)

Michael Bethencourt's Current Company Details
Kickstart Coding

Kickstart Coding

View
Software Engineer & Educator
Michael Bethencourt Work Experience Details
  • Kickstart Coding
    Cto, Lead Instructor
    Kickstart Coding Dec 2020 - Present
    Oakland, California, Us
    > Lead development on Python / Django and Vue JavaScript LMS for massive online course, featuring integrated calendar, in-platform chat and video conferencing, curriculum access, quizzes, and more> Lead product management and development on server side rendered JAMStack courseware> Pre-recorded 75+ hrs of HD expert lectures on topics in software engineering (reviews avg. 5/5 stars)> Upgraded React JS curriculum to “Hooks”, oversaw upgrade of React documentation, which soon became the top recommendation for “Hooks” docs by core React developers
  • Kickstart Coding
    Development Team Lead
    Kickstart Coding Nov 2021 - Dec 2022
    Oakland, California, Us
    > “Oakland Link” Workforce Development Program | Team Lead> Funded by the City of Oakland, and the Greenlining Institute, a racial justice research & advocacy 501c3> Oversaw creation of Python-based data dashboard to show impact to Town Link nonprofit partner> Developed program structure, assembled engineering mentorship system, and planned scholarship
  • Kickstart Coding
    Co-Founder, Cto, Lead Instructor
    Kickstart Coding May 2018 - Dec 2020
    Oakland, California, Us
    > Cofounded and grew start-up into a sustainable ~$250k/yr revenue small business> Hired 6 developers for learning software development and trainee mentorship> Lead development of LMS software, using Python / Django, Node.js, and Postgres SQL, to integrate event scheduling, attendance and performance tracking, admissions, and content management> Created CI / CD setup based on docker containers and Digital Ocean, for cost effective scaling> Wrote extensive curriculum including: Python, JavaScript, Linux, databases, CS / discrete math> Designed & delivered a team-building coding workshop series, gathering 25 - 50 per talkWhen I started teaching coding in 2016, I found that most coding bootcamps are prohibitively expensive, require full-time commitment, and their outcomes-driven marketing set unrealistic expectations. In 2018 I founded Kickstart Coding, as a much more affordable, accessible, cutting-edge, and honest coding school. We even prepared and gave away dozens laptops as part of our Laptop Scholarship, so that even students who didn't own an adequate computer could learn with us!
  • Uc Berkeley Extension
    Instructor
    Uc Berkeley Extension Jan 2017 - Present
    Berkeley, Ca, Us
    > Launching instructor at the UC-Berkeley Ext. Coding Bootcamp, quickly their most prolific program> Lead team of 2-4 TAs in a series of 6 month cohorts, delivering lectures to classrooms of 25 - 50+> As the first instructor, worked closely with Student Success and Career Services to supplement and improve pre-purchased Trilogy curriculum to enhance outcomes at SF and Berkeley campuses> Consistently top-rated instructor in student evaluations, and mentioned in public course reviews praising energetic, fun lectures and extensive knowledge of Computer Science> Returned in Fall 2024 for new courses> NOTE: Did not teach 2019-2023. Returned in Fall 2024 semester to resume teaching (COMPSCI X429)Hired to launch & lead instruction at first JavaScript Bootcamp at UC Berkeley Extension, guiding hundreds of students on their coding journey from little or no coding knowledge to becoming full stack developers. In addition to delivering lectures and orchestrating classes on software development, the role included advising students on their career change and mentoring students 1:1 with difficult concepts. Ran lively and hands-on classes on the fundamentals of full stack web development using React, Node.js, SQL, MongoDB, and other technologies. Improved on curriculum around computing concepts, including an intro to Computer Science and algorithms and Object Oriented Programming paradigm.
  • Lucid Design Group
    Software Engineer
    Lucid Design Group Sep 2015 - Sep 2016
    Atlanta, Georgia, Us
    Developed the full stack of a Django and React based web dashboard for management building and utility data budgeting data. Designed and implemented a sophisticated and extremely versatile spreadsheet-like interface that allowed for precise editing and computation of energy budgeting along with a variety of predictive systems, to support a variety of energy budgeting workflows. Developed a building tenant management applications for customers to track utility usage across tenants, and perform calculations across tenants or split by tenants using a variety of metrics. This required manipulating and collecting large amounts of data on the fly from a Cassandra cluster.
  • Tivix
    Senior Software Engineer
    Tivix Oct 2012 - Jul 2015
    Wrocław, Województwo Dolnośląskie, Pl
    Lead development and maintained a variety of sophisticated Django and node.js applications. This includes an advanced real time video debate platform built for a high profile client in education. Features include structured webcam video exchanges, realtime text chat, push / live refresh across entire platform, real-time competition and practice modes, and a variety of class-room management features including announcements and team and group management.Solved some tough scaling issues with WikiRealty. Took a MVP data model that was grinding to a hault, and restructured it to allow national-level scaling, such that data processing that used to take days could now be done in a matter of minutes, accomplished by developing a series of easily maintainable data ingestion tools, cronjobs, and saner (and safer) SQL. Also, replaced a sluggish media processing worker/queue system with a fast and stateless image thumbnailing and caching system using nginx.
  • Facebook
    Software Engineer Intern
    Facebook May 2011 - Aug 2011
    Wrote "Download Your Data" photo downloading feature, supporting threaded downloads using internally developed Tornado async framework. Added Git support to free software project Make Open Easy, a Facebook and Google joint project in Java to assist companies to release internal tools under free licenses. As a member of the open source team, worked on tools to synchronize internal development with Facebook's external free software project community.
  • Microsoft
    Software Engineer Intern
    Microsoft May 2010 - Aug 2010
    Redmond, Washington, Us
    As a member of MSDN team, designed and developed applications for the (at the time, unreleased) Windows Phone 7. Wrote applications to expose media content and coding news for Microsoft's newest entry into the mobile space. Utilized what was to become the "Metro" interface guidelines, using the MVVM paradigm.
  • Cray Inc.
    Intern Software Developer
    Cray Inc. May 2009 - Sep 2009
    Houston, Texas, Us
    Developed Python, Bash, and Perl utilities for internal tooling. Created git-hooks to adhere to uniquely strict requirements of audit trails. Designed and implemented company-wide migration strategies to switch to modern version control systems.
  • University Of Wisconsin-Madison
    Research Student Software Developer
    University Of Wisconsin-Madison 2008 - 2009
    Madison, Wi, Us
    Developer on the Condor High Throughput Computing research project. Designed a flexible, INI-like syntax for sophisticated default configuration systems, and implemented it using Perl and C++ to write a recursive descent parser. Worked on Perl-based website to house documentation and generate configuration help.
  • Epic Systems
    Technical Analyst In Software Development
    Epic Systems May 2007 - Sep 2007
    Verona, Wi, Us
    Developed full-stack AJAX-based web applications for querying and browsing system data for hospital servers, using JavaScript and the proprietary backend language Cache ObjectScript. Wrote Perl-based Unix cronjobs for gathering system performance data and securely emailing them for analysis to our support teams.
  • Epic Systems
    Technical Analyst In Software Development
    Epic Systems Jun 2006 - Aug 2006
    Verona, Wi, Us
    Designed intelligent algorithms for early detection of performance issues. Wrote statistical algorithms implementation using time-delta buckets in Perl and PHP. This was to identify performance issues in Epic Systems Healthcare IT system, based on data harvested in Unix servers and sent over via a secure Email system that I later developed in the next interneship.
  • Freelance
    Freelance Web Designer
    Freelance 2005 - 2006
    Web design freelancing and software customization for a variety of projects, from band pages to local gyms. Designed and customized sites based on Wordpress, OSCommerce, and a variety of other free software PHP content management systems. During this time developed my own flat-file based PHP CMS to use with my clients.

Michael Bethencourt Skills

Jquery Programming Html 5 Django Javascript Html5 C++ Python Web Development Node.js Sql React.js University Teaching Computer Science Curriculum Development Classroom Instruction Perl

Michael Bethencourt Education Details

  • University Of Wisconsin-Madison
    University Of Wisconsin-Madison
    Computer Science

Frequently Asked Questions about Michael Bethencourt

What company does Michael Bethencourt work for?

Michael Bethencourt works for Kickstart Coding

What is Michael Bethencourt's role at the current company?

Michael Bethencourt's current role is Software Engineer & Educator.

What is Michael Bethencourt's email address?

Michael Bethencourt's email address is mi****@****ail.com

What is Michael Bethencourt's direct phone number?

Michael Bethencourt's direct phone number is +160843*****

What schools did Michael Bethencourt attend?

Michael Bethencourt attended University Of Wisconsin-Madison.

What are some of Michael Bethencourt's interests?

Michael Bethencourt has interest in Node, Coolest Web Tech, All The Latest, Jquery, Django, Html5.

What skills is Michael Bethencourt known for?

Michael Bethencourt has skills like Jquery, Programming, Html 5, Django, Javascript, Html5, C++, Python, Web Development, Node.js, Sql, React.js.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.