Technology
Technology
Various technologies used in personal and professional contexts.
Data-Stores
Name | Personal / Professional | Notes |
---|---|---|
Microsoft SQL Server | Both | My favorite due to Entity Framework, SSMS, Documentation, and Reliability. Use Personally and Professionally. |
Redis | Both | Typically use for caching and logging. Utilized scoring and range features to meet high-performance low-latency requirements in Bitcoin Bot. |
elastic (search) | Both | I want to love elastic, but they change too much, too frequently, which makes finding documentation a headache, and their query language is difficult to explain to others. |
Postgres | Personal | Used for version 1 of stock database. Also spent some time exploring PostGIS for GIS applications. |
Languages
Name | Personal / Professional | Notes |
---|---|---|
C# | Both | My Present Go-To. Perfect balance of Efficiency with Visual Studio and Power. Clear, intutive syntax. Sane handling of generics. |
Javascript | Both | Utilize regularly for Client-Side development. Several micro-service server-side projects with Node.js in the past, but now prefer C# for server-side. |
Python | Personal | Utilize primarily for Natural Language Processing applications. |
C++ | Personal | Utilize primarily for machine learning applications. Experience with Visual C++ & MinGW compilers. |
PHP | Both | No longer use this language regularly, but used it for many years. |
Frameworks
Name | Personal / Professional | Notes |
---|---|---|
Microsoft .NET Core | Both | My Present Go-To. Efficient Development cycles, performance, sane project structures, great dev-ops integrations in Visual Studio. |
Vue.js | Both | Lightweight, simple Javascript framework that provides modern front-end features without going all-in on Javascript. Utilize extensively on dynamic pages. |
Node.js | Both | Utilized for several web-socket servers. |
Cloud Services
Name | Personal / Professional | Notes |
---|---|---|
Azure | Personal | Utilize Frequently Azure Virtual Machines and SQL Server Instances. |
Armor | Professional | Utilize when HIPAA driven Security Requirements exist. Absolutely phenomenal support and features. |
AWS | Personal | Utilize EC2 Virtual Machines, S3 Storage, Polly Speech, SNS Notifications, WorkMail. |
Devops / Environments
Name | Personal / Professional | Notes |
---|---|---|
Github | Both | Utilize for Version Control. |
Docker / Dockerhub | Both | Utilize for Containerization of just about all projects now. |
Centos | Professional | Extensive Use for Virtual Machines. |
Ubuntu Server | Personal | Extensive Use for Virtual Machines. |
Projects
Projects
Personal projects allow for an increase in understanding of various technologies and architectures.
News
News
Acacia News
Concept
'Drudge Report' style site for news from the African Continent.
Features
Administrative Backend to organize Content, News Sources, and Links.
Stack
Microsoft .Net Core, SQL Server, Docker, Azure VM, Azure Application Insights.
VisitNews Orca
Concept
Auto-Generated news broadcasts coverering a variety of topics.
Features
Natural Language Processing, Text-to-Speech, Web Crawling, Scripted Video Generation, Image Search.
Stack
PHP, Python, Postgres, Adobe Premiere Pro JSX Scripting, AWS Polly, AWS EC2, YouTube.
VisitFinance
Finance
Bitcoin Bot
Concept
Algorithmic Bitcoin trading bot, making real-time trades based on Neural Net outputs.
Features
Maintain Real-Time Order Book, Consume Exchange Socket Feed, Neural Net, Trade Execution, SMS Trade Alerts.
Stack
Microsoft .Net Core, GDAX API, Azure VM, Twilio, Redis, Custom Neural Net Implementation.
Dollasaur
Concept
A simple invoicing tool for creative professionals and freelancers.
Features
Contact, Service, Invoice Management. Invoice Creator & PDF Generator, Tracking of Payments & Basic Reporting.
Stack
Microsoft .Net Core, SQL Server, Vue.js, WKHTMLTOPDF.
VisitStock Database
Concept
A personal database of Stock Data with a minimal user interface.
Features
Daily Updates and Symbol Management, Heatmap, Exchange & Sector level analysis.
Stack
Microsoft .Net Core, SQL Server
Non-Profit
Non-Profit
Joy & Whimsy Depot
Concept
Web presence for a non-profit mixed-use creative facility.
Features
Overview, Eclectic Design, Blog.
Stack
Microsoft .Net Core
VisitKingdom Pearl Uganda
Concept
Web presence for an organization working with young people in Northern Uganda.
Features
Multi-Media, Sports Page, Overview, Blog.
Stack
Wordpress
Visit