Code Monkey home page Code Monkey logo

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

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

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.gammacities.com , https://assets.gammacities.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
Jul 2023 - Present
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

Sohaib Alslamat's Projects

Sohaib Alslamat doesn’t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.