Full Stack Developer, Frontend Developer, Backend Developer, Data Analyst
Aktualisiert am 04.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 04.06.2024
Verfügbar zu: 100%
davon vor Ort: 100%
ReactJS
Node.js
Java
Python
JavaScript
SQL
NoSQL
MongoDB
jQuery
REST
Git
Spring MVC
AWS
PostgreSQL
CSS3
HTML5
TypeScript
PL/SQL
Spring

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2023 - today: Managed full-stack development,


Role: FULLSTACK DEVELOPER

Customer: FEINGEIST GMBH


Tasks:

  • Managed full-stack development, overseeing the frontend and backend processes.
  • Orchestrated migration from Grav CMS to WordPress using JavaScript, Node.js, and React.js.
  • Ensured optimal website functionality through CSS, SCSS, and HTML5.
  • Developed custom React.js themes for enhanced user experience.
  • Utilized Redux for state management and Express.js for RESTful APIs.
  • Integrated CI/CD pipelines for rapid software delivery.
  • Implemented unit testing with Jest and Mocha.


Skills:

JavaScript (ES6+), Node.js, React.js, Redux, WordPress, Grav CMS, MySQL, CSS, SCSS, HTML5, Git, Docker, AWS, Postman API, CI/CD


2019 ? 2022: Spearheaded projects involving Oracle APEX


Role: SOFTWARE DEVELOPER

Customer: FIBRECAT TECHNOLOGY PVT LIMITED


Tasks:

  • Spearheaded projects involving Oracle APEX, supporting and developing applications tailored to specific business needs.
  • Led the development of a marketplace application using Oracle APEX, facilitating seamless transaction processing and user interactions.
  • Leveraged Oracle database features and PL/SQL to ensure robust data management and transaction handling.
  • Led the development of a video appointment/meeting app with React.js, Node.js, MySQL, and WebRTC for client.
  • Engineered cross-platform mobile apps with React Native for consistent experiences on Android and iOS platforms
  • Designed intuitive interfaces using the Material UI
  • Implemented Redux for efficient state management.
  • Oversaw the creation of admin dashboards displaying key metrics and actionable insights.
  • Extracted valuable insights from user interactions and meeting data through advanced analytics tools.
  • Managed MySQL databases to ensure data integrity, performance, and scalability.
  • Implemented robust security measures, including SSL encryption and secure authentication protocols.
  • Utilized AWS for scalable deployment, configuring CI/CD pipelines and optimizing load balancers.
  • Developed RESTful APIs using Express.js, incorporating authentication and authorization mechanisms.
  • Utilized middleware for request processing, error handling, and validation.
  • Conducted extensive unit tests with Jest and Enzyme, along with integration and end-to-end testing.
  • Embraced Agile methodologies (Scrum) to facilitate project management and collaboration within cross-functional teams.


Skills:

JavaScript (ES6+), React.js, Node.js, MySQL, Oracle APEX, PL/SQL, React Native, Android, iOS, Redux, UI/UX Design, BIRT, PowerBI, AWS, CI/CD, Scalable Deployment, Express.js, RESTful APIs, Jest, Enzyme, Agile Methodologies (Scrum), WebRTC, WebSockets.


2017 ? 2018: Contributed to the development


Role: SOFTWARE ENGINEER

Customer: MOZANTA TECHNOLOGIES


Tasks:

  • Contributed to the development of enterprise applications using cutting-edge technologies, including Java and Aurelia JavaScript frameworks.
  • Led initiatives including Practz and KDISC (Government Project), providing innovative technological solutions for educational institutions and strategic think-tanks respectively.
  • Designed intuitive UI/UX enhancements, optimizing user interaction and satisfaction with modern web technologies.
  • Managed MongoDB databases, implementing efficient data storage and retrieval strategies, with Docker and Kubernetes for containerization and orchestration.
  • Developed Java backend systems using Spring Boot, Spring MVC, and Gradle, ensuring high performance and reliability.
  • Demonstrated strong multitasking abilities, successfully managing multiple projects concurrently with Agile methodologies.
  • Utilized microservices architecture to develop scalable and modular applications, facilitating easier maintenance and updates.
  • Designed and developed RESTful APIs using Java Spring Boot, ensuring efficient communication between frontend and backend systems.
  • Conducted code reviews along with other developers to maintain code quality and foster a collaborative development environment.


Skills:

JavaScript, Java, HTML5, CSS, Aurelia, Spring Boot, Spring MVC, Gradle, Maven, MongoDB, Docker, Kubernetes, Microservices, Redux, Agile methodologies.

Aus- und Weiterbildung

Aus- und Weiterbildung

2022 - 2023:

DATA ANALYTICS

MASTERS

BERLIN SCHOOL OF BUSINESS AND INNOVATION


2018 - 2020:

ELECTRICAL AND ELECTRONICS

B.E

ST. PETER?S INSTITUTE OF HIGHER EDUCATION AND RESEARCH


2016 - 2017:

COURSE ON JAVA AND ADVANCED JAVA (J2EE)

IPSR SOLUTIONS LTD


Key Focus:

  • Course on developing web-based applications using Core Java, J2EE, Spring, Hibernate


2011 - 2015:

ELECTRICAL AND ELECTRONICS

B.TECH

MODEL ENGINEERING COLLEGE

Kompetenzen

Kompetenzen

Top-Skills

ReactJS Node.js Java Python JavaScript SQL NoSQL MongoDB jQuery REST Git Spring MVC AWS PostgreSQL CSS3 HTML5 TypeScript PL/SQL Spring

Produkte / Standards / Erfahrungen / Methoden

SUMMARY

  • I am an experienced full-stack developer proficient in comprehensive application development for both frontend and backend. My expertise lies in JavaScript, React, Node.js, and Java Spring. 
  • I am proficient in crafting APIs and managing both SQL and NoSQL databases. Furthermore, I specialize in Python for data analysis, utilizing Pandas, Matplotlib, Seaborn, and scikit-learn. I also leverage PowerBI and Tableau for advanced data visualization and analytics, enabling insightful decision-making. 
  • I am committed to continuous learning, staying updated with emerging technologies to deliver innovative solutions tailored to meet evolving needs.


Frameworks and Libraries

  • Spring, Node.js, React.js, React Native, Next.js, Express.js, Aurelia, Redux, Tailwind, Bootstrap


Development Tools

  • Visual Studio Code
  • Git
  • Docker
  • Kubernetes
  • Maven
  • Gradle


Authentication and Authorization

  • JSON Web Tokens (JWT)
  • OAuth 2.0


Cloud Platforms:

  • AWS
  • Microsoft Azure.


Data Analysis and Visualization

  • MS Excel
  • Tableau
  • BIRT
  • Power BI
  • Pandas
  • Matplotlib
  • Seaborn


APIs and Microservices

  • Microservices Architecture
  • REST API
  • GraphQL
  • FastAPI


Continuous Integration/Continuous Deployment (CI/CD):

  • Jenkins
  • GitHub Actions


Machine Learning

  • TensorFlow
  • Keras
  • PyTorch
  • scikit-learn


Other Key Technologies

  • Oracle Apex
  • Postman
  • Jest
  • Enzyme
  • Cypress
  • Unit Testing
  • Agile (Scrum)
  • WebRTC
  • WebSockets

Programmiersprachen

Java
JavaScript (ES6+)
TypeScript
Python
JQuery
C
C++

Datenbanken

Database Technologies

  • MySQL
  • MongoDB
  • Oracle
  • PL/SQL
  • PostgreSQL
  • T-SQL
  • SQLite
  • Microsoft SQL Server


Database ORM/ODM:

  • Sequelize (Node.js)
  • Hibernate (Java)
  • SQLAlchemy (Python)

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2023 - today: Managed full-stack development,


Role: FULLSTACK DEVELOPER

Customer: FEINGEIST GMBH


Tasks:

  • Managed full-stack development, overseeing the frontend and backend processes.
  • Orchestrated migration from Grav CMS to WordPress using JavaScript, Node.js, and React.js.
  • Ensured optimal website functionality through CSS, SCSS, and HTML5.
  • Developed custom React.js themes for enhanced user experience.
  • Utilized Redux for state management and Express.js for RESTful APIs.
  • Integrated CI/CD pipelines for rapid software delivery.
  • Implemented unit testing with Jest and Mocha.


Skills:

JavaScript (ES6+), Node.js, React.js, Redux, WordPress, Grav CMS, MySQL, CSS, SCSS, HTML5, Git, Docker, AWS, Postman API, CI/CD


2019 ? 2022: Spearheaded projects involving Oracle APEX


Role: SOFTWARE DEVELOPER

Customer: FIBRECAT TECHNOLOGY PVT LIMITED


Tasks:

  • Spearheaded projects involving Oracle APEX, supporting and developing applications tailored to specific business needs.
  • Led the development of a marketplace application using Oracle APEX, facilitating seamless transaction processing and user interactions.
  • Leveraged Oracle database features and PL/SQL to ensure robust data management and transaction handling.
  • Led the development of a video appointment/meeting app with React.js, Node.js, MySQL, and WebRTC for client.
  • Engineered cross-platform mobile apps with React Native for consistent experiences on Android and iOS platforms
  • Designed intuitive interfaces using the Material UI
  • Implemented Redux for efficient state management.
  • Oversaw the creation of admin dashboards displaying key metrics and actionable insights.
  • Extracted valuable insights from user interactions and meeting data through advanced analytics tools.
  • Managed MySQL databases to ensure data integrity, performance, and scalability.
  • Implemented robust security measures, including SSL encryption and secure authentication protocols.
  • Utilized AWS for scalable deployment, configuring CI/CD pipelines and optimizing load balancers.
  • Developed RESTful APIs using Express.js, incorporating authentication and authorization mechanisms.
  • Utilized middleware for request processing, error handling, and validation.
  • Conducted extensive unit tests with Jest and Enzyme, along with integration and end-to-end testing.
  • Embraced Agile methodologies (Scrum) to facilitate project management and collaboration within cross-functional teams.


Skills:

JavaScript (ES6+), React.js, Node.js, MySQL, Oracle APEX, PL/SQL, React Native, Android, iOS, Redux, UI/UX Design, BIRT, PowerBI, AWS, CI/CD, Scalable Deployment, Express.js, RESTful APIs, Jest, Enzyme, Agile Methodologies (Scrum), WebRTC, WebSockets.


2017 ? 2018: Contributed to the development


Role: SOFTWARE ENGINEER

Customer: MOZANTA TECHNOLOGIES


Tasks:

  • Contributed to the development of enterprise applications using cutting-edge technologies, including Java and Aurelia JavaScript frameworks.
  • Led initiatives including Practz and KDISC (Government Project), providing innovative technological solutions for educational institutions and strategic think-tanks respectively.
  • Designed intuitive UI/UX enhancements, optimizing user interaction and satisfaction with modern web technologies.
  • Managed MongoDB databases, implementing efficient data storage and retrieval strategies, with Docker and Kubernetes for containerization and orchestration.
  • Developed Java backend systems using Spring Boot, Spring MVC, and Gradle, ensuring high performance and reliability.
  • Demonstrated strong multitasking abilities, successfully managing multiple projects concurrently with Agile methodologies.
  • Utilized microservices architecture to develop scalable and modular applications, facilitating easier maintenance and updates.
  • Designed and developed RESTful APIs using Java Spring Boot, ensuring efficient communication between frontend and backend systems.
  • Conducted code reviews along with other developers to maintain code quality and foster a collaborative development environment.


Skills:

JavaScript, Java, HTML5, CSS, Aurelia, Spring Boot, Spring MVC, Gradle, Maven, MongoDB, Docker, Kubernetes, Microservices, Redux, Agile methodologies.

Aus- und Weiterbildung

Aus- und Weiterbildung

2022 - 2023:

DATA ANALYTICS

MASTERS

BERLIN SCHOOL OF BUSINESS AND INNOVATION


2018 - 2020:

ELECTRICAL AND ELECTRONICS

B.E

ST. PETER?S INSTITUTE OF HIGHER EDUCATION AND RESEARCH


2016 - 2017:

COURSE ON JAVA AND ADVANCED JAVA (J2EE)

IPSR SOLUTIONS LTD


Key Focus:

  • Course on developing web-based applications using Core Java, J2EE, Spring, Hibernate


2011 - 2015:

ELECTRICAL AND ELECTRONICS

B.TECH

MODEL ENGINEERING COLLEGE

Kompetenzen

Kompetenzen

Top-Skills

ReactJS Node.js Java Python JavaScript SQL NoSQL MongoDB jQuery REST Git Spring MVC AWS PostgreSQL CSS3 HTML5 TypeScript PL/SQL Spring

Produkte / Standards / Erfahrungen / Methoden

SUMMARY

  • I am an experienced full-stack developer proficient in comprehensive application development for both frontend and backend. My expertise lies in JavaScript, React, Node.js, and Java Spring. 
  • I am proficient in crafting APIs and managing both SQL and NoSQL databases. Furthermore, I specialize in Python for data analysis, utilizing Pandas, Matplotlib, Seaborn, and scikit-learn. I also leverage PowerBI and Tableau for advanced data visualization and analytics, enabling insightful decision-making. 
  • I am committed to continuous learning, staying updated with emerging technologies to deliver innovative solutions tailored to meet evolving needs.


Frameworks and Libraries

  • Spring, Node.js, React.js, React Native, Next.js, Express.js, Aurelia, Redux, Tailwind, Bootstrap


Development Tools

  • Visual Studio Code
  • Git
  • Docker
  • Kubernetes
  • Maven
  • Gradle


Authentication and Authorization

  • JSON Web Tokens (JWT)
  • OAuth 2.0


Cloud Platforms:

  • AWS
  • Microsoft Azure.


Data Analysis and Visualization

  • MS Excel
  • Tableau
  • BIRT
  • Power BI
  • Pandas
  • Matplotlib
  • Seaborn


APIs and Microservices

  • Microservices Architecture
  • REST API
  • GraphQL
  • FastAPI


Continuous Integration/Continuous Deployment (CI/CD):

  • Jenkins
  • GitHub Actions


Machine Learning

  • TensorFlow
  • Keras
  • PyTorch
  • scikit-learn


Other Key Technologies

  • Oracle Apex
  • Postman
  • Jest
  • Enzyme
  • Cypress
  • Unit Testing
  • Agile (Scrum)
  • WebRTC
  • WebSockets

Programmiersprachen

Java
JavaScript (ES6+)
TypeScript
Python
JQuery
C
C++

Datenbanken

Database Technologies

  • MySQL
  • MongoDB
  • Oracle
  • PL/SQL
  • PostgreSQL
  • T-SQL
  • SQLite
  • Microsoft SQL Server


Database ORM/ODM:

  • Sequelize (Node.js)
  • Hibernate (Java)
  • SQLAlchemy (Python)

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.