Frontend/Backend Developer, React | Node.JS | Java Spring Framework
Aktualisiert am 29.10.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.11.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Spring Boot
React
Node.js
HTML 5
CSS3
TailwindCSS
SASS/SCSS
JavaScript
TypeScript
WordPress
Spring Framework
PostgreSQL
MongoDB
MySQL
Swagger 3.0
JUnit
JIRA Agile
Scrum
Git/GitHub
React Native
Docker
AWS
Google Cloud
English
Fluent
Urdu
Native
German
Basic
Punjabi
Fluent

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

2 Monate
2024-09 - heute

OLLIE

Backend Developer JavaScript NodeJS Express ...
Backend Developer
  • In this project, I contributed as a Backend Developer, focusing on the integration of a mobile app with IoT devices
  • I developed Restful APIs using Node.js with the Express framework and Mongo DB as the database
  • These APIs facilitated seamless communication between the IoT devices and the mobile application
  • Additionally, I implemented robust role management to ensure secure access control, enabling the system to verify user authorization before granting access to specific endpoints
JavaScript NodeJS Express REST APIs MongoDB Git / GitLab Docker
Epteck GmbH
Frankfurt, Germany
2 Jahre 3 Monate
2022-06 - 2024-08

Various projects

Full Stack Developer HTML CSS SCSS ...
Full Stack Developer
VAN:
In this front-end is built using React JS, while the back-end is structured with the Java Quarkus framework
  • My role encompasses planning, requirement analysis, and providing detailed estimates for user stories, develop rest API?s, ensuring seamless integration and delivery
  • This project is specifically tailored to support the automobile manufacturing industry, with a focus on implementing comprehensive role management functionalities within an Agile Scrum environment
  • My work contributes to streamlining operations and enhancing efficiency in a highly dynamic and collaborative setting


Skills:

HTML, CSS, SCSS, JavaScript, TypeScript, MUI, Figma, React JS, Dojo, Java 11, Quarkus Framework, Maven, Panache JPA, Open API with swagger 3.0, JSON, REST APIs, PostgreSQL, Liquibase DB, AssertJ, Mockito, IntelliJ, Visual Studio, Git / GitLab, Azure Cloud, Docker, Jira


CAR:

As a Full Stack Developer, responsible for development of both front-end and back-end solutions for Mercedes-Benz CAR. The front-end is engineered using ReactJS, providing a dynamic and responsive user interface, while the back-end is built with the Java Quarkus framework, ensuring robust and efficient server-side processing

  • My responsibilities extend to enhance development, planning, requirement analysis, providing accurate estimates for user stories, ensuring alignment with project timelines and objectives
  • This project is designed to fully support the needs of the automobile manufacturing sector, specifically focusing on the implementation of role management systems
  • All development is conducted within an Agile Scrum environment, promoting collaboration, adaptability, and continuous improvement to meet the high standards of the automotive industry


Skills:

HTML, CSS, SCSS, JavaScript, TypeScript, MUI, Figma, DOJO, Java 11, Quarkus Framework, Maven, Panache JPA, Open API with swagger 3.0, JSON, REST APIs, PostgreSQL, Liquibase DB, AssertJ, Mockito, IntelliJ, Visual Studio, Git / GitLab, Azure Cloud, Docker, Jira

HTML CSS SCSS JavaScript TypeScript MUI Figma React JS Dojo Java 11 Quarkus Framework Maven Panache JPA Open API with swagger 3.0 JSON REST APIs PostgreSQL Liquibase DB AssertJ Mockito IntelliJ Visual Studio Git / GitLab Azure Cloud Docker Jira DOJO
Mercedes-Benz Group AG
Mainz, Germany
11 Monate
2021-07 - 2022-05

SmartKnit: Textile Production Tracking System

Full Stack Developer HTML5 CSS3 SCSS ...
Full Stack Developer
  • As a Full Stack Developer, I lead the development for both front-end and back-end components to support the automation of the textile production system.
  • The front-end is developed using ReactJS, offering a user-friendly and responsive interface, while the back-end is powered by the Java Spring framework, ensuring robust and efficient processing
  • This project integrates IoT technology to streamline production workflows, enabling real-time data collection and monitoring
  • Additionally, it incorporates various role management features to optimize operations and enhance decision-making within the textile industry
HTML5 CSS3 SCSS JavaScript Tailwind React JS Java 11 Spring Framework Maven Spring Security Open API with swagger 3.0 JSON REST APIs JPA/ Hibernate MySQL Visual Studio Git / GitLab Digital Ocean Docker IntelliJ RabbitMQ
Epteck GmbH
Frankfurt am Main
4 Monate
2021-04 - 2021-07

Medical online solution

Full Stack Developer HTML5 CSS3 SCSS ...
Full Stack Developer
  • I contribute to the development of a digital health platform, focusing on the front-end implementation
  • Utilizing React hooks and a functional programming approach, I effectively address complex logic to meet project requirements
  • Additionally, I play a key role in developing a customized component library, which enhances our UI design and provides a consistent and efficient user interface across the platform
HTML5 CSS3 SCSS JavaScript Tailwind React JS Visual Studio Git / GitLab
Epteck GmbH
Frankfurt am Main
7 Monate
2020-09 - 2021-03

CubiZex

Full Stack Developer/ Java HTML5 CSS3 SCSS ...
Full Stack Developer/ Java
  • Developed a comprehensive time tracking management application that integrates seamlessly with Bluetooth devices, allowing users to manage their time either manually or automatically. This app enables users to create groups and manage multiple tasks or activities within each group, offering flexibility in how they track and organize their work. The activities can be triggered manually or automatically via Bluetooth, which intelligently starts and stops timers based on user actions, streamlining the time management process
  • The application is built to work across platforms, featuring both a responsive web version and native mobile versions for Android and IOS. Users can effortlessly view and track their daily schedules, ensuring they stay on top of their tasks and deadlines
HTML5 CSS3 SCSS JavaScript React JS React Native Java Spring Framework Maven Spring Security Junit Mockito Open API with swagger 3.0 JSON REST APIs JPA/ Hibernate MySQL SQLite Android Studio IntelliJ Visual Studio Git / GitLab Jenkins Docker. Docker
Epteck GmbH
Frankfurt am Main
3 Monate
2020-07 - 2020-09

GenStart 1.0

Mobile App React Native expo Visual Studio Code ...
Mobile App
  • This Android application is designed to manage the switch between a generator and local power supply, offering a range of functionalities to enhance control and monitoring
  • Key features include role management, which allows for customized access and permissions; auto/manual start/stop controls for flexible operation; and comprehensive log reporting to track and analyze usage and performance
React Native expo Visual Studio Code Git / GitLab
Epteck GmbH
Frankfurt am Main
11 Monate
2019-07 - 2020-05

Various projects

Java Backend Developer/ Tester, Frontend Developer Java Spring Framework Maven ...
Java Backend Developer/ Tester, Frontend Developer

FPGA Conference:

Role: Java Backend Developer/ Tester

Served as a Backend Developer for a project enabling users to register and book conferences across various time slots. Key responsibilities included:

  • Implemented user authentication and access control to manage different user roles effectively
  • Developed the application using the Java Spring Framework, creating REST APIs to handle user interactions and data processing
  • Wrote and executed integration tests to ensure the reliability and functionality of the backend services
  • Designed and developed backend systems for storing and managing data, ensuring efficient data collection and retrieval
  • This role involved building a robust backend infrastructure to support user registration, conference bookings, and secure access control, while maintaining high standards of code quality and system performance


Skills:

Java, Spring Framework, Maven, JUnit, Mockito, AssertJ, OpenApi with swagger 3.0, JSON, REST APIs, JPA, H2 Database, MySQL, IntelliJ IDEA, Git / GitHub


PROMONCO:

Role: Java Backend Developer/ Tester

Promonco is a robust application designed for controlling and monitoring projects through financial metrics and hourly bookings. It performs calculations and evaluations based on these hourly bookings and allows for comprehensive report generation for each project. Additionally, the application features a DATEV interface for seamless data synchronization.

My contributions to the project included:

  • Backend Development: Implemented core functionalities using Java, ensuring accurate calculations and evaluations based on hourly bookings and financial data
  • Integration: Developed and maintained the DATEV interface to facilitate smooth data synchronization between the application and external systems
  • Testing: Conducted thorough testing, including unit tests and integration tests, to verify the accuracy of calculations and the reliability of data synchronization
  • Reporting: Enabled the generation of detailed reports for each project, providing stakeholders with valuable insights and actionable information
  • My role involved ensuring the backend robustness, accuracy, and integration capabilities, while also focusing on delivering high-quality, tested components to support the application's functionality and user needs


Skills:

Java, Spring Framework, Maven, JUnit 5, Mockito, AssertJ, Swagger 3.0, JSON, JPA, MySQL, IntelliJ IDEA, Jenkins, Git / GitHub


Erasmus A. Baumeister:

Role: Frontend Developer

  • Developed a content management system (CMS) based web application using CONTAO, encompassing approximately 40 pages with unique and complex designs
  • My primary responsibilities were centered around the front-end development, ensuring each page was meticulously crafted and fully responsive across various devices


Skills:

HTML / HTML5, CSS / CSS3, SCSS, JavaScript, CONTAO (CMS)


Unkaputtbar-bodenbelaege/EuroWeb:

Role: Frontend Developer

  • A CMS-based web application consisting of over 20 pages, utilizing a custom framework that incorporated built-in libraries for streamlined development
  • My primary focus was on the frontend, where I designed and implemented responsive layouts to ensure an optimal user experience across all devices
  • This project allowed me to gain valuable experience working with Euro Web (GmbH) and their custom framework, enhancing my skills in delivering tailored, high-quality web solutions


Skills:

HTML / HTML5, CSS / CSS3, SCSS, Euro Web Framework, JavaScript, PHP, Visual Studio Code, Git / GitHub


Familienmediation/ Euro Web:

Role: Frontend Developer

  • CMS-based web application comprising over 20 pages, developed using a custom framework with built-in libraries
  • My primary responsibility was on the frontend, where I designed and implemented responsive layouts to ensure a seamless user experience across all devices
  • This project involved creating intuitive, visually appealing interfaces while ensuring consistency and adaptability throughout the application


Skills:

HTML / HTML5, CSS / CSS3, SCSS, Euro Web Framework, JavaScript, PHP, Visual Studio Code, Git / GitHub


Euro Web:

Role: Frontend Developer

  • It is also CMS-based web application that depends on more than 10 pages
  • The application was developed using a custom framework in which we use built-in library to develop the applications
  • The work mainly related to the frontend. All pages were also covered with responsive


Skills:

HTML5, CSS3, SCSS, Euro Web Framework, JavaScript, Visual Studio Code, Git / GitHub

Java Spring Framework Maven JUnit Mockito AssertJ OpenApi with swagger 3.0 JSON REST APIs JPA H2 Database MySQL IntelliJ IDEA Git / GitHub JUnit 5 Swagger 3.0 Jenkins HTML / HTML5 CSS / CSS3 SCSS JavaScript CONTAO (CMS) Euro Web Framework PHP Visual Studio Code
TwiceD Technology GmbH
Freiburg, Germany
4 Jahre 1 Monat
2014-06 - 2018-06

Various projects

Full Stack Web Developer, Frontend Developer HTML / HTML5 CSS / CSS3 SCSS ...
Full Stack Web Developer, Frontend Developer

School Automation:

Role: Full Stack Web Developer

  • As full stack developer, I contributed to a comprehensive school management system designed to automate various operations for schools and colleges. This large-scale project was developed in multiple phases, with features that track and manage user records related to students, teachers, parents, and administrative staff. The system also includes advanced accounting functionalities, offering a wide range of management options
  • One of the key features is the automation of class attendance using fingerprint devices, which triggers SMS notifications to students and parents in various scenarios. The application also includes tools for auto-generating exam question papers and numerous other innovative features. The platform is available in both web and mobile versions, ensuring accessibility across different devices


Skills:

HTML / HTML5, CSS / CSS3, SCSS, JavaScript, Bootstrap, Laravel (PHP) framework, PHP, MySQL, NetBeans, Git / GitHub


Private Institute:

Role: Frontend Developer

  • I worked as a Frontend Developer, designing and implementing multiple layouts for both client and admin user interfaces across various educational institutions. Leveraging responsive design principles, I ensured that each interface provided an optimal user experience on all devices
  • At ?Creative Web Sols,? I played a key role in customizing their school and college automation product to meet specific user requirements. This involved tailoring the user interface to align with the unique needs of each institution. Over the course of this project, I developed more than 10 web applications, each with distinct layouts, demonstrating my ability to create versatile and user-friendly interfaces that cater to a diverse range of users


Skills:

HTML / HTML5, CSS / CSS3, SASS / SCSS, JavaScript, Bootstrap, NetBeans, Git / GitHub


Freelance:

Role: Full Stack Developer

  • As a freelance Full Stack Developer, I support and lead development teams in creating tailored web applications for local organizations and companies, helping them establish an online presence
  • I collaborate closely with clients to understand their unique requirements and translate them into functional, user-friendly web applications
  • From designing the user interface to developing robust backend systems, I have successfully delivered numerous custom web applications, ensuring each one meets the specific needs and goals of the client


Skills:

HTML / HTML5, CSS / CSS3, JavaScript, React, PHP, Laravel, MySQL


Shopping Cart / E-Commerce:

Role: Full Stack Developer

  • As a Full Stack Developer, leading the development and support of multiple web applications
  • In my role, I contribute to both the frontend and backend, while also guiding and supporting my team as a team lead. Together, we have successfully developed a wide range of applications across various scenarios, addressing diverse user needs and technical challenges
  • My responsibilities include architecting robust solutions, ensuring seamless integration between client-side and server-side components, and overseeing the overall development process to deliver high-quality, scalable applications


Skills:

HTML / HTML5, CSS / CSS3, SASS / SCSS, JavaScript, React, PHP, MySQL, Laravel, Git / GitHub

HTML / HTML5 CSS / CSS3 SCSS JavaScript Bootstrap Laravel (PHP) framework PHP MySQL NetBeans Git / GitHub SASS / SCSS React Laravel
Creative Web Sol
Pakistan

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre
2013-10 - 2015-09

Master - Computer Science

Master of Science (M.Sc.), Superior University
Master of Science (M.Sc.)
Superior University
4 Jahre
2007-10 - 2011-09

Bachelor Computer Science

Bachelor (B.Sc.), Superior University
Bachelor (B.Sc.)
Superior University

Position

Position

  • Software Developer
  • Full Stack Developer
  • Web Developer

Kompetenzen

Kompetenzen

Top-Skills

Spring Boot React Node.js HTML 5 CSS3 TailwindCSS SASS/SCSS JavaScript TypeScript WordPress Spring Framework PostgreSQL MongoDB MySQL Swagger 3.0 JUnit JIRA Agile Scrum Git/GitHub React Native Docker AWS Google Cloud

Produkte / Standards / Erfahrungen / Methoden

SKILLS:

Frontend Languages, Tools & Technologies

  • HTML / HTML 5 (Advanced)
  • CSS / CSS 3 (Advanced)
  • SASS / SCSS (Advanced)
  • Tailwind CSS (Advanced)
  • Material UI (Advanced)
  • JavaScript (ES-5, 6, 7) ( Advanced)
  • Typescript (Good)
  • Axios (Advanced)
  • React JS (Advanced)
  • Redux (Advanced)
  • React Native (Good)
  • Flutter (Basic)
  • Dojo (Good)


Backend Language, Tools & Technologies

  • Java (Advanced)
  • Spring Framework (JAVA) (Advanced)
  • Spring Hibernate / JPA (Advanced)
  • Quarkus Java (Advance)
  • Quarkus Panache Hibernate / JPA
  • Maven (Advanced) ? NodeJS (Good)
  • Next JS (Good)
  • Express (Good)
  • REST APIs (Advanced)
  • JSON (Advanced)
  • Postman (Advanced)
  • RabbitMQ (Good)


Backend Testing (Unit/ Integration)

  • JUnit 5 (Advanced)
  • Mockito (Advanced)
  • AssertJ (Advanced)
  • JMeter (Advanced)
  • Playwright (Good)


Documentation

  • Swagger 3.0 (Advanced)


DevOps Tools/ Tech

  • Git / GitHub / GitLab (Advanced)
  • Jira (Advanced)
  • Jenkins (Good)
  • Dockers ( Good)
  • AWS (Basic)
  • Digital Ocean Cloud (Good)


Development Methodology/ Implementation

  • Agile/ Scrum (Advanced)
  • Waterfall Model (Advanced)
  • Clean Code Principles (KISS, DRY) (Advanced)


Development Environments/Interfaces

  • Visual Studio Code (Advanced)
  • IntelliJ IDEA (Advanced)
  • Dreamweaver (Advanced)

Datenbanken

SQL
Advanced
MySQL
Advanced
PostgreSQL
Good
MongoDB
Good
Liquibase DB
Advanced
H2 Database
Advanced
SQLite
Basic

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

2 Monate
2024-09 - heute

OLLIE

Backend Developer JavaScript NodeJS Express ...
Backend Developer
  • In this project, I contributed as a Backend Developer, focusing on the integration of a mobile app with IoT devices
  • I developed Restful APIs using Node.js with the Express framework and Mongo DB as the database
  • These APIs facilitated seamless communication between the IoT devices and the mobile application
  • Additionally, I implemented robust role management to ensure secure access control, enabling the system to verify user authorization before granting access to specific endpoints
JavaScript NodeJS Express REST APIs MongoDB Git / GitLab Docker
Epteck GmbH
Frankfurt, Germany
2 Jahre 3 Monate
2022-06 - 2024-08

Various projects

Full Stack Developer HTML CSS SCSS ...
Full Stack Developer
VAN:
In this front-end is built using React JS, while the back-end is structured with the Java Quarkus framework
  • My role encompasses planning, requirement analysis, and providing detailed estimates for user stories, develop rest API?s, ensuring seamless integration and delivery
  • This project is specifically tailored to support the automobile manufacturing industry, with a focus on implementing comprehensive role management functionalities within an Agile Scrum environment
  • My work contributes to streamlining operations and enhancing efficiency in a highly dynamic and collaborative setting


Skills:

HTML, CSS, SCSS, JavaScript, TypeScript, MUI, Figma, React JS, Dojo, Java 11, Quarkus Framework, Maven, Panache JPA, Open API with swagger 3.0, JSON, REST APIs, PostgreSQL, Liquibase DB, AssertJ, Mockito, IntelliJ, Visual Studio, Git / GitLab, Azure Cloud, Docker, Jira


CAR:

As a Full Stack Developer, responsible for development of both front-end and back-end solutions for Mercedes-Benz CAR. The front-end is engineered using ReactJS, providing a dynamic and responsive user interface, while the back-end is built with the Java Quarkus framework, ensuring robust and efficient server-side processing

  • My responsibilities extend to enhance development, planning, requirement analysis, providing accurate estimates for user stories, ensuring alignment with project timelines and objectives
  • This project is designed to fully support the needs of the automobile manufacturing sector, specifically focusing on the implementation of role management systems
  • All development is conducted within an Agile Scrum environment, promoting collaboration, adaptability, and continuous improvement to meet the high standards of the automotive industry


Skills:

HTML, CSS, SCSS, JavaScript, TypeScript, MUI, Figma, DOJO, Java 11, Quarkus Framework, Maven, Panache JPA, Open API with swagger 3.0, JSON, REST APIs, PostgreSQL, Liquibase DB, AssertJ, Mockito, IntelliJ, Visual Studio, Git / GitLab, Azure Cloud, Docker, Jira

HTML CSS SCSS JavaScript TypeScript MUI Figma React JS Dojo Java 11 Quarkus Framework Maven Panache JPA Open API with swagger 3.0 JSON REST APIs PostgreSQL Liquibase DB AssertJ Mockito IntelliJ Visual Studio Git / GitLab Azure Cloud Docker Jira DOJO
Mercedes-Benz Group AG
Mainz, Germany
11 Monate
2021-07 - 2022-05

SmartKnit: Textile Production Tracking System

Full Stack Developer HTML5 CSS3 SCSS ...
Full Stack Developer
  • As a Full Stack Developer, I lead the development for both front-end and back-end components to support the automation of the textile production system.
  • The front-end is developed using ReactJS, offering a user-friendly and responsive interface, while the back-end is powered by the Java Spring framework, ensuring robust and efficient processing
  • This project integrates IoT technology to streamline production workflows, enabling real-time data collection and monitoring
  • Additionally, it incorporates various role management features to optimize operations and enhance decision-making within the textile industry
HTML5 CSS3 SCSS JavaScript Tailwind React JS Java 11 Spring Framework Maven Spring Security Open API with swagger 3.0 JSON REST APIs JPA/ Hibernate MySQL Visual Studio Git / GitLab Digital Ocean Docker IntelliJ RabbitMQ
Epteck GmbH
Frankfurt am Main
4 Monate
2021-04 - 2021-07

Medical online solution

Full Stack Developer HTML5 CSS3 SCSS ...
Full Stack Developer
  • I contribute to the development of a digital health platform, focusing on the front-end implementation
  • Utilizing React hooks and a functional programming approach, I effectively address complex logic to meet project requirements
  • Additionally, I play a key role in developing a customized component library, which enhances our UI design and provides a consistent and efficient user interface across the platform
HTML5 CSS3 SCSS JavaScript Tailwind React JS Visual Studio Git / GitLab
Epteck GmbH
Frankfurt am Main
7 Monate
2020-09 - 2021-03

CubiZex

Full Stack Developer/ Java HTML5 CSS3 SCSS ...
Full Stack Developer/ Java
  • Developed a comprehensive time tracking management application that integrates seamlessly with Bluetooth devices, allowing users to manage their time either manually or automatically. This app enables users to create groups and manage multiple tasks or activities within each group, offering flexibility in how they track and organize their work. The activities can be triggered manually or automatically via Bluetooth, which intelligently starts and stops timers based on user actions, streamlining the time management process
  • The application is built to work across platforms, featuring both a responsive web version and native mobile versions for Android and IOS. Users can effortlessly view and track their daily schedules, ensuring they stay on top of their tasks and deadlines
HTML5 CSS3 SCSS JavaScript React JS React Native Java Spring Framework Maven Spring Security Junit Mockito Open API with swagger 3.0 JSON REST APIs JPA/ Hibernate MySQL SQLite Android Studio IntelliJ Visual Studio Git / GitLab Jenkins Docker. Docker
Epteck GmbH
Frankfurt am Main
3 Monate
2020-07 - 2020-09

GenStart 1.0

Mobile App React Native expo Visual Studio Code ...
Mobile App
  • This Android application is designed to manage the switch between a generator and local power supply, offering a range of functionalities to enhance control and monitoring
  • Key features include role management, which allows for customized access and permissions; auto/manual start/stop controls for flexible operation; and comprehensive log reporting to track and analyze usage and performance
React Native expo Visual Studio Code Git / GitLab
Epteck GmbH
Frankfurt am Main
11 Monate
2019-07 - 2020-05

Various projects

Java Backend Developer/ Tester, Frontend Developer Java Spring Framework Maven ...
Java Backend Developer/ Tester, Frontend Developer

FPGA Conference:

Role: Java Backend Developer/ Tester

Served as a Backend Developer for a project enabling users to register and book conferences across various time slots. Key responsibilities included:

  • Implemented user authentication and access control to manage different user roles effectively
  • Developed the application using the Java Spring Framework, creating REST APIs to handle user interactions and data processing
  • Wrote and executed integration tests to ensure the reliability and functionality of the backend services
  • Designed and developed backend systems for storing and managing data, ensuring efficient data collection and retrieval
  • This role involved building a robust backend infrastructure to support user registration, conference bookings, and secure access control, while maintaining high standards of code quality and system performance


Skills:

Java, Spring Framework, Maven, JUnit, Mockito, AssertJ, OpenApi with swagger 3.0, JSON, REST APIs, JPA, H2 Database, MySQL, IntelliJ IDEA, Git / GitHub


PROMONCO:

Role: Java Backend Developer/ Tester

Promonco is a robust application designed for controlling and monitoring projects through financial metrics and hourly bookings. It performs calculations and evaluations based on these hourly bookings and allows for comprehensive report generation for each project. Additionally, the application features a DATEV interface for seamless data synchronization.

My contributions to the project included:

  • Backend Development: Implemented core functionalities using Java, ensuring accurate calculations and evaluations based on hourly bookings and financial data
  • Integration: Developed and maintained the DATEV interface to facilitate smooth data synchronization between the application and external systems
  • Testing: Conducted thorough testing, including unit tests and integration tests, to verify the accuracy of calculations and the reliability of data synchronization
  • Reporting: Enabled the generation of detailed reports for each project, providing stakeholders with valuable insights and actionable information
  • My role involved ensuring the backend robustness, accuracy, and integration capabilities, while also focusing on delivering high-quality, tested components to support the application's functionality and user needs


Skills:

Java, Spring Framework, Maven, JUnit 5, Mockito, AssertJ, Swagger 3.0, JSON, JPA, MySQL, IntelliJ IDEA, Jenkins, Git / GitHub


Erasmus A. Baumeister:

Role: Frontend Developer

  • Developed a content management system (CMS) based web application using CONTAO, encompassing approximately 40 pages with unique and complex designs
  • My primary responsibilities were centered around the front-end development, ensuring each page was meticulously crafted and fully responsive across various devices


Skills:

HTML / HTML5, CSS / CSS3, SCSS, JavaScript, CONTAO (CMS)


Unkaputtbar-bodenbelaege/EuroWeb:

Role: Frontend Developer

  • A CMS-based web application consisting of over 20 pages, utilizing a custom framework that incorporated built-in libraries for streamlined development
  • My primary focus was on the frontend, where I designed and implemented responsive layouts to ensure an optimal user experience across all devices
  • This project allowed me to gain valuable experience working with Euro Web (GmbH) and their custom framework, enhancing my skills in delivering tailored, high-quality web solutions


Skills:

HTML / HTML5, CSS / CSS3, SCSS, Euro Web Framework, JavaScript, PHP, Visual Studio Code, Git / GitHub


Familienmediation/ Euro Web:

Role: Frontend Developer

  • CMS-based web application comprising over 20 pages, developed using a custom framework with built-in libraries
  • My primary responsibility was on the frontend, where I designed and implemented responsive layouts to ensure a seamless user experience across all devices
  • This project involved creating intuitive, visually appealing interfaces while ensuring consistency and adaptability throughout the application


Skills:

HTML / HTML5, CSS / CSS3, SCSS, Euro Web Framework, JavaScript, PHP, Visual Studio Code, Git / GitHub


Euro Web:

Role: Frontend Developer

  • It is also CMS-based web application that depends on more than 10 pages
  • The application was developed using a custom framework in which we use built-in library to develop the applications
  • The work mainly related to the frontend. All pages were also covered with responsive


Skills:

HTML5, CSS3, SCSS, Euro Web Framework, JavaScript, Visual Studio Code, Git / GitHub

Java Spring Framework Maven JUnit Mockito AssertJ OpenApi with swagger 3.0 JSON REST APIs JPA H2 Database MySQL IntelliJ IDEA Git / GitHub JUnit 5 Swagger 3.0 Jenkins HTML / HTML5 CSS / CSS3 SCSS JavaScript CONTAO (CMS) Euro Web Framework PHP Visual Studio Code
TwiceD Technology GmbH
Freiburg, Germany
4 Jahre 1 Monat
2014-06 - 2018-06

Various projects

Full Stack Web Developer, Frontend Developer HTML / HTML5 CSS / CSS3 SCSS ...
Full Stack Web Developer, Frontend Developer

School Automation:

Role: Full Stack Web Developer

  • As full stack developer, I contributed to a comprehensive school management system designed to automate various operations for schools and colleges. This large-scale project was developed in multiple phases, with features that track and manage user records related to students, teachers, parents, and administrative staff. The system also includes advanced accounting functionalities, offering a wide range of management options
  • One of the key features is the automation of class attendance using fingerprint devices, which triggers SMS notifications to students and parents in various scenarios. The application also includes tools for auto-generating exam question papers and numerous other innovative features. The platform is available in both web and mobile versions, ensuring accessibility across different devices


Skills:

HTML / HTML5, CSS / CSS3, SCSS, JavaScript, Bootstrap, Laravel (PHP) framework, PHP, MySQL, NetBeans, Git / GitHub


Private Institute:

Role: Frontend Developer

  • I worked as a Frontend Developer, designing and implementing multiple layouts for both client and admin user interfaces across various educational institutions. Leveraging responsive design principles, I ensured that each interface provided an optimal user experience on all devices
  • At ?Creative Web Sols,? I played a key role in customizing their school and college automation product to meet specific user requirements. This involved tailoring the user interface to align with the unique needs of each institution. Over the course of this project, I developed more than 10 web applications, each with distinct layouts, demonstrating my ability to create versatile and user-friendly interfaces that cater to a diverse range of users


Skills:

HTML / HTML5, CSS / CSS3, SASS / SCSS, JavaScript, Bootstrap, NetBeans, Git / GitHub


Freelance:

Role: Full Stack Developer

  • As a freelance Full Stack Developer, I support and lead development teams in creating tailored web applications for local organizations and companies, helping them establish an online presence
  • I collaborate closely with clients to understand their unique requirements and translate them into functional, user-friendly web applications
  • From designing the user interface to developing robust backend systems, I have successfully delivered numerous custom web applications, ensuring each one meets the specific needs and goals of the client


Skills:

HTML / HTML5, CSS / CSS3, JavaScript, React, PHP, Laravel, MySQL


Shopping Cart / E-Commerce:

Role: Full Stack Developer

  • As a Full Stack Developer, leading the development and support of multiple web applications
  • In my role, I contribute to both the frontend and backend, while also guiding and supporting my team as a team lead. Together, we have successfully developed a wide range of applications across various scenarios, addressing diverse user needs and technical challenges
  • My responsibilities include architecting robust solutions, ensuring seamless integration between client-side and server-side components, and overseeing the overall development process to deliver high-quality, scalable applications


Skills:

HTML / HTML5, CSS / CSS3, SASS / SCSS, JavaScript, React, PHP, MySQL, Laravel, Git / GitHub

HTML / HTML5 CSS / CSS3 SCSS JavaScript Bootstrap Laravel (PHP) framework PHP MySQL NetBeans Git / GitHub SASS / SCSS React Laravel
Creative Web Sol
Pakistan

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre
2013-10 - 2015-09

Master - Computer Science

Master of Science (M.Sc.), Superior University
Master of Science (M.Sc.)
Superior University
4 Jahre
2007-10 - 2011-09

Bachelor Computer Science

Bachelor (B.Sc.), Superior University
Bachelor (B.Sc.)
Superior University

Position

Position

  • Software Developer
  • Full Stack Developer
  • Web Developer

Kompetenzen

Kompetenzen

Top-Skills

Spring Boot React Node.js HTML 5 CSS3 TailwindCSS SASS/SCSS JavaScript TypeScript WordPress Spring Framework PostgreSQL MongoDB MySQL Swagger 3.0 JUnit JIRA Agile Scrum Git/GitHub React Native Docker AWS Google Cloud

Produkte / Standards / Erfahrungen / Methoden

SKILLS:

Frontend Languages, Tools & Technologies

  • HTML / HTML 5 (Advanced)
  • CSS / CSS 3 (Advanced)
  • SASS / SCSS (Advanced)
  • Tailwind CSS (Advanced)
  • Material UI (Advanced)
  • JavaScript (ES-5, 6, 7) ( Advanced)
  • Typescript (Good)
  • Axios (Advanced)
  • React JS (Advanced)
  • Redux (Advanced)
  • React Native (Good)
  • Flutter (Basic)
  • Dojo (Good)


Backend Language, Tools & Technologies

  • Java (Advanced)
  • Spring Framework (JAVA) (Advanced)
  • Spring Hibernate / JPA (Advanced)
  • Quarkus Java (Advance)
  • Quarkus Panache Hibernate / JPA
  • Maven (Advanced) ? NodeJS (Good)
  • Next JS (Good)
  • Express (Good)
  • REST APIs (Advanced)
  • JSON (Advanced)
  • Postman (Advanced)
  • RabbitMQ (Good)


Backend Testing (Unit/ Integration)

  • JUnit 5 (Advanced)
  • Mockito (Advanced)
  • AssertJ (Advanced)
  • JMeter (Advanced)
  • Playwright (Good)


Documentation

  • Swagger 3.0 (Advanced)


DevOps Tools/ Tech

  • Git / GitHub / GitLab (Advanced)
  • Jira (Advanced)
  • Jenkins (Good)
  • Dockers ( Good)
  • AWS (Basic)
  • Digital Ocean Cloud (Good)


Development Methodology/ Implementation

  • Agile/ Scrum (Advanced)
  • Waterfall Model (Advanced)
  • Clean Code Principles (KISS, DRY) (Advanced)


Development Environments/Interfaces

  • Visual Studio Code (Advanced)
  • IntelliJ IDEA (Advanced)
  • Dreamweaver (Advanced)

Datenbanken

SQL
Advanced
MySQL
Advanced
PostgreSQL
Good
MongoDB
Good
Liquibase DB
Advanced
H2 Database
Advanced
SQLite
Basic

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.