Skip to main content

Education

  • Bachelor of Science in Physics — University of Shahid Beheshti
  • Master of Science in Nuclear Physics — Khajeh Nasir Toosi University of Technology

Skills

  • Proficient in ASP.NET and C# programming with extensive experience in developing scalable, secure, and maintainable web applications.
  • Strong expertise in full-stack development, including front-end technologies such as HTML5, CSS3, JavaScript (ES6+), and UI/UX design principles to create intuitive user interfaces.
  • Skilled in working with Microsoft technologies including .NET Framework, .NET Core, Entity Framework, MVC, and Web API for building robust backend services.
  • Solid knowledge of relational databases with expertise in designing, querying, and optimizing SQL Server databases.
  • Familiar with NoSQL databases
  • Proficient in writing efficient SQL queries, stored procedures, and performance tuning for large datasets.
  • Experienced with version control systems like Git and collaborative development workflows (GitHub, GitLab).
  • Knowledgeable in containerization and deployment technologies like Docker and CI/CD pipelines (Jenkins, Azure DevOps)
  • Skilled in implementing authentication and authorization using OAuth, JWT, and ASP.NET Identity.
  •  Familiar with cloud platforms such as Microsoft Azure or AWS for deploying and managing web applications.
  •  Strong understanding of software development methodologies including Agile, Scrum, and Test-Driven Development (TDD).
  • Excellent problem-solving skills, strong attention to detail, and effective communication and teamwork


Additional Technical Skills

  • Proficient in Internet of Things (IoT) development, including programming and integrating various IoT devices and sensors.
  • Experienced in programming microcontroller boards such as Arduino, Raspberry Pi, ESP8266/ESP32, and other embedded systems.
  • Skilled in designing and developing custom PCBs using tools like Altium Designer, EasyEda, or KiCad.
  • Knowledgeable in embedded C/C++ programming and real-time operating systems (RTOS).
  • Familiar with communication protocols including MQTT, I2C, SPI, UART, and BLE for IoT device connectivity.
  • Capable of debugging hardware and firmware issues and optimizing device performance.

Work Experience

Human Resources Community Panel(HR),Operational Panel(OPR)
  • projects were developed using ASP.NET MVC framework with Razor as the front-end view engine, providing dynamic and responsive UI rendering. The applications utilized JavaScript extensively for client-side interactivity and enhanced user experience. Backend architecture was based on a well-structured MVC pattern, featuring multiple controllers to handle business logic and HTTP requests efficiently. Additionally, RESTful APIs were implemented to enable seamless communication between front-end components and backend services, ensuring modularity and scalability. These technologies combined to deliver secure, maintainable, and high-performance web applications tailored to meet the specific operational needs of each platform. Link
Smart IoT-Based Parking Management System
  • Developed an intelligent parking management software leveraging Internet of Things (IoT) technologies to enable real-time monitoring and control of vehicle entry and exit. The system includes a smart control panel for administrators to efficiently manage parking spaces, automate access control, and monitor occupancy status. Integrated with sensors and embedded devices for accurate data collection, the platform enhances operational efficiency and user convenience through automation and remote management capabilities.   Link
AvaGap
​​
  • Developed a Progressive Web Application (PWA) for real-time communication using ASP.NET MVC integrated with SignalR for instant bi-directional messaging. The platform delivers seamless chat experiences with features like live notifications, presence indicators, and offline capabilities inherent to PWAs. Utilizing modern web standards and technologies, the application ensures high responsiveness, reliability, and cross-device compatibility.  Link
Currency Data Crawler

web crawler(AvaRate) Link

Languages

  • Persian (Native)
  • English (Professional Proficiency)

My Story

I am Soroush, a passionate programmer and technology enthusiast specializing in Internet of Things (IoT) development. With a strong academic background as a junior physicist diving deep into nuclear physics, I bring analytical thinking and problem-solving skills to every project. Alongside my technical expertise, I am also a dedicated drummer, which reflects my creativity and discipline. Eager to leverage my diverse skills to contribute to innovative tech solutions and continuous learning.