Building Scalable Software Solutions
Welcome to my professional portfolio, where you can discover my journey as a Full Stack Software Engineer. Explore my skills, projects, and dedication to top-notch software development.
Discover My Journey as a Software Engineer
Hello! I’m Talha Munir, a Full Stack Software Engineer. This portfolio is a reflection of my career journey, showcasing my skills in front-end and back-end development. With a passion for crafting efficient, scalable, and user-friendly solutions, I strive to make a significant impact through my work.
Throughout my career, I have held key positions, including Director of Software Engineering at AndyBlum.io, where I optimized large-scale ETL processes and led innovative application development projects. My deep expertise in various programming languages and cloud services has empowered me to make meaningful contributions in diverse environments.
Work Experience
AndyBlum.io | Director of Software Engineering | 03/2024 – Present
Dubizzle Labs | Associate Software Engineer | 8/2023 – 03/2024
AndyBlum.io | Director of Application Development | 10/2022 – 06/2023
AndyBlum.io | Full Stack Software Engineer | 07/2021 – 09/2022
Services I Provide
Web Development
I specialize in creating dynamic and responsive web applications tailored to meet client needs. My approach focuses on delivering user-friendly interfaces combined with powerful back-end functionalities.
Data Engineering
I help in data engineering, including ETL process optimization and real-time data monitoring, ensuring that clients can leverage their data effectively for insight-driven decision-making.
Cloud Solutions
Utilizing AWS and Google Cloud Platform, I provide robust cloud solutions that ensure scalability, security, and efficiency for businesses aiming to enhance their digital infrastructure.
Skills
Education
FCIT (PUCIT), University of the Punjab | Bachelor in Software Engineering | 2019 – 2023
Concordia College | Intermediate (Higher Secondary School Certificate) | 2017 – 2019
Lahore | Matriculation (Secondary School Certificate) | 2015 – 2017
Featured Projects
Food Reality
Food Reality is an innovative online restaurant web application designed to enhance the dining experience by integrating Augmented Reality (AR) technology. This project allows customers to browse and purchase food items, view 3D models of the dishes, and place orders conveniently. The application is built with a strong focus on user-friendliness and aims to bridge the gap between virtual and physical dining experiences.
Augmented Reality (AR) Integration:
Customer Module Features:
Admin Module Features:
NewsMailer
NewsMailer automates the process of fetching the latest newspapers from online sources and delivering them straight to your inbox.
Enjoy your morning coffee or afternoon break while staying updated with the latest news! With NewsMailer, you can schedule news delivery at your preferred time, whether in the morning or afternoon, and receive the latest articles right in your inbox. No need to manually browse news sites—just sit back, relax, and let the news come to you!
Key Features:
RedditCord
RedditCord is a bot that fetches images from specified subreddits and posts them directly to your Discord server. This tool allows you to automate the process of sharing content from Reddit with your Discord community.
Key Features:
Virtual Mail
Virtual Mail is a web-based application developed using ASP.NET Core that allows users to send and receive emails within the platform, simulating an email client experience. The project does not use traditional email protocols like IMAP or POP3 but instead mocks the functionalities of an email service. The frontend is designed using Bootstrap CSS, and the backend leverages PostgreSQL for data storage.
Key Features:
Sudoku Puzzle Generator and Solver
This project is a Python-based application that allows users to generate and solve Sudoku puzzles. It features the ability to create unique Sudoku grids, fill them according to the rules of the game, and solve them automatically. The project also includes customizable difficulty levels, making it suitable for both beginners and experienced players.
Key Features:
CV Generator
CV Generator is a Java-based web application built using Maven and JSP, designed to help users create and manage their CVs online. The application allows users to input their personal information, education, work experience, skills, and other relevant details, and then generates a professional-looking CV that can be previewed or downloaded as a PDF. The application is hosted using Apache Tomcat.
Key Features: