🤖 Stock Sentiment Analysis (with AI)

My first full-fledged AI project leveraging advanced machine learning to analyze financial news sentiment in real-time.

🐍 Python 🤗 Hugging Face Transformers 🧠 RoBERTa Model ⚡ Flask 📊 Chart.js
Process Overview:
1. News Collection: Fetch latest financial news from trusted sources
2. AI Analysis: Advanced NLP analysis of article content
3. Sentiment Scoring: Classification as Positive, Negative, or Neutral
4. Aggregation: Combined scoring for overall market sentiment
📈 Try the AI Dashboard

Enter any stock symbol to analyze recent news sentiment using AI

Latest: Node Typescript REST API Development

2025

Explore the development process of building a REST API using Typescript, Node.js, Express, and MySQL. Learn about server configuration, database integration, and API endpoint design.

Technology

MySQL SSH

2021

Tunnel Workbench to a MySQL VM.

Coding Challenge

Array Challenge

2022

How to apply the Regular Expression.

Alex's Misadventures in Web Development

After much perseverance, We were finally able to piece together a Rest API prototype using Typescript, MySQL, Express, NodeJS.

Continue reading...


Challenging Himself From a Very Young Age!

My Continuous Learning Journey

A childhood fascination with flight simulators sparked my programming journey in BASIC. The project aimed to recreate every crucial element of flight – an ambitious goal for those early days. That same drive to tackle complex challenges persists today, though with a more sophisticated toolkit at hand.

Today, I continue to embrace development challenges with the same drive that fueled my first flight simulator project. My lifelong passion for learning, combined with modern technologies and years of experience, has sharpened my skills. Yet through all the technical growth, that pure childhood joy of creation still guides my approach to each new puzzle.


My path as a web developer has led me to build strong foundations in JavaScript and C#. I've successfully deployed solutions using Cloudflare's infrastructure, and I'm now preparing to expand into AWS Lambda development using C#. This cloud-first approach has shaped my understanding of modern web architecture.

Professional Toolset

For a comprehensive overview of my technical expertise and years of experience, please see a detailed technology stack breakdown.

Data has been the foundation of my technical career. Starting with Excel analytics and visualizations, I progressed to building complex queries in MS SQL, eventually joining a Data Engineering team working with an Oracle data lake. Using Spotfire, we created interactive dashboards that transformed this enterprise data into marketable products. These solutions would later evolve into flagship products, still used today.

Database
We decided to use MySQL for this particular application. Familiarity with SQL, data structures, and administration was a factor in this decision. Relational databases constructed in SQL offer security and data integrity advantages.

Tech Toolset

Domain Technologies Focus Area Experience
AI & Machine Learning Python, Hugging Face, RoBERTa Sentiment analysis and NLP < 1 year
Frontend Next.js Dynamic web applications < 1 year
Backend Express, Node.js, Flask Server-side operations 3-5 years
Microsoft Stack ASP.NET, C# Backend architecture 2+ years
Serverless Architecture Cloudflare (Wrangler CLI, Pages, Workers) Edge computing and serverless functions 6 months
Cloud Infrastructure AWS (EC2, Route 53), DreamHost (DreamCompute) Virtual machine management, DNS routing, and cloud computing resources 5+ years
Development Environment VS Code IDE and development tools 5+ years
Operating Systems Ubuntu Linux System administration and development 5+ years

About

This web blog features musings, videos, stories and media related to my experience learning Full Stack Web Development.

Archives

  1. Coming Soon!

Elsewhere

  1. GitHub
  2. LinkedIn