Hi, I'm

Taha Jamal

Backend & Data Engineer building scalable systems, ETL pipelines, and data-driven services.

I design and maintain microservices, optimize databases and queries, and build data workflows and automation that support analytics and downstream applications.

JavaPythonSpring BootBigQuerySparkAirflowReactSQL

Featured Projects

Cryptogrammer

Cryptogrammer

A minimal cryptography playground for text encryption and decryption.

What is this?
  • Features 9 interactive cipher playgrounds (e.g., Caesar, Vigenère, Enigma) with real-time encoding.
  • Includes educational context and visual algorithms for each cipher.
ReactSpring BootPostgreSQL
TechTrends

TechTrends

Real-time data engineering platform aggregating developer signals from GitHub, Stack Overflow, and Hacker News.

What is this?
  • Aggregates trending repositories, top posts, and popular tags automatically.
  • Employs an LLM to generate daily insights and summaries of developer trends.
PythonJavaPostgreSQLReactCI/CD
FindMyPhoto

FindMyPhoto

Tool to find photos using face recognition and Google Drive API.

What is this?
  • Leverages facial recognition to quickly locate all pictures of a specific person.
  • Integrates directly with Google Drive to search through shared albums.
PythonDrive APIFaceNetOpenCV
SkillOrbit

SkillOrbit

A technology-focused content platform.

What is this?
  • A scalable content platform with full user authentication and markdown support.
  • Designed with SEO best practices and a modern, responsive UI.
MongoDBExpressReactNode.js

Fun Stuff I Make

Editor Cam Watch

Editor Cam Watch

A fun countdown tracker and mini-game ("Ciggy Rush") for the Tip to Tip YouTube series. Complete with live community messages.

What is this?
  • Live countdown timer tracking the exact time until the next video upload.
  • Features "Ciggy Rush", an interactive mini-game with global leaderboards.
ReactGameCommunity
Video Speed Controller

Video Speed Controller

Chrome extension to easily control video playback speed on any website using keyboard shortcuts and on-screen controls.

What is this?
  • Override default video players on any site to adjust playback speed precisely.
  • Quick keyboard shortcuts for seamless control without interrupting the viewing experience.
Chrome ExtensionJavaScript
LinkedIn Post Scraper

LinkedIn Post Scraper

A handy Chrome utility that automatically scrolls your LinkedIn feed and seamlessly extracts posts into a CSV file.

What is this?
  • Automates the tedious task of manually scrolling and copying data from LinkedIn feeds.
  • Instantly exports scraped posts into a structured CSV format for easy analysis.
Chrome ExtensionData ScrapingCSV

Skills & Technologies

Languages

JavaPythonSQLJavaScriptC++

Frameworks & Tools

Spring BootFlaskAirflowElasticsearchGitREST APIs

Big Data & Cloud

Apache SparkBigQueryGCPGoogle Cloud StorageDataprocDockerKubernetesHelm

Databases

PostgreSQLMySQLMongoDBRedis

Concepts

ETL PipelinesDistributed SystemsMicroservicesCI/CDSQL TuningData Modeling

DevOps & Process

GitHub ActionsGitLab CI/CDKafkaTerraformJenkins

Experience

Software Engineer

Tata Consultancy ServicesSept 2023 – Present
  • Built and maintained ETL pipelines using Python, PySpark, Java, Spring Boot, and Apache Spark for high-volume structured and semi-structured datasets.
  • Designed and optimized complex SQL queries and stored procedures, improving pipeline performance by ~25%.
  • Implemented workflow orchestration using Apache Airflow on GCP Cloud Composer.
  • Integrated data from REST APIs and flat files into centralized repositories.
  • Performed SQL performance tuning, indexing strategies, and query troubleshooting.

Software Developer Intern

Imaginate | Collaborate in VR/ARDec 2021 – Mar 2022
  • Integrated Microsoft’s Custom Vision API into the application, enabling intelligent image recognition capabilities and enhancing feature offerings.
  • Diagnosed and resolved a wide range of critical and edge-case bugs in the Assist app, significantly improving stability, performance, and overall user experience.
  • Maintained high code quality by performing detailed code reviews, identifying improvements, and delivering polished, production-ready solutions.

Web Developer

KarthWealth ConsultancyOct 2021 – Dec 2021
  • Collaborated directly with clients to gather and understand requirements for custom web solutions, including a job portal and a greeting card platform.
  • Designed, developed and deployed backend modules tailored to client needs, ensuring functionality, scalability, and user satisfaction.
  • Set up and maintained customized business email accounts and ensured seamless deployment and communication infrastructure for clients.

Achievements

TCS CodeVita 2022

Achieved AIR 113 among 100K+ participants worldwide.

LeetCode

Knight ranking with an 1859+ contest rating.

T-Hacks v3.0

Secured 4th place out of 100+ participating teams at IEEE ADGITM 2021.

Latest Posts

View all

GitHub Trending

Fastest growing repositories by stars gained today.

Top Repositories

Live Data
Loading data...

Stay Updated

Get notified when I publish new posts about data engineering, AI systems, and developer tools.