I’m a full-stack software engineer. In my current role I work within a micro-service architecture, mostly written in Go (Golang), and on several UIs built with React/Typescript, Ember and Vue.
Chicago, Illinois, United States
2021 — 2024
Chicago, Illinois, United States
Led the development of internal tooling to automate the delivery of audience files from our data warehouse to external partners. A part of this tool includes a UI that enables our commercial team to input a list of filters and values that are transformed into a valid SQL query that can return data from our data warehouse. This tool has helped reduce tech ownership of the audience delivery process, and has increased Journera’s capacity to deliver our highest demand product.
Owner of the Journera administrative portal used by our partners to manage subscriptions and publish data to our platform. Added new features and integrations into the portal including: data visualization for partners via Powered by Looker, and an interactive tool to help external developers learn how to use the Journera API. I’ve also made improvements to our data import features, endpoint management system and more.
Worked on new features, improvements and bug fixes throughout our real time data pipeline. Added a customer opt-out feature that enables partners to upload a list of customers whose data they would like removed from our system. Implemented a lease manager that locks the deployment of applications that are actively processing files or doing other important work in our system.
Migrated our portal from CircleCI to Buildkite. Wrote deploy scripts and pipeline yaml files. Made improvements to speed up our deployment time. Helped our DevOps team develop an internal tool to automate the provisioning of permissions for tools used internally such as: AWS, Buildkite and other internal applications.
Led the development and execution of a new recruiting process for our Front-End Software Engineer position. Created questions for our technical interview and led interviews for all of the candidates entering our pipeline. I designed a take-home assessment, and scoring criteria, for candidates who moved beyond the technical phone screening.
Chicago, Illinois, United States
Engineering Immersion Course:
Instructional Type: Online, 9:00am-5:00pm (Mon-Fri), 595 course hours.
Included two instructional sessions per day, one weekly mentor sessions and group projects.
Stack:
Front End: JavaScript, ES6, React, HTML5, CSS3.
Back End: Node.js, MongoDB, PostgreSQL, Express.
Projects :
WeLoveMovies:
https://we-love-movies-frontend.vercel.app/
Full-stack movie application that displays a selection of movies, reviews and theater information.
Created migration and seeding files for database, built express routes and validation, and performed queries using the Knex library.
Created using: PostgreSQL, Express, Node, React
Flashcard App:
https://github.com/shakursmith/Flashcard_App
Allows users to create a deck of flashcards add/edit cards and start a study session.
React hooks: useState, useEffect.
React-Router-Dom: Route, Switch, Link, useParams, useHistory.
Pomodoro Timer:
https://github.com/shakursmith/pomodoro_timer
Developed a simple timer that uses the Pomodoro Technique to enhance a developer's workflow.
Built timer using React functional components state management and hooks.
2018 — 2019
Austin, Texas Area
Onboarded business owners getting started with their social media marketing campaigns.
Evaluated new hire work-product submissions, provided classroom and floor training for new hires.
Co-authored and edited new training materials using Confluence, a team collaboration software.
Pioneered data tracking techniques to uncover new metrics for our management.
Provided weekly data presentations to upper management.
Assisted management and recruitment by co-developing, implementing and assessing a new Call Conversion (quality assurance) training program.
Assisted management and recruitment by co-developing, implementing and assessing new Computer Efficiency training programs.
Assisted team management by creating, implementing and assessing new data tracking spreadsheets and methods.
Boosted team metrics - Call Conversion(%), Daily Task Item Completion(#)
Worked with management to increase daily metrics output goal.
Developed expertise in managing social and review platforms (Facebook, Twitter, Instagram, Yelp, Google my Business)
Developed proficiencies in JIRA - Issue & Project Tracking Software, Confluence - Team Collaboration Software, Slack - Real Time Messaging, Microsoft Excel - Spreadsheet, Data Visualization, and Analysis Tool.
Abilene, Texas Area
Successfully organized and launched a new club location
Grant and program reporting, facilities management, community relations, and marketing
Implemented and evaluated critical metrics to track student progress
Direct day-to-day operations (inventories, financials, membership growth and retention)
Supervision, hiring and training of staff/volunteers
· Developing plant-based nutrition program
Education
2014 — 2018
Abilene Christian University
Marketing
2014 — 2018