Expert Details
AI Engineering
ID: 739720
Tennessee, USA
Expert has the skills and credentials needed to successfully complete almost any software and/or hardware project including machine learning, computer vision (CV), natural language processing (NLP), MLOps, robotics, and more.
Education
Year | Degree | Subject | Institution |
---|---|---|---|
Year: 2021 | Degree: MSCS | Subject: Artificial Intelligence | Institution: Lewis University |
Year: 1992 | Degree: MS | Subject: Applied Mathematics | Institution: University of Tennessee |
Year: 1990 | Degree: BA | Subject: Mathematics | Institution: Carson-Newman College |
Work History
Years | Employer | Title | Department |
---|---|---|---|
Years: 2021 to Present | Employer: Undisclosed | Title: Lead Software Engineer | Department: |
Responsibilities:Designed cross-platform mobile stock price forecasting application for iOS and Android.Responsibilities: - designed and developed data pipelines for time series datasets for stock price indexes including S&P 500, NASDAQ, and Dow Jones - designed model for stock price forecasting that achieved 98% accuracy with less than 2% mean absolute percentage error (MAPE) - designed various models including long short-term memory (LSTM), Generative Adversarial Networks (GAN), Deep Convolutional GAN (DCGAN), WGAN, Temporal Fusion Transformer (TFT), and other machine learning algorithms - created front-end and back-end architecture; designed and implemented MLOps infrastructure - designed python microservices and serverless architectures to expose web apis to mobile application using web API; designed and implemented MLOps infrastructure - designed unit, integration, and other automated tests - performed verification and validation including confidence intervals, hypothesis testing, and more - profiled and improved performance of code - tuned and optimized machine learning model and hyperparameters; - automated deployment and monitoring of models and software using MLflow; |
|||
Years | Employer | Title | Department |
Years: 2019 to 2021 | Employer: codecypher LLC | Title: Lead Software Engineer | Department: |
Responsibilities:Team lead and subject matter expert for various commercial, open source, and research projects involving 2-4 developers.Responsibilities: - designed data pipelines and evaluated baseline models using AutoML tools and designed python code - designed time series prediction model for weather data in Dijon, France - designed time series prediction model for sitting posture using pressure sensor data in UK - designed distracted driver detection system using Raspberry Pi 4, OpenCV, and Tensorflow - designed classification model for medical blood test data - designed time series prediction model for power transformer data |
|||
Years | Employer | Title | Department |
Years: 2017 to 2019 | Employer: FOTO Inc. | Title: Senior Web Developer | Department: |
Responsibilities:Designed customer portal system using Visual Studio, ASP.Net Core, ASP.NET Core Identity, Entity Framework, Serilog, and xUnit.- created front-end using Razor Pages, HTML, CSS, SCSS, and Bootstrap; - created back-end architecture using Microsoft IIS, Azure DevOps, Git, Windows Server, SQL Server; - built front-end components library; - debugged and resolved application issues; - wrote unit, integration, and e2e tests; - integrated with Azure DevOps; Designed customer portal mobile application (iOS and Android) using Visual Studio for Mac, C#, macOS, ASP.NET Core, Xamarin Forms, FreshMVVM, REST, .NET Standard, GitHub, and SQL Server. - created front-end and back-end architecture; - built front-end components library; debugged and resolved application issues; - wrote unit, integration, and e2e tests; - integrated with Azure DevOps; Designed authentication and single sign-on system including database design using Visual Studio, ASP.Net Core, ASP.NET Core Identity, Identity Server, Entity Framework, Serilog, xUnit; Windows Server, SQL Server. - designed custom PasswordHasher class to convert existing passwords using SHA512, CRC32, HMAC-SHA1, and HMAC-SHA256; - designed Encryptor class to encrypt/decrypt strings to be used in all .NET Core projects. |
|||
Years | Employer | Title | Department |
Years: 2016 to 2017 | Employer: Advanced Catalyst Systems | Title: Lead Software Engineer | Department: |
Responsibilities:Designed catalyst tracking and document storage system using Visual Studio, C#, ASP.Net Core, ASP.NET Core Identity, Entity Framework, Serilog, xUnit; Blazor Razor Pages, HTML, CSS, SCSS, Bootstrap; Microsoft IIS, Windows Server, SQL Server;- created front-end and back-end architecture; - built front-end components library; - debugged and resolved application issues; - wrote unit, integration, and e2e tests; Designed data acquisition and log file processing Desktop application using Visual Studio, Windows Presentation Framework (WPF), and Microsoft Office API. The software is expected to save the company $45K or more per year created front-end and back-end architecture; - built front-end components library; - debugged and resolved application issues; - wrote unit, integration, and e2e tests; |
|||
Years | Employer | Title | Department |
Years: 2008 to 2009 | Employer: ETAHMP | Title: Software Engineer | Department: |
Responsibilities:Designed and developed websites for East Tennessee Association of Hazardous Materials Professionals (ETAHMP).Responsibilities: - created front-end and back-end architecture - built front-end components library - debugged and resolved application issues - wrote unit, integration, and e2e tests Tech Stack: Joomla, Wordpress, HTML, CSS, PHP, and jQuery |
|||
Years | Employer | Title | Department |
Years: 2008 to 2008 | Employer: Pellissippi State Community College | Title: Course Instructor | Department: |
Responsibilities:Introduction to Linux (CSIT 2410) computer science course which introduces software engineering concepts to students.Mathematics tutor for multiple sections of college algebra course. |
|||
Years | Employer | Title | Department |
Years: 2007 to 2008 | Employer: Oak Ridge National Laboratory | Title: Software Engineer / Contractor | Department: |
Responsibilities:Designed website and application used by researchers for modeling proteins and mass spectronomyResponsibilities: - created front-end and back-end architecture - debugged and resolved application issues Tech Stack: Visual Studio C++, PHP, HTML, CSS, Smarty, JavaScript, and MySQL. |
|||
Years | Employer | Title | Department |
Years: 1998 to 2006 | Employer: Social Security Administration | Title: Computer Specialist | Department: |
Responsibilities:Team lead and lead software developer for design of multi-tier client-server appeals case management system using Visual Basic and IBM DB2 database.Responsibilities: - created front-end and back-end architecture - built front-end components library - debugged and resolved application issues - wrote unit, integration, and e2e tests Designed RFID real-time, multi-threaded server and web application to process tags for automated inventory tracking system using Visual Studio C/C++, C#, and SQL Server. Designed web application for requesting building maintenance and furniture repair at 13+ locations using Visual Studio C#, ColdFusion, HTML/CSS, and SQL Server. Designed Now Serving desktop application using Visual Basic and C Socket API. Designed and implemented enhancements and bug fixes for web application to process disability claims; Eclipse Java/JEE, HTML/CSS/JavaScript, Oracle, DB2, and XML. Designed Perl script to migrate files/folders at 500+ locations across the United States. |
Career Accomplishments
Associations / Societies |
---|
IEEE Senior Member |
Licenses / Certifications |
---|
Microsoft Certified Solution Developer (MCSD) Sun Java Certified Programmer (SCJP) FreeCodeCamp: Data Visualization Scientific Computing with Python Data Analysis with Python Back End Development and APIs |
Publications and Patents Summary |
---|
Publications: 8 |
Additional Experience
Training / Seminars |
---|
Relevant courses from education: • Artificial Intelligence 1/2 • Machine Learning • Natural Language Processing • Distributed Computing Systems • Encryption and Authentication • Statistical Programming • Robotics |
Language Skills
Language | Proficiency |
---|---|
English | Native |