Hi, my name is KeshaWilliams

I am .


Kesha Williams —is a software engineer, international keynote speaker, technical instructor, Amazon Web Services (AWS) machine learning hero, alexa champion, Java blogger, and S.T.E.M. advocate. She is the Founder of Colors of STEM & the Inventor of SAM (a predictive policing machine learning algorithm inspired by Minority Report that predicts the likelihood of crime); Kesha has spoken about SAM on stages across the world and her Word Jumble Alexa skill was featured at the Builders Fair at AWS re:Invent.

Kesha is the chapter director for Technovation Georgia; winner of the 2017 Ada Lovelace Award in the Computer Engineer category; a mentor with the New York Academy of Sciences; winner of a coveted spot in TED's Spotlight Presentation Academy; a United Nations volunteer; a Google Women Techmaker; and an Anita Borg Institute Syster.

View Full Bio

Hi, my name is Kesha (pronounced 'Key-Sha') — I am passionate about emerging technology, innovation, and mentoring; and empowering women, youth, and underrepresented groups of people in these spaces.

My Inventions & Passions

Colors of STEM

Colors of STEM is an online social & professional networking platform that seeks to reduce the gender gap in STEM with the overall goal to give girls & young women of all colors in the rainbow role models in STEM by telling the colorful & inspiring stories of STEM women worldwide. Colors of STEM was featured in the article, "Looking at the World Through Colorful Glasses" by Women in STEM Australia. There is also a supportive Slack community.

Learn More


SAM (Suspicious Activity Monitor) is a machine learning model that predicts the likelihood of crime given a set of circumstances. Anyone can interact with SAM via Twitter by tweeting him a picture of a suspicious person in the act. SAM analyzes the photo using Computer Vision and then his Machine Learning brain uses historical crime records to predict the likelihood of crime. He responds to the tweet with the results of his analysis. See SAM's code.

Learn More

Word Jumble

Word Jumble is a game where Alexa jumbles a word and you try to guess the word in as few tries as possible. As you move up levels, you earn coins. Coins can be traded in for hints on hard words. Once you run out of coins, buy more! Word Jumble improves language skills while having fun! This skill uses the Alexa Presentation Language, Amazon GameOn, Proactive Events API, Customer Profile API, Amazon Polly, In-Skill Purchasing, and ASK Sound Library.

Learn More

Footwear ML Model

I developed a footwear classification model using Deep Java Library (DJL). DJL is a deep learning toolkit used develop machine learning (ML) and deep learning (DL) models natively in Java while simplifying the use of deep learning frameworks. The footwear classification model is a multiclass classification computer vision (CV) model, trained using supervised learning, that classifies footwear in one of four class labels: boots, sandals, shoes, or slippers.

Learn More

Development & Design

I am a full-stack software engineer and technical instructor; experienced in Web Development, System Architecture, UI & UX, Responsive Design, Web Services, API Development, Amazon Web Services (AWS), & Teaching & Instruction. Need help with a project? Fill out the contact form.


Mentor & Tutor

I am experienced in mentoring kids and young adults in technology and computer programming. I provide hourly tutoring in Java programming, teach online programming courses with the University of California, Irvine, and host free Hour of Code sessions for kids at the Fayette County Public Library.



I speak on a variety of topics: Artificial Intelligence (AI), Computer Vision & Facial Recognition, Machine Learning & Predictive Policing, Internet of Things (IoT), Augmented & Virtual Reality, Women's Issues & Empowerment, Diversity & Inclusion, and youth in STEM.


Let's Connect. Meetup. Grow. Share. At My Next Talk!

Videos & Press



AWS Machine Learning Hero - Kesha Williams

Alexa Champion - Kesha Williams

Alexa Has a Place in Business Technology

Ada Lovelace Award Winner

Meet STEM Gems Kesha Williams

#WCWinSTEM: Kesha Williams

Futuristic Policing Technology, S.A.M.

Q&A with Kesha Williams - Mentoring & Coding

Tips Learned at TED Institute

Let's Connect. Innovate. Create. Build. Mentor. Grow. Together!

Follow me: @KeshaWillz, and let's get social.

0 +


0 +


0 +


0 +

Video Views


I am a full-stack web developer and innovator that enjoys working with emerging technologies like Artificial Intelligence, Machine Learning, Augmented & Virtual Reality, Internet of Things (IoT), and Facial Recognition.

  • All
  • Talks
  • Courses
  • Publications
  • Inventions


I am a software engineer with over 20 years’ experience specializing in full stack web application development using Java and Amazon Web Services (AWS). I've trained and mentored thousands of software developers in the US, Europe, and Asia while teaching Java at the university level. In my spare time, I lead the Georgia chapter of Technovation, speak at technical conferences across the country, serve as a mentor with the New York Academy of Sciences, and conduct "Hour of Code" workshops for children at my local library.

Download Resume View on LinkedIn Speaker Sheet


2019 - present

AWS Technical Instructor A Cloud Guru

  • Develop video courses and short-form content for the Amazon Web Services (AWS) platform.
  • Serve as an evangelist for A Cloud Guru in the technical community.
2005 - 2019

Software Engineering Manager Chick-fil-A (Corporate)

  • Led and mentored software engineers building next-generation cloud applications.
  • Coded solutions using Java & Spring, Angular, and Amazon Web Services (AWS).
  • Developed technical training curriculum for software engineers.
  • Served as a technical evangelist for Chick-fil-A in the software engineering community.
  • Led innovation teams in investigating emerging technologies like Machine Learning (ML), Computer Vision/Facial Recognition, and Virtual/Augmented Reality.
  • Defined and implemented onboarding process for software engineers.
2018 - present

Java Instructor University of California, Irvine

  • Serve as Subject Matter Expert (SME) in Java 8 by developing course materials and lab exercises for Java Programming I (Beginner), Java Programming II (Advanced), Effective Persistence with JPA (Hibernate), Design Patterns for Java, and Object-Oriented Analysis & Design courses
  • Facilitate courses online and asynchronously using Canvas Course Management System
  • Evaluate and report student performance by grading exams, homework assignments, and participation
2004 - 2005

Senior Java Consultant NTT DATA Services

  • Refactored a web application that was in trouble architecturally and schedule wise using Jakarta Struts, Java Server Pages, custom tag libraries, and Oracle 9i. The code was logically separated using MVC, Business Delegate, and Data Access Object design patterns
  • Interfaced to legacy system using Web Services, XML Beans, Message Driven Beans (MDB), JMS, and MQ Series queue technology.
  • Developed and improved the presentation layer using Jakarta Struts 1.1, JSP, DHTML, JavaScript, Custom Tag Libraries, and JavaBeans.

Senior Software Developer Delta Air Lines

  • Migrated C/CGI code to JSP, Servlets, and Web Services using MVC design pattern.
  • Coded the backend data layer using Java Tuxedo Web Services, ObjectMaker, and XML in the Construction phase.
  • Redesigned booking engine to use Struts Actions, Form Beans, and Tag Libraries.
  • Acted as first level production support for booking application via duty pager.

Applications Programmer Analyst McKesson Information Systems

  • Conducted requirements gathering work sessions to determine web application requirements
  • Developed technical estimates in Microsoft Project and communicated project status and needs to upper management.
  • Developed web applications using Active Server Pages (ASP), VB Script, HTML, Active X Controls, Adobe Acrobat Pro, and Microsoft Access.
  • Travel to local and regional offices to mentor and train employees in the areas of C, C++, Java, and HTML.



Summer Intern National Security Agency (NSA)

  • Developed web sites for internal Intranet
  • Converted paper forms to electronic format using Delrina Form Flow
  • General security related activities



Executive Board Member VoiceFirst.Community



STEM Advisory Committee MemberHollis Innovation Academy



Advisory Committee MemberUniversity of California, Java Certification Program




Founder Colors of STEM

  • Founded, created & built online social & professional networking platform to reduce the gender gap in STEM by connecting girls with professional STEM mentors.
  • Identify & pair young women with professional STEM role models.
  • Interview mentors during the Colorful Talks webinar to broaden the reach and influence of STEM mentors.


December 2019

From Java Developer to Machine Learning PractitionerAWS re:Invent


October 2019

Future-Proof Your Career: Path to ML Grace Hopper Celebration


June 2019

Breaking Bias in AI Revolution Conference (Keynote)


April 2019

Alexa + Jenkins: Voice Controlled CI/CD DevOps Days Atlanta


March 2019

AI Workshop Multi-Unit Restaurant Technology Conference (MURTEC)


January 2019

Finding Your Voice [in Voice] Alexa Conference (Keynote)


November 2018

Diversity in Tech AWS re:Invent 2018


August 2018

Intersection of CV & ML Pluralsight LIVE


July 2018

Facial Recognition O'Reilly OSCON


July 2018

Finding Your Voice in Tech KeepCoding Connect (Keynote)


June 2018

Facial Recognition WITI Summit


April 2018

What I Would Tell My Younger Self Georgia State University


April 2018

Machine Learning Circa Minority Report ChickTech - ACT-W


March 2018

Silicon South Panelist NOEW


March 2018

Facial Recognition is Creeping Into Daily Life JazzCon.Tech


March 2018

What Humans Can Learn From Machines Women of Silicon Valley


March 2018

Visibility - My Tech Superpower Women Who Code Atlanta


March 2018

The Intersection of Computer Vision & Machine Learning Southern Company HQ


February 2018

The Voice-First RevolutionSushinePHP


January 2018

Amazon Machine Learning to Predict ResponsesNDC London


January 2018

PubConfNDC London


January 2018

Interview.NET Rocks


December 2017



December 2017

Women in Tech PanelConnect Show


December 2017

Predictive Policing & Machine LearningDataSciCon


November 2017

Machine Learining Circa Minority ReportPHP[World]


November 2017

Google Assistant, Not Your Ordinary AlexaGoogle DevFest Florida


November 2017

Thunder Nerds PodcastGoogle DevFest Florida


November 2017

Google Assistant, Not Your Ordinary AlexaGoogle DevFest Atlanta - KEYNOTE


October 2017

The Intersection of Computer Vision and Machine Learning All Things Open Technical Conference


October 2017

Machine Learning Circa Minority ReportNomadPHP


September 2017

WebVR: Virtual Reality on the Web for EveryoneConnect.Tech Technical Conference


September 2017

Women Who Code Speaker SeriesWomen Who Code Atlanta


September 2017

STEM Atlanta Women Quarterly Workshop SeriesSTEM Atlanta Women


August 2017

The CONNECT Show w/ Titania Jordan 3Ci Headquarters


July 2017

Facial Recognition is Creeping Into Daily Life Scenic City Summit Technical Conference


July 2017

Machine Learning Removes Human Biases From Policing TED Theater NYC (TED Institute Spotlight Academy)


June 2017

Artificial Intelligence: The Future of Internet Services We Rise Women Technical Conference (Women Who Code)


June 2017

The History of InnovationBlossom Digital TV Network & Open for Business


May 2017

The Augmented Age: Don't Be Left Behind MailChimp Headquarters: Coffee Hour


May 2017

Amazon Machine Learning to Predict ResponsesPHP[TEK] 2017 Technical Conference


March 2017

STEM Panel Discussion Atlanta Science Festival, Emory Goizueta Business School


March 2017

Combating the STEM ShortageChick-fil-A Women in Technology (WIT)


March 2017

Woman in TechnologyWoman in Technology Breakfast - General Assembly


February 2017

Computers & Chicken: My Journey into TechnologyHollis STEM & Innovation Academy


February 2017

An Introduction to TechnovationTech Square Labs


February 2017

Breaking Into Web DevelopmentGeneral Assembly


October 2016

Hour of Code Facilitator & Career PanelistUsher's New Look Foundation


What I've Done

Full-Stack Development

Development of web applications using HTML5, CSS3, AngularJS, Twitter Bootstrap, SpringBoot, and Java; Applications deployed to AWS.

People Leadership

Management of staff (e.g., project managers, business analysts, and developers) and contract resources. Assigning and monitoring work tasks while team building.

University Teaching

Proven experience teaching (e.g., University of California & Georgia State University); Java I, Java II, Design Patterns, Object-Oriented Analysis & Design, Video Game Design.


Proven experience and understanding of website structure, design, and functionality. Demonstrated knowledge creating wireframes and prototyping.

Technical Project Management

Creation of project plans, securing resources, tracking & reporting status, managing budget, paying invoices, identifying & removing roadblocks.


Teaching & inspiring the younger generation in the areas of computer science & programming.

Technical Proficiencies

  • Java
  • Python
  • C/C++/C#
  • Amazon Web Services (AWS)
  • Angular
  • Bootstrap
  • SpringBoot
  • Hibernate
  • SQL
  • HTML
  • CSS
  • Restful Web Services
  • SOAP Web Services
  • Javascript
  • Oracle
  • DynamoDB
  • MySQL
  • JSON
  • XML
  • Machine Learning
  • Computer Vision
  • Facial Recognition
  • Internet of Things (IoT)
  • Augmented Reality
  • Virtual Reality
  • Eclipse
  • IntelliJ
  • Unity
  • Wordpress
  • Microsoft Project
  • Project Management
  • Photoshop
  • Postman
  • GitHub
  • GitLab
  • Mule ESB
  • Axway
  • JBoss
  • Tomcat
  • Moodle CMS
  • Canvas CMS