Hello, my name is

Taha Faheem Hussain

I am aSoftware Engineer

I am originally from Pakistan and living in Germany for past 5 years. I have a passion for collaborating with cutting-edge technologies in web and mobile application development. I take pride in being the sole owner & developer behind www.passwords-manager.com

Taha Faheem Hussain
  • 8 + Years of Experience
  • 20 + Completed Projects
Software Engineer

What I Can Do

my Expertise
Frontend Development
I have a proficiency in designing interactive and adaptable user interfaces using cutting-edge technologies. With expertise in Angular, React.js & Next.js, I've created modular components, implemented state management, and contributed to seamless, engaging web experiences.
Website Design
I believe I am proficient in HTML5, CSS3, and styling frameworks like Bootstrap. I am skilled in converting PSD/Figma designs into functional HTML websites, ensuring precise implementation and responsive, visually appealing results.
Mobile App Development

I specialize in leveraging Ionic and React Native to create cross-platform apps. I excel in building efficient, visually appealing interfaces, ensuring seamless user experiences across iOS and Android platforms with a focus on performance and code reusability.

Backend Development
I have expertise in various technologies, specializing in Node.js, Laravel, and ASP.NET Web API. I've crafted robust server-side solutions, implemented RESTful APIs, and ensured seamless data flow, contributing to the efficiency and functionality of diverse web & mobile applications.
Database Management
I am skilled in database management, having hands-on experience with SQL Server, MySQL, SQLite, MongoDB, and Firebase, showcasing versatility in handling various database technologies.
DevOps
I had the opportunity to engage with Azure Pipelines, experimenting with GitHub Actions for continuous deployment to Azure Web App. Additionally, I have hands-on experience in setting up CI/CD pipelines on GitLab using GitLab Runner.
Expertise

WORK EXPERIENCE

my Journey
Software Developer (Working Student) – PAJ-GPS, Germany August 2021 - July 2024
NoBell – A replacement of conventional door bell

I spearheaded the creation of a cross-platform mobile app compatible with both Android and iOS. My role encompassed designing and developing the mobile application using React Native, ensuring a seamless user experience.

In addition to mobile development, I took charge of crafting the web counterpart with ReactJS, providing a unified and responsive interface across devices. Firebase played a pivotal role in data management, and I successfully implemented advanced features such as video calls and real-time chat functionality. Notably, the integration of React Native WebRTC enabled smooth communication between browsers and mobile devices.

ReactJS React Native Firebase
PAJ-Finder-Portal – GPS tracking hybrid application

I was the part of design and development of the frontend application using Ionic, ensuring a seamless experience on both mobile and web platforms. My responsibilities extended to the development of robust backend APIs, seamlessly integrated with MySQL and MongoDB databases.

Implemented an efficient GitLab CI/CD pipeline streamlined our development process, enhancing collaboration and deployment efficiency. Notably, I integrated sockets on the frontend to display the live location of tracking devices in real-time, providing users with a dynamic and responsive tracking experience.

This project underscores my proficiency in frontend development with Ionic, backend API development with laravel, and expertise in implementing CI/CD pipelines for streamlined workflows.

Ionic Angular Laravel MySQL MongoDB
Senior Software Engineer – Techlogix Ltd, Pakistan December 2016 - December 2020
Techlogix Finance Solution (TMX-Finance) – Bank account opening and loan initiation web application.

As the senior developer, my role encompassed the meticulous design and development of the frontend application, ensuring a user-friendly interface for seamless interactions. I was also responsible to lead other frontend developers.

In addition to frontend responsibilities, I actively addressed and resolved backend API bugs, enhancing the application's overall performance and reliability. One of the key highlights of my involvement was the design and implementation of dynamic form generation and dynamic formula handling in each field, optimizing the application's flexibility and adaptability.

Furthermore, I spearheaded the successful upgrade of the entire product from AngularJS to Angular, embracing the latest technologies for improved functionality and a more robust development environment. This project is a testament to my expertise in frontend development, bug resolution, and successful technology migration.

AngularJS Angular ASP.NET Web API SQL Server
Techlogix Sales & Distribution Solution (TMX-SD) – Sales and distribution operations web application.

As a key contributor, I played a crucial role in the foundational architecture development, laying the groundwork for an efficient and scalable system.

My responsibilities extended to the meticulous design and development of the frontend application, ensuring an intuitive and seamless user experience. Implementing role-based access control (RBAC) added a layer of security and tailored functionality to meet diverse user needs.

Additionally, I took charge of the development and bug fixing in the backend APIs, contributing to the overall reliability and performance of the application. This project reflects my commitment to crafting robust solutions, from foundational architecture to user-centric frontend design, and ensuring secure, efficient backend operations.

AngularJS ASP.NET Web API SQL Server
Software Developer – Peace Technology, Pakistan August 2016 - November 2016
Umrah Reservation System - Admin Panel for managing group tours

Proud to be the part of design and development team of the Umrah Reservation System, an Admin Panel dedicated to managing group tours for travel agencies. This web portal serves as a comprehensive solution for Muslim travelers attending Umrah, streamlining processes from hotel reservations and ticket bookings to vehicle arrangements and purchasing essentials.

As the key developer, my responsibilities spanned both the backend and frontend development, ensuring a cohesive and user-friendly platform. The backend was meticulously crafted to handle complex operations such as reservation management, while the frontend was designed with a focus on intuitive user experiences.

The Umrah Reservation System empowers travel agencies to offer a seamless and efficient experience for those embarking on the spiritual journey of Umrah. It encompasses a range of features to facilitate the entire travel process, providing travelers with a one-stop solution for all their needs.

ASP.NET MVC SQL Server
Software Developer – ELISTT, Pakistan January 2016 - July 2016
HandyMan - Admin panel for managing skilled workers

As a junior developer, I took on a role in crafting the admin panel for HandyMan—an application connecting users with skilled workers seamlessly. Responsible for the entire admin panel lifecycle, I utilized an HTML template for web design and PHP for seamless integration with the MySQL database. This project allowed me to contribute significantly to managing and filtering entries, showcasing my growing skills in web development and database connectivity.

PHP MySQL
Software Developer – NOLIN BPO Services, Pakistan December 2014 - November 2015
Pulse Uniform – Admin panel for managing products on PU website.

As a junior developer, I received training to implement small features within the existing Asp.net application, utilized in-house for product management on the PU website. I actively contributed by integrating new features and creating reporting screens, gaining valuable hands-on experience in the dynamic realm of web development. This opportunity allowed me to enhance my skills and play a role in optimizing the functionality of the admin panel.

ASP.NET SQL Server
Image Uploader - Desktop application for in-house graphic designers

As a junior developer, I developed the desktop application specifically for in-house graphic designers. This is a testament to my expertise in C# and WPF (Windows Presentation Foundation). With a focus on user-friendly functionality, the Image Uploader streamlines the image uploading process for designers, ensuring a seamless and efficient workflow. This application is tailored to meet the unique needs of graphic designers of the company to upload specific file into specific folders on server via FTP.

C# WPF
Experience

Other Work

my Contributions
July, 2017 - Present
Passwords-Manager

A creation I've personally developed and own, is a streamlined application available on both Android and iOS platforms. Currently over 50,000 downloads on the Play Store, the app has been a comprehensive learning experience, guiding me through architecture setup, meticulous design, and adept development. Notably, Passwords-Manager is a 100% offline data management application, enabling users to securely store passwords, notes, and images, enhancing its relevance and success. This accomplishment inspires my ongoing commitment to innovation, user satisfaction, and the continued evolution of Passwords-Manager.

Ionic Angular SQLite
January 2022 – June 2022
OnboardMe - by Expect Me

My Master's semester project as part of the Blended Academic International Mobility program where I got the chance to work with dynamic team of international students. OnboardMe is a versatile SaaS platform developed for our client "Expect Me" which they want to use for businesses to seamlessly onboard their clients. The platform allows businesses to create dynamic multi-step forms tailored to their specific requirements, configure approval workflows, and implement role-based management with feature-specific permissions. I was mainly responsible for the backend development in NodeJS and dealing with Azure but I also took part in frontend development using ReactJS The project kickoff meeting was in Belgium and it concluded in Portugal. Our team achieved the 2nd position in the project.

ReactJS NodeJS MongoDB Azure
January 2016 - December 2016
SecureMe360

For my Bachelor's Final Year Project, we conceptualized and executed "SecureMe360" an inventive and budget-friendly vehicle tracking and security system. This system operates by enabling comprehensive control of the vehicle through a mobile device or web application, establishing communication with an Arduino unit installed within the vehicle. The project encompasses advanced features such as two-way voice communication, image capture, alarm initialization, and ignition control. To communicate with the arduino, I was responsible for the developed of mobile applications and facilitating seamless communication with the hardware. We got one of the "Best Final Year Project" of the Year 2016

Arduino Android PHP MySQL
Contributions

Education

my Schooling
Masters Degree in Computer Science, Germany APRIL 2021 - PRESENT
Universität Siegen
  • Master's Thesis: Porting & Improving RSA Plugins on CrypTool-Online
  • My thesis project involves migrating and enhancing RSA encryption plugins in CryptoTool-Online from Vanilla JavaScript to Next.js. This transition to Next.js, a React-based framework, ensures a more streamlined development process and opens avenues for improved scalability and performance. By restructuring code, implementing React components, and optimizing routing, I aim to elevate the maintainability and user experience of the RSA plugins. This initiative not only facilitates a successful porting process but also empowers the platform with advanced Next.js features, marking a pivotal step towards modernizing and optimizing CryptoTool-Online.

Next.js JSXGraph

CGPA: (2.3/5.0) - German Grading

Bachelor's Degree in Software Engineering, Pakistan January 2013 - December 2016
NED University Of Engineering & Technology

CGPA: (3.56/4.0) - US Grading

Intermediate (Pre-Engineering), Pakistan January 2011 - December 2012
Bahria College Karsaz

Percentage: 82%

Matriculation (Computer Science), Pakistan January 2009 - December 2010
H.N Public Secondary School

Percentage: 90%

Education

Professional Skills

my Skills
HTML5
95%
CSS3
85%
Javascript
90%
TypeScript
80%
React.js
80%
Next.js
50%
Redux Toolkit
90%
Angular
85%
AngularJS
80%
React Native
70%
Ionic
90%
Node.js
80%
Core PHP
75%
Laravel
70%
Firebase
90%
MySQL
90%
SQL Server
80%
MongoDB
50%
Android (Java)
50%
Android Deployment
90%
iOS Deployment
90%
WPF
30%
ASP.NET
40%
ASP.NET MVC
50%
C#
60%
GIT
90%
GitLab CI/CD
70%
Azure Pipeline
50%
Skills

Language Skills

my Communication Skills
Urdu
Native
English
C1
German
A2
Languages

Testimonials

what Others Say
Syed Ali Raza

Taha worked with me as full stack developer. I found him to be very responsible and well-versed in skills. He is very responsible and reliable in his deliverables. Taha is also a quick learner, he adapted to new paradigms and toolset very quickly.

As a person Taha is very open and friendly and great team player. He provided valuable suggestions in team's effort for both technical tasks and processes. Taha is a valuable member for any team and organization he works with.

Syed Ali Raza
Senior Manager
Anas Shahid

I had the privilege of managing Taha Hussain during his two-year tenure at Techlogix, and I am pleased to provide a LinkedIn recommendation for him.

Taha is a technically strong professional with a remarkable work ethic and a positive attitude. He excels in complex problem-solving and consistently delivers innovative solutions, even in challenging situations.

Taha's commitment to excellence and...

Anas Shahid
Sr. Tech Lead
Zohair Abbas Merchant

I had the privilege of working with Taha, who was not only a senior colleague but also a great mentor and lead. Taha possesses exceptional skills in management and guidance, and his ability to lead and inspire a team is truly commendable.

One of Taha's standout strengths is his proficiency in front-end technologies. His expertise in this area significantly contributed to the success of our projects. Taha's dedication...

Zohair Abbas Merchant
Principal Software Engineer
Yves Blancquaert

As Taha's mentor/teacher during his contribution to the Erasmus+ Blended Mobility project, I was impressed by his development skills. Taha is a great teamplayer and knows exactly when to take responsibility in case of unexpected problems. Beside his technical skills he also has impressive soft skills. If you're a future employer, colleague or teammate, I can only recommend Taha as your best choice.

Yves Blancquaert
Lecturer at Odisee
Ahmed Hussain

I have had the chance to work with Taha on a very difficult project with very tight deadlines. He showed great character and enthusiasm and was always willing to go an extra mile. His problem solving skills and communication made everyone in team very comfortable to work with him. He is a gem of a person and very technically sound professional. His solution design skills is what a team should look for in him.

Ahmed Hussain
Principal Software Engineer
Waqar Azeem

Taha has been one the most passionate programmer and an extremely helping guy during our work for developing loan origination system. He created the architecture to revamp the legacy Angular JS architecture to Angular framework. He assisted with the innovation and technical impact of the product greatly to make it generic and scalable for all clients. He is an asset to a team and team player who works with motivation and perfection.

Waqar Azeem
Lead Data Engineer
Reviews

Contact Me

Let’s Talk About Opportunities
Address
Siegen, Germany
Full Time Job
Available Right Now
Email
hello@tahafaheemhussain.com
Phone
+49 xxx xxxx xxxx
* Accept the terms and conditions.
Send Message
Contact Me