Skip to content
View bahramvand's full-sized avatar

Block or report bahramvand

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
bahramvand/README.md

Hi there πŸ‘‹, I'm Mohammadreza Bahramvand

πŸ’» Software Engineer | Focused on Angular, TypeScript, Go
πŸŽ“ Graduate in Computer Science from Amirkabir University of Technology


πŸŽ“ Education

  • B.Sc. in Computer Science – Amirkabir University of Technology (Tehran Polytechnic)
    Gained strong foundations in algorithms, software engineering, and data analysis.
    Worked on academic and personal projects involving frontend, backend, and statistical computing.

πŸ’Ό Work Experience

  • Frontend Developer – Hamkaran System (Current)
    Developing enterprise-scale responsive applications and complex dashboards using Angular & TypeScript.
    Contributing to modular architecture, performance optimization, and implementing end-to-end testing strategies.
    Collaborating in agile teams to deliver high-quality, maintainable solutions.

  • Frontend Developer – MagnetXT
    Built mobile-oriented applications, including landing pages and responsive dashboards, using React.
    Focused on creating reusable UI components and enhancing the user experience across multiple platforms.

  • Frontend Developer – Halley
    Part of an agile team developing responsive dashboards and client-facing applications with React & TypeScript.
    Improved application performance, worked on cross-browser compatibility, and supported continuous integration.

  • Frontend Developer – Soha
    Early hands-on experience with frontend development.
    Learned and applied fundamentals of Angular and React while contributing to small-scale projects.

  • Math Teacher – Ayande Sazan
    Taught mathematics at high school level.
    Strengthened communication, leadership, and problem-solving skills through teaching experience.


πŸš€ Tech Stack & Tools

🌐 Frontend (Core Skills)

Angular TypeScript React RxJS NgRx

🎨 Styling & UI

SCSS Sass Material UI Bootstrap ECharts Leaflet

βš™οΈ Backend

Go Node.js PostgreSQL MySQL MongoDB

πŸ§ͺ Testing

Gherkin Cypress Jest

πŸ”§ Familiar With

Python C C++ Java

πŸ› οΈ Tools & Workflow

GitLab Jira WSL


πŸ“Œ Quick Summary

πŸ–₯️ Strong Frontend experience with Angular, React, and TypeScript
⚑ Practical Backend knowledge with Go, Node.js, PostgreSQL, MySQL
πŸ§ͺ Skilled in backend testing (Gherkin) & E2E testing (Cypress, Jest)
πŸ“ˆ Experienced with Agile workflows (Jira) and CI/CD pipelines (GitLab)
πŸ“Š Academic background in Computer Science

πŸ“« Get in Touch

✨ Always learning, always building.

Pinned Loading

  1. p2p-messaging p2p-messaging Public

    Peer-to-Peer Communication System: A Node.js application for managing peer registrations, connections, and messaging in a P2P network. Includes a server and client components.

    JavaScript

  2. FrontHomelister FrontHomelister Public

    Responsive React real estate app with interactive map, listing management, and theme support.

    JavaScript

  3. MagnetXt-app MagnetXt-app Public

    A mobile-friendly React frontend project featuring responsive landing pages and interactive dashboards.

    JavaScript

  4. ReactMeals ReactMeals Public

    A React-based food ordering app showcasing dynamic state management and interactive components for learning purposes.

    JavaScript

  5. systemgroup-angular-project systemgroup-angular-project Public

    Angular frontend project with SCSS, animations, and API integration for enterprise applications.

    TypeScript