Ezra A. Williams

 [email protected]

SUMMARY OF QUALIFICATIONS

PROJECTS

COMPUTER/TECHNICAL SKILLS

WORK EXPERIENCE

Technical Instructor, Per Scholas                                                                           April 2022 – Present

Technical Java Instructor – Object Oriented Concepts, Spring MVC, Hibernate, Thymeleaf, HTML, CSS, JavaScript, SQL (MariaDB).

Freelance Developer                                                                                                 March 2020 – Present

            Currently working on an Android application to be followed by the Swift iOs version. Also

working on a Java application (classes, inheritance, interfaces, GUI using Swing).

Tutor/Teacher, Wyzant Tutoring/Upswing/Outschool                                        January 2014 Present

Computer programming (Java, C#, C++, Visual Basic, Python, SQL), mathematics (elementary math, Algebra, and Pre-Calculus), and test prep tutor: meet with students, find out strengths and weaknesses, mentor, practice, and teach at their pace.

Instructor, Atlanta Metropolitan College                                                                  August 2020-2022

Computer programming instructor currently teaching Introduction to Computer Science (using Java), Introduction to Java, and Interactive Programming (using Visual Basic): instructing on basic computer science principles and programming fundamentals.

Instructor, Gwinnett Technical College                                                                 August 2019 – Present

Computer programming instructor currently teaching Mobile App Development and Systems Design, Analysis, and Project Management: instructing on how to write code and solve real-world software engineering problems. I also teach SQL and WordPress.

Facilitator, SMASH                                                                                      Summer 2020, 2021, Fall 2021

Computer programming instructor teaching the basics of Python and Data Analysis: domain

analysis, libraries used to mine data (Pandas), statistics, and visualization techniques.

Computer Science Educator, Andrew P. Stewart Center                                   August 2019- June 2020

Taught students programming using Scratch and different programming concepts using code.org and other resources – helped students learn basic programming principles such as building algorithms, variables, loops, statements, and arrays.

Instructor, Elevate K-12                                                                           November 2018-December 2019

Elementary and high school teacher of various courses – robotics, programming (using Scratch), and math (elementary math, high school math, SAT prep).

Beginning SharePoint/.Net Developer, KnackTek                                                March 2016 – February 2017

Trained in SharePoint 2013 - learned and became proficient in differences between SP 2010 and SP 2013, working with lists and library apps, working with collaboration sites, using and creating workflows and other site content such as web parts and content pages, and creating external content. Used CRUD operations in VB.NET and C# to create, retrieve, update, and delete database elements; used Smart Tag technology and data source controls and session variables; created classes, handled exceptions, and debugged C# code. I also used MVC to create Web forms and supplement CRUD operations.

Testing Analyst, Macy’s Systems and Technology                                       October 2015 – January 2016

Testing of various Macy’s systems using Microsoft Excel analysis tools, Teradata SQL, ALM, and other analysis tools; creating test plans, writing test cases, and executing test cases.

Testing was done using the Waterfall method of the Software Development Life Cycle (SDLC) as well as a version of the agile methods called Macy’s Agile.

Software Engineer, TransCore                                                                         March 2015 – October 2015

Setting up and implementing virtual systems using Hyper-V; conducting software testing of the various TransCore systems; making code changes in Java and .Net code as well as adjusting database scripts.

EDUCATION

University of the Virgin Islands              Bachelor of Science, Computer Science (Magna cum Laude)

Dominica State College                           Associate Degrees - Computer Science, Psychology

Clifton Dupigny Community College    London Chamber of Commerce & Industry, Secretarial Cert.

Georgia State University                        Master of Science, Computer Science (2018)

CERTIFICATIONS/DIPLOMAS       

Shaw Academy                                    Mobile App Development – Foundations Course

Shaw Academy                                    Web Application Development – Foundations Course

ESRI                                                     Going Places with Spatial Analysis

AWS                                                     AWS Certified Cloud Practitioner (July 2022)

Google                                                Google Project Management Certificate (Jan 2023)