I'm Salam

Full-Stack Developer | Innovator | Problem Solver

Welcome to my corner of the internet! I'm passionate about building impactful web applications and solving complex challenges with elegant code.

View My Work

About Me

I'm a dedicated and results-driven full-stack developer with over 5 years of experience in designing, developing, and deploying scalable web applications. My journey in tech began with a curiosity for how things work, evolving into a passion for creating robust and user-friendly solutions.

I thrive in collaborative environments and am constantly seeking to learn new technologies and improve my craft. When I'm not coding, you can find me exploring new hiking trails or diving into a good book.

My Skills

Languages

  • Python
  • JavaScript (ES6+)
  • Java
  • HTML5
  • CSS3

Frameworks & Libraries

  • Node.js
  • Express.js
  • Flask
  • Django
  • React (Basic)

Tools & Databases

  • Git & GitHub
  • Docker
  • PostgreSQL
  • MongoDB
  • AWS (EC2, S3)
  • VS Code

My Projects

E-commerce Platform

A full-featured e-commerce site with user authentication, product catalog, shopping cart, and payment integration.

Technologies: Python, Django, PostgreSQL, Stripe API, HTML, CSS, JavaScript

Task Management App

A responsive web application for managing tasks, with drag-and-drop functionality and user-specific dashboards.

Technologies: Node.js, Express.js, MongoDB, Handlebars.js, CSS, JavaScript

Personal Blog Site

A minimalist blog platform with a custom CMS for content creation and management.

Technologies: PHP, MySQL, Bootstrap, HTML, CSS, JavaScript

Weather Dashboard

An interactive dashboard displaying real-time weather data fetched from a third-party API.

Technologies: HTML, CSS, Vanilla JavaScript, OpenWeather API

Experience

Senior Software Engineer

Oct 2014 - Present

Tech Solutions Inc.

  • Led the development of a new microservices architecture, improving system scalability by 40%.
  • Mentored junior developers and conducted code reviews to ensure high code quality.
  • Collaborated with product teams to translate business requirements into technical specifications.

Software Developer

Apr 2007 - Dec 2012

Innovative Web Services

  • Developed and maintained RESTful APIs for various client projects using Node.js and Express.js.
  • Implemented responsive front-end interfaces with HTML, CSS, and vanilla JavaScript.
  • Participated in agile ceremonies, contributing to sprint planning and retrospective meetings.

Junior Web Developer

May 2005 - Jul 2007

Startup X

  • Assisted in the development of front-end components for a SaaS application.
  • Fixed bugs and performed routine maintenance on existing codebase.
  • Gained hands-on experience with version control (Git) and collaborative development workflows.

Connect With Me