Senior Software Engineer
2021 - PRESENTSpa Space- Designed and developed UI components and services to facilitate dashboards, appointment scheduling and booking, payment, administration, and subscriptions.
- Designed and developed .NET microservices, endpoints, repositories, and webhooks to facilitate subscription payment processing, appointment scheduling, booking, and email notifications.
- Built a customizable Angular directive for resizing DOM elements using dynamic components for adding drag handles, the content projection for custom drag handle UI elements and RxJS observables for capturing and tracking mouse events.
Technologies: Vue, Vue CLI, Angular, Angular CLI, .NET, .NET 5, SQL, Angular Material, Vuetify, RxJS, Web Worker, HTML5 Web Workers, Webhook, Component Libraries, Microservices, Ajax, Responsive Web Design (RWD), UI Animation, 2D, HTML Templates, Front-end, Full-stack, APIs, Calculators, Web Forms, Web Application Forms, Excel 365, WebSockets, Requirements Analysis, Architecture, Leadership, Databases, CI/CD Pipelines, XML, Data Visualization, API Integration, Azure, REST APIs, Chromium, MacOSOwner
2012 - PRESENTHalfshell Media- Founded and operated a digital media company specializing in graphic and web design, video and audio production, and photography.
- Designed and built a talent-sourcing web application for aggregating and organizing talent searches across multiple sources, such as LinkedIn, Google, and Indeed.
- Oversaw the camera and data wrangling crew for the 2016 African American Festival in Baltimore, MD, a large festival with tens of thousands of patrons.
Technologies: TypeScript, JavaScript, CSS3, HTML5, WordPress, MySQL, PHP, MongoDB, Express.js, Node.js, Angular, Web UI, User Interface (UI), User Experience (UX), Web App UI, Responsive UI, CSS, jQuery, Agile, Agile UX, Agile Workflow, CSS3 Animation, Less, UI Components, Windows, Pixel Perfect, User Interface Engineering (UIE), Agile Sprints, Responsive Design, Responsive UX Design, Responsive Web Apps, HTML, Adobe Photoshop, Adobe Illustrator, Web UI Design, Responsive, Responsive Layout, SCSS, Adobe Experience Design (XD), PSD Slicing, PSD to HTML, Adobe, WordPress API, Databases, NoSQL, GitHub, Ajax, Responsive Web Design (RWD), UI Animation, 2D, 3D, HTML Templates, Front-end, Full-stack, APIs, Google Maps API, Calculators, Web Forms, Web Application Forms, WordPress Plugins, Excel 365, Nuxt.js, WebSockets, Bitbucket, Software Design, Desktop App Development, Requirements Analysis, Desktop, Desktop Web Design, Architecture, Leadership, Electron, Amazon Web Services (AWS), CI/CD Pipelines, Vue, React, Redux, Python, Web Scraping, Game Development, XML, Data Visualization, API Integration, REST APIs, ChromiumLead User Experience Developer
2015 - 2021Cobb Systems Group- Designed and built the UI for our flagship product and oversaw the entire front-end team for the UI development.
- Developed a fully client-side desktop operating system for creating realistic job simulations for employment screening.
- Created an in-browser coding development environment, both front-end, and back-end.
- Created the pre-qualification questionnaire building tool used for over 90% of the county government jobs in Montgomery County, MD.
- Designed and developed hundreds of other job simulations and qualification questionnaires.
Technologies: TypeScript, JavaScript, CSS3, HTML5, WordPress, MySQL, PHP, MongoDB, Express.js, Node.js, Angular, Web UI, User Interface (UI), User Experience (UX), Web App UI, Responsive UI, CSS, jQuery, Bootstrap, Agile, Agile UX, Agile Workflow, CSS3 Animation, AngularJS, Less, UI Components, C#, Windows, Ubuntu Linux, Pixel Perfect, User Interface Engineering (UIE), Agile Sprints, Responsive Design, Responsive UX Design, Responsive Web Apps, HTML, Adobe Photoshop, Adobe Illustrator, Web UI Design, Responsive, Responsive Layout, SCSS, Parallax, Adobe Experience Design (XD), NgRx, PSD Slicing, PSD to HTML, Adobe, WordPress API, MEAN Stack, Databases, NoSQL, Java, Ajax, Responsive Web Design (RWD), UI Animation, 2D, 3D, HTML Templates, Front-end, Full-stack, APIs, Google Maps API, Calculators, Web Forms, Web Application Forms, WordPress Plugins, Excel 365, WebSockets, Bitbucket, Software Design, Desktop App Development, Requirements Analysis, Desktop, Desktop Web Design, Architecture, Leadership, Electron, Amazon Web Services (AWS), CI/CD Pipelines, Redux, Game Development, XML, Data Visualization, API Integration, REST APIs, ChromiumAnalyst
2010 - 2012Cobb Systems Group- Developed job simulations to be used in employment screening for high-level technology and finance positions.
- Designed, developed, and maintained the company's corporate website.
- Built and maintained, physically, on-site web servers.
Technologies: jQuery, JavaScript, Bootstrap, CSS3, HTML5, Angular, AngularJS, Web UI, User Interface (UI), User Experience (UX), Web App UI, Responsive UI, CSS, WordPress, Agile, Agile UX, Agile Workflow, TypeScript, CSS3 Animation, PHP, MySQL, Less, Node.js, MongoDB, Express.js, UI Components, C#, Windows, Ubuntu Linux, Pixel Perfect, User Interface Engineering (UIE), Agile Sprints, Responsive Design, Responsive UX Design, Responsive Web Apps, HTML, Adobe Photoshop, Adobe Illustrator, Web UI Design, Responsive, Responsive Layout, SCSS, Parallax, Adobe Experience Design (XD), NgRx, PSD Slicing, PSD to HTML, Adobe, WordPress API, MEAN Stack, Databases, NoSQL, Java, Ajax, Responsive Web Design (RWD), UI Animation, 2D, HTML Templates, Front-end, APIs, Google Maps API, Calculators, Web Forms, Web Application Forms, WordPress Plugins, Excel 365, WebSockets, Bitbucket, Software Design, Desktop App Development, Requirements Analysis, Desktop, Desktop Web Design, Architecture, Leadership, Electron, Amazon Web Services (AWS), CI/CD Pipelines, Redux, XML, API Integration, REST APIs, Chromium