Amin Norollah

Amin Norollah Email and Phone Number

Full-stack Developer @ CyberDesign
Amin Norollah's Location
Tehran Province, Iran, Iran, Islamic Republic of
About Amin Norollah

Experienced full-stack developer proficient in a variety of back-end and front-end technologies. Skilled in Java Spring boot for back-end development, as well as .NET Core and Node.js and related frameworks. Adept in JavaScript-based frameworks such as Angular and React for front-end development. Expert in testing methodologies, including Robot Test and K6 for integration, load and stress testing of back-end systems, and Cypress for end-to-end testing of front-end components. Specializes in API development, code testing, and optimization for web application functionality. Passionate about full-stack development and eager to contribute to challenging projects as a full-stack engineer.Please go to my portfolio web site to see my resume online: https://norollah.com

Amin Norollah's Current Company Details
CyberDesign

Cyberdesign

View
Full-stack Developer
Website:
cyberdesign.com
Employees:
5
Amin Norollah Work Experience Details
  • Cyberdesign
    Full-Stack Developer
    Cyberdesign Aug 2023 - Present
    Sweden
    Order API: My responsibilities for this project include writing unit tests and adding new APIs to the order service. This project is using the most up-to-date frameworks and packages, which requires me to update my knowledge to leverage state-of-the-art solutions.Centra 3th-party service: The idea behind the project I developed was to create a service that would make it easy and safe for Centra and other e-commerce platforms to connect to FocalPay, and vice versa. Robot test: My responsibility was to develop the structure of a robot testing project. This involved using and implementing temporary services using a Docker-in-Docker approach. Morover, I was tasked with writing the test case code in order to enhance the speed of test writing with test team.Cashier: My primary focus was on enhancing the performance of the existing Vue.JS front-end application. Morover, I took the responsibility of implementing Cypress codes to enable automated testing for both end-to-end (E2E) and component-based test scenarios.
  • Mofid Securities
    Back-End Developer At Mofid Securities
    Mofid Securities May 2023 - Oct 2023
    Tehran, Iran
    Mofid Securities Company is one of the top companies in Iran that has captured the largest market share in the country's stock exchange. During my time at this company, I worked as a backend developer in the “Mofid Online team”, specifically in the “Mofid Online Admin” and “Mofid Online Web API” sub-teams. I encountered various challenges during this period and gained valuable experiences.Mofid Online Admin: In this team, challenges included code refactoring and restructuring, optimizing the database stored procedures, and implementing new APIs. This sub-team was one of the best sub-teams at Mofid Securities, and in a short period of time, we were able to deliver a product ready for deployment with up-to-date standards.Mofid Online Web API: The main challenge in this team was managing the high volume of requests to the backend (Approximately 30 million requests per hour). Therefore, my main tasks in this sub-team were focused on improving performance, refactoring existing code, and redesigning APIs for the new version of the “Online Plus” and “Hamrah Plus” applications.
  • Cntxts Co.
    Full-Stack Developer And Front-End Team Lead At Cntxts Inc.
    Cntxts Co. Sep 2022 - May 2023
    Los Angeles, California, United States
    Vicinia: I was responsible for designing a suite of applications called Vicinia, which focused on an indoor mapping solution to help customers manage their resources and routing options on a map.I have been involved in developing a main back-end project where we primarily used Spring Boot, as well as some microservices developed using ExpressJS, a TypeScript-based map library project, and two front-end applications. For the front-end projects, I led the front-end team, providing technical assistance to each developer and conducting regular code reviews.
  • Sarveentech
    .Net Back-End And Angular Front-End Developer At Sarveentech Co.
    Sarveentech Apr 2022 - May 2023
    Tehran Province, Iran
    SmartCattle: I have developed a secure and dependable identity server which is based on IdentityServer4 and Skoruba Identity Server Admin. Furthermore, my duties include improving and maintaining the their .Net 6 back-end APIs, optimizing the load time of their microservices and their RabbitMq usage, creating new APIs, and reviewing the front-end project codes.
  • Faracontrol I.P
    Senior .Net Back-End Developer
    Faracontrol I.P Oct 2020 - Feb 2023
    Tehran, Iran
    For Simpal v1 and Simpal v2, our primary objective is to create a multi-level software program based on .Net technology, which can monitor electrical and distribution substations. I am part of the team responsible for developing the user interface of the software. We strive to create user-friendly modules that display real-time charts, enabling researchers to monitor system data archives and plan the design of new power stations when necessary.For FaraWAMS, our aim was to develop an industrial platform that could monitor and control the power grid network and SCADA systems. This project was a successor to Simpal v2, and we designed a high-performance and real-time platform to manage significant amounts of data. To enhance our database's performance, we utilized Apache Ignite's in-memory database to manage real-time data, Microsoft SQL Server as the primary database, and MongoDB to store archive data.
  • Iran University Of Science And Technology
    Researcher
    Iran University Of Science And Technology Jan 2019 - Apr 2022
    Tehran, Iran
    While working as a researcher at Iran University of Science and Technology (IUST), I collaborated with the hardware accelerator and real-time systems teams in conjunction with Université Grenoble Alpes in France.During my time as a researcher at Iran University of Science and Technology (IUST), I focused on several hardware security research projects. One of these projects involved investigating and finding vulnerable points of high-level codes that are susceptible to clock glitching attacks in RISC-V chips. Another objective was to identify sensitive code blocks in C/C++ language and their compiled assembly code. To achieve this, we utilized tools such as KLEE and LLVM for symbolic execution simulation and the RISC-V simulator and Xilinx Vivado tool. Our findings resulted in the publication of several papers in this field in international journals and conferences.
  • Freelance
    .Net Software Development Engineer
    Freelance Jan 2018 - Jan 2022
    Tehran, Iran
    - Collaboration in 3 major programming projects.- .Net framework application development.- Design of machine learning applications.- Design research-based open source applications.
  • Nikava
    C# Developer
    Nikava Sep 2020 - May 2021
    Tehran, Iran
    Develop health-care neurological software:The objective of this project is to create neurological software for healthcare purposes. The software is designed to receive time series brain signals from over eight input channels and perform data processing and analysis on the charts. Its primary aim is to assist neurologists in diagnosing abnormalities by providing indicators.
  • Ultrasonic (Mafooghe Soot) Company
    Computer Engineer
    Ultrasonic (Mafooghe Soot) Company Aug 2013 - Mar 2017
    Tehran
    - Graphical User Interface design.- Develop and design ultrasonic homogenizer software.- Collaborate in the 3D printer project.- Web developer.

Amin Norollah Skills

Computer Architecture Hdl Designer Vhdl Verilog Software Development Circuit Design C# C++

Amin Norollah Education Details

Frequently Asked Questions about Amin Norollah

What company does Amin Norollah work for?

Amin Norollah works for Cyberdesign

What is Amin Norollah's role at the current company?

Amin Norollah's current role is Full-stack Developer.

What schools did Amin Norollah attend?

Amin Norollah attended Iran University Of Science And Technology, Iran University Of Science And Technology.

What skills is Amin Norollah known for?

Amin Norollah has skills like Computer Architecture, Hdl Designer, Vhdl, Verilog, Software Development, Circuit Design, C#, C++.

Who are Amin Norollah's colleagues?

Amin Norollah's colleagues are Farooq Umer, Daksha Gajera, Amirhosein Gharaati, Ali Naderi Parizi.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.