Skip to content
View sohepalslamat's full-sized avatar
:octocat:
Working from home
:octocat:
Working from home

Block or report sohepalslamat

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sohepalslamat/README.md

Sohaib Al Salamat

A highly skilled Full-stack Developer with a proven track record of designing, developing, and implementing applications using a wide range of technologies and programming languages. Proficient in JavaScript (Vue.js, Nuxt.js) and Python (Django, Flask) frameworks, I have successfully delivered numerous projects with a focus on efficient and scalable solutions. Alongside my technical expertise, I possess strong leadership qualities and have effectively trained and mentored others in web development through my YouTube channel and Udemy courses. Committed to continuous learning and staying updated with emerging tools and technologies, I am dedicated to delivering high-quality results and driving continuous improvement in software development practices.

Languages and Tools

vuejs nuxtjs vuetify django javascript typescript python reactjs flask aws docker express mongodb mysql nodejs postman

CONTACT

Istanbul, Turkey
Phone: +90 531 080 03 34
Email: [email protected]
LinkedIn: LinkedIn/sohep-alslamat
GitHub: GitHub/sohepalslamat
YouTube: Youtube/VuangoSimplyLearning
Udemy: Udemy/sohepalslamat

CONTRIBUTION

  • Instructor of online training courses on Udemy platform, specializing in web development (500+ students).
  • YouTube Channel: VuangoSimplyLearning, offering in-depth tutorials and instructional videos for programming and web development.
  • Developed and maintained the vue-sfp-services package, a powerful set of services for Vue.js applications that simplifies common tasks such as pagination, search, and filtering. The package provides ready-to-use services and components, allowing developers to easily integrate these functionalities into their Vue projects. Contributions to the project include feature development, bug fixes, and documentation improvements.

WORK EXPERIENCE

Jack-ai, Istanbul, Turkey — Full-stack Developer
Jan 2023 - Present - My project

Project Name: Jack-ai Platform.

Technologies Used:
Django (DRF), Nuxt.js 3, Llamaindex, GenAI, AWS, S3, API integration.

Description:
Led the development of the Jack-ai platform, utilizing advanced AI techniques to create customized AI assistants and robots. Seamlessly integrated AI solutions with client websites for enhanced user interaction and operational efficiency. Implemented API integration for cross-platform connectivity. Provided technical support to ensure optimal performance and user satisfaction within the Jack-ai ecosystem. Platform URL: https://jack-ai.net

Gamma Cities, Istanbul, Turkey — Lead Front End Developer
Aug 2023 - Present - Part Time

I am proud to be a part of a revolutionary company that is transforming the investment landscape with innovative solutions in fractional asset investment. Our company specializes in providing safe and easy investment opportunities for investors from all backgrounds, empowering them to diversify their investment portfolios with a wide range of options that ensure higher returns. At Gamma Assets, we leverage blockchain technology and smart contracts in our work, ensuring security, transparency, and efficiency in all our investment processes. As the Front-End Leader, I am dedicated to driving forward our mission of creating a seamless and user-friendly experience for our clients, utilizing cutting-edge technology to redefine the future of investing. Join us as we pave the way for a new era of investment with blockchain and smart contract capabilities.

PROJECTS

Gamma Assets - DApp (decentralized application) is an innovative investment platform

  • Spearheaded the front-end development, using Next.js and Material-UI (Mui) technologies to enhance user experience and optimize performance.
  • Integrated with managed and external wallets to establish connectivity, enable reading, and facilitate writing with smart contracts on-chain using Wagmi and Web3Model blockchain technologies. Skills: Web 3.0 · Next.js · React.js · Solidity · NestJS For more details, please visit: https://platform.gammaassets.com , https://gammaassets.com

Gamma Studio - specializes in creating Unreal Engine based immersive 3D internet My role focused on developing the website to serve as a platform that connects clients with their immersive 3D showcases, enabling seamless interaction with their virtual environments. Additionally, I integrated web services to ensure smooth communication and provide necessary support for clients using the platform. For more details, please visit: https://gammastudio.io

MGS Software, Istanbul, Turkey — Front End Team Leader
Mar 2021 - Sep 2023

  • Lead a team of front-end developers, overseeing all aspects of project development and ensuring high-quality deliverables for clients.
  • Collaborate with cross-functional teams, including designers and back-end developers, to define project requirements and develop effective solutions.
  • Utilize expertise in technologies like Vue.js and Nuxt.js to architect and develop user-friendly, responsive web applications.
  • Guide and mentor junior developers, providing technical guidance and fostering their professional growth.
  • Conduct code reviews and implement best practices to maintain code quality and ensure adherence to development standards.
  • Actively participate in project planning, estimations, and resource allocation, ensuring efficient project execution and on-time delivery.
  • Stay updated with the latest front-end development trends and technologies, implementing them to enhance the team's capabilities and improve client satisfaction.

PROJECTS

Kokpit - SAAS Field Management Application

  • Designed and developed Kokpit, a SAAS Field Management Application tailored to effectively manage employees, specifically catering to the needs of security companies.
  • The application enables the simultaneous operation of shift, tour, inspection, and visitor applications, offering comprehensive control over employee management.
  • Collaborated with a team of developers to ensure seamless integration of different modules and conducted rigorous testing to ensure a high-quality user experience.
  • Successfully delivered the project, and Kokpit is now available for use.
  • For more details, please visit: https://kokpit.app

Oniki - Conference Management Platform

  • Developed and launched Oniki, a revolutionary platform designed to enhance the efficiency and enjoyment of physical or online conferences, a common occurrence in the business world.
  • Leveraging technology and innovative concepts, Oniki streamlines conference logistics, benefiting both participants and sponsor companies.
  • Collaborated closely with a team of developers to implement cutting-edge features and functionalities, ensuring a seamless user experience.
  • Successfully launched the platform, enabling conference organizers to optimize their events and participants to have a more enjoyable conference experience.
  • To learn more about Oniki and its features, please visit: https://oniki.net

Freelance, Remote — Full-stack Developer

2018 - Present

EXAMPLES:

Menhaj - Innovative educational platform
2023 - 2024 Menhaj is an innovative educational curriculum that is built on the principles of experiential and interactive learning. Our specialized team conducted research and proudly designed an educational system that consistently delivers positive outcomes for students. Menhaj represents a new approach to education that emphasizes hands-on learning experiences, critical thinking, and student engagement. By focusing on interactive and deductive learning methods, Menhaj aims to enhance student achievement and foster a deeper understanding of the subject matter. Skills: Nuxt 3, Vuetify, Restful Api, Pinia Check out the website: Menhaj Platform, Menhaj

Wissenakademie
Wissenakademie is an online learning platform dedicated to teaching Linux operating system concepts. I developed the website using Nuxt.js and Vuetify on the front-end, along with Django Reset framework and a Restful API on the back-end, PostgreSQL database, Docker CI/CD facilitated seamless deployment.

Coronavirus Stats-React.js
Coronavirus Stats-React.js is a website dedicated to showcasing live statistics of the Coronavirus pandemic worldwide. I developed the website using React.js, leveraging the power of the Redux state management library for efficient data handling. The Axios library was utilized to make API requests. The website is designed as a Progressive Web App (PWA).

Coronavirus Stats-Nuxt.js
Coronavirus Stats-Nuxt.js is a website that utilizes Nuxt.js, Vuetify, Vuex, Axios, and PWA (Progressive Web App) to showcase live global statistics of the Coronavirus pandemic. The website offers an intuitive interface, real-time data fetching, and a responsive design.

Interactive Human Body Education
Interactive Human Body Education is a web application using Nuxt 3 that serves as an interactive educational platform for learning about the different parts of the human body. This project involves incorporating sounds and movements to engage users and provide an immersive learning experience. Originally derived from a school book, I adapted the content into an interactive online platform.

Self-Employed, Embedded Software Developer \

2017 - 2019

  • Developed embedded software systems using C/C++.
  • Utilized microcontroller tools such as Arduino and ARM in building electronic circuits.
  • Designed electrical circuits using the Protos program and printed them on PCB boards.

EDUCATION

Istanbul University
Bachelor of Computer Programming (Ongoing)
2022 - Present

Damascus University
Bachelor in the Science Physics Department
2008 - 2012

SKILLS

Front-end:

  • JavaScript
  • TypeScript
  • Vue.js
  • Nuxt 3
  • React.js
  • Redux
  • Pinia
  • Composition API
  • Vite
  • Webpack
  • Progressive Web Apps (PWA)
  • Server-Side Rendering (SSR)

Back-end:

  • Python
  • Django
  • Flask

Database:

  • MySQL
  • PostgreSQL
  • MongoDB

Deployment:

  • Linux
  • Docker
  • Continuous Integration/Continuous Deployment (CI/CD)
  • Web servers (e.g., Nginx, Apache)
  • Domain and DNS management
  • Deployment automation and orchestration

Other skills:

  • Git
  • Restful API
  • HTML5
  • SCSS/CSS
  • PyQt5
  • Bootstrap
  • Vuetify
  • Search Engine Optimization (SEO)

LANGUAGES

  • Arabic: Native
  • English: Professional working proficiency
  • Turkish: Elementary proficiency

Pinned Loading

  1. image-processing-service-fastApi image-processing-service-fastApi Public

    This is a FastAPI-based image processing service that allows users to upload images, perform various transformations, and store the processed images in Firebase Storage. The service provides endpoi…

    Python 1

  2. nuxt3-threejs nuxt3-threejs Public

    First project with Three.js

    Vue 1

  3. cornerstone3D-with-Nuxt3 cornerstone3D-with-Nuxt3 Public

    A small example project demonstrating the integration of Cornerstone3D with Nuxt 3 for interactive 3D medical image visualization. Ideal for learning and experimentation with DICOM images in a web …

    Vue

  4. vue-sfp-services vue-sfp-services Public

    Package allows us to use pagination, search and filter easily made with VueJS

    TypeScript 5

  5. authentication-system-Django-and-RestApi authentication-system-Django-and-RestApi Public

    Authentication system Backend side by Django and RestApi. This repo related with my course in Udemy.

    Python

  6. Coronavirus-nuxtjs Coronavirus-nuxtjs Public

    Website that utilizes Nuxt.js, Vuetify, Vuex, Axios, and PWA (Progressive Web App) to showcase live global statistics of the Coronavirus pandemic. The website offers an intuitive interface, real-ti…

    JavaScript