Hi, my name is KeshaWilliams

I am a .


Kesha Williams —is a software engineer, mentor, professor, speaker, tech 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) & Live Plan Eat (an Amazon Alexa skill that takes the stress out of meal planning); Kesha has spoken about SAM on stages across the world and her Live Plan Eat skill has won awards in competitions hosted by Amazon and Devpost.

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)

SAM is a machine learning program 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.

Learn More

Live Plan Eat

The Alexa Live, Plan, Eat skill uses Artificial Intelligence (AI) and the Amazon Echo device to take the stress out of meal planning. Don't know what to cook? Just ask Alexa for meal ideas. Want to plan your weekly menu in advance? Just ask Alexa to save a menu item to your meal plan for today, tomorrow, or a specific date. Coming soon, you will even be able to view your weekly meal plan on an interactive calendar on the Live, Plan, Eat website.

Learn More

Code in VR

Code in VR is a WebVR application that allows application developers to quickly come up to speed on an existing code base by exploring source code in a Virtual Reality (VR) world. Developers are able to "fly" through source code and quickly visualize the dependencies that exist between components. Any developer will tell you that being able to quickly navigate dependencies saves a vast amount of time when coming up to speed. This tool is a must have for developers.

Learn More

Development & Design

I am a full-stack web developer and college professor; 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



Kesha Williams, a Seasoned IT Professional, Proves Alexa Has a Place in Business Technology

Ada Lovelace Award Winner (Computer Engineer)

We Power Tech: Kesha Williams

Women Engineers You Should Know

Meet STEM Gems Kesha Williams

#WCWinSTEM: Kesha Williams

The Future is Facial Recognition

Software Engineer Kesha Williams Creates Futuristic Policing Technology, S.A.M.

Mentoring, Coding and Machines Taking On Human Biases - Q&A with Kesha Williams

Facial Recognition Talk Recap

Tips Learned at TED Institute

Technology Tinkering at Chick-fil-A: An Interview with Kesha Williams

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


2005 - present

Sr. Consultant, Solution Development Chick-fil-A (Corporate)

  • Architect, design, and develop full-stack web applications using AngularJS, Twitter Bootstrap, Java 8, Spring Boot, Spring MVC, Spring Data JPA, Hibernate/ORM, Spring Security, and JUnit.
  • Lead innovation teams to investigate how emerging technologies like Artificial Intelligence (AI), the Internet of Things (IoT), Computer Vision/Facial Recognition, and Augmented Reality can improve restaurant operations and customer experiences
  • Manage staff resources, onsite contract developers, and offsite contract developers by assigning work tasks, monitoring work hours, reviewing code, and reporting status back to internal customers
  • Lead monthly UI/UX Meetup by deciding on topics, finding internal and external speakers, and coordinating and hosting meetings
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
2017 - present

Author Manning Publications

  • I am the author of "AWS Machine Learning in Motion".
2018 - present

Java Editor InfoQ

  • I am an editor for the Java section of InfoQ. I contribute news on all aspects of Java, the JVM and related ecosystem.
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



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.

Additional Experience

2016 - present

Host of "Colorful Talks" Webinar YouTube Channel



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


Awards & Recognition

October 2017

Ada Lovelace Award (Computer Engineer)LookFar


September 2017

A Cloud Guru’s "Speak Up" Alexa Challenge WinnerA Cloud Guru


August 2017

A Cloud Guru and Women Who Code Scholarship WinnerA Cloud Guru & Women Who Code


July 2017

Spotlight Presentation Academy WinnerTED Talks & Logitech


June 2017

First Certified (Alexa) Skill Published AwardAmazon Web Services (AWS) & Devpost


May 2016

Think Different Innovation AwardChick-fil-A


December 2013

Distinguished Instructor AwardUniversity of California, Irvine


July 1997

Keystone AwardMcKesson Information Systems


April 1995

Top Secret (TS/SCI) Security ClearanceNational Security Agency (NSA)




University of PhoenixMS, Information Systems

  • Managerial Communication, Business Systems, CIS Project Management, CIS Risk Management, CIS Strategic Management, Programming, Systems Analysis & Development, Networking, and Database Design

Spelman CollegeBS, Computer Science & Mathematics

  • Cum Laude Graduate, Dean’s List, Honor Roll, Academic Scholarship

Volunteer & Mentor


Technovation Director & Regional Ambassador, Atlanta Chapter

The New York Academy of Sciences Next Scholars Mentor

Anita Borg Institute for Women and Technology Community Leader

United Nations (UN) Online Volunteer

  • Web Development

HavServe Service NetworkVolunteer

  • Wordpress Website Development


  • Video Production & Editing

Black Girls Code Tech Instructor

Usher's New Look Hour of Code Facilitator

MentorNetSTEM Mentor


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