amin norollah.
Loading portfolio

Amin Norollah balrug

Fullstackutvecklare och teamledare

Skalbara API:er, integrationer och webbplattformar för seriösa produkter.

Vibe coder nuförtiden

På plats · europeiska arbetstider

Utvalda arbeten

Skalbara API:er, integrationer och webbplattformar för seriösa produkter.

Jag designar och bygger produktionssystem inom fintech, SaaS, identitet och industriella plattformar, med en backendtung kompetensprofil och en forskningsbakgrund inom datorteknik.

år inom mjukvaruutveckling
14+
programmeringsspråk
10
publicerade artiklar
13
dokumenterade projekt
46
produktdomäner
5
roller inom branschen
9

Bild 1 av 21 - FocalPay Inventory Service

BackendFocalPay2026

FocalPay Inventory Service

Bröt ut lagerhanteringen ur en större tjänst och byggde en egen tjänst för den, från plan och arkitektur till skyddsnät

  • Java
  • Spring Boot
  • MongoDB
  • Kafka
  • +8
Bröt ut lagerhanteringen ur en större tjänst och byggde en egen tjänst för den, från plan och arkitektur till skyddsnät
02Om mig

Har skrivit kod sedan 2012, och jag tänker fortfarande på hur ett system ser ut om tre år.

Jag bygger digitala produkter som finns på internet - mest de delarna man inte ser. API:er, integrationer, identitet och prestandaarbete. Det är sånt som avgör om en plattform känns stabil eller inte.

Jag började med webbutveckling 2012, under min kandidatutbildning, när jag fick chansen att jobba på ett litet företag. Där redigerade jag Joomla- och WordPress-sajter med PHP, CSS och HTML. Det var där mitt intresse för det här området började, och det har aldrig försvunnit.

Med tiden gick jag vidare till större projekt och större team. De åren lärde mig att leverera bra resultat under snäva deadlines utan att tumma på kvaliteten. Jag jobbade också med många olika språk och ramverk, vilket lärde mig att välja rätt verktyg för varje problem.

Så arbetar jag

  • Designa underhållbara backend-tjänster och integrationsflöden.
  • Bygga frontend-system som stödjer verkliga produktflöden.
  • Förbättra tillförlitlighet, prestanda, testning och operativ tydlighet.
  • Kommunicera tekniska avvägningar tydligt med team och kunder.
Interaktivt skal

portfolio v3.27.2 - interaktivt skal

Skriv help för listan över kommandon, eller info för att börja.

info

namn : Amin Norollah

känd som : balrug

examen : MSc datorteknik (IUST)

yrke : fullstackutvecklare och teamledare

språk : c#, ts, js, java, c++

backend : .net core, spring boot, node.js, nestjs

frontend : angular, vue.js, react

data : sql server, mongodb, redis, apache ignite

identitet : identityserver, oauth 2.1, openid connect

erfarenhet : 14+ år

publikationer : 13 publicerade artiklar

intressen : att bygga mina egna projekt

Skriv ett kommando, eller tryck Tab för att komplettera

Idag jobbar jag mest med backend: att designa och bygga serverapplikationer, API:er, integrationsflöden, testning, felsökning och att hjälpa andra utvecklare i teamet. Jag jobbar mest med .NET, C#, JavaScript (ES6+), TypeScript, Java, och både SQL- och NoSQL-databaser. Jag är också bra på att optimera saker så att data laddas snabbare och arbetsflöden går smidigare.

Vid sidan av produktarbetet var jag i tre år forskare på IUST, tillsammans med Université Grenoble Alpes, och publicerade artiklar om hårdvarusäkerhet och realtidssystem. Forskningen förändrade hur jag jobbar som ingenjör: jag slutade gissa så mycket och började mäta istället.

Vad jag optimerar för

  • Underhållbart slår smart

    Jag designar backend-tjänster och integrationer med tydliga gränser och kontrakt. På det sättet kan nästa person, ofta jag själv två år senare, ändra en sak utan att andra saker går sönder.

  • Prestanda är ett krav, inte en fas

    Trettio miljoner förfrågningar i timmen betyder att det inte finns plats för gissningar. Först profilerar jag systemet, sen tar jag bort trådar som fastnat och inte gör något, sen fixar jag långsamma queries, och först efter det optimerar jag koden. Den ordningen spelar roll, det är där de riktiga förbättringarna kommer ifrån.

  • Identitet är infrastruktur

    Jag har byggt identitetsservrar med OpenID Connect och OAuth 2.1 för mobil, webb och nativa appar. Därför tycker jag att autentisering bör vara en plattformsfunktion med en ägare, inte något varje team bygger om själva.

  • Tester som körs på riktigt

    Med ramverket Cashier Probe kör jag tester på ett riktigt kassasystem, med riktiga terminaler, kontantskydd, skannrar och skrivare, inga mockar. Tester som hoppar över de stökiga verkliga delarna är samma tester som passerar medan produktionen ändå går sönder.

  • Mät innan du tror

    Tre år av att publicera artiklar lärde mig att inte lita på en förklaring bara för att den låter rimlig, inte förrän det finns en siffra bakom den. Den vanan hjälper mycket även när jag felsöker i produktion.

  • Tydliga avvägningar, sagda högt

    Att leda ett team för första gången på Fara-control lärde mig något viktigt: de flesta tekniska meningsskiljaktigheter handlar egentligen om begränsningar som ingen sagt högt. När man säger dem tydligt brukar oenigheten försvinna.

Vart min tid går

Lär mig just nu

  • Rust for systems work

    Jag använder det där prestanda måste vara förutsägbar och minnessäkerhet spelar roll. Två projekt hittills: en simulator för network-on-chip med 18 crates, och ett verktyg för att rensa diskar helt utan externa beroenden.

  • Android & Kotlin

    Den nyare delen av mitt jobb på FocalPay: appar som pratar med kassasystemet och hårdvaran i butiken, som betalterminaler, skrivare och skannrar.

  • AI-assisted fraud detection

    Jag tränar modeller för att hitta datamanipulation och bedrägeri i bokföringsdata, sånt som en manuell granskning oftast missar.

  • Marketplace & logistics platform

    Bygger en komplett marknadsplats från grunden, med ett AI-lager på logistiksidan som får ut mer kapacitet från samma infrastruktur.

Team jag byggt med

Jag har alltid jobbat med internationella team (Sverige, Frankrike, Iran), och det är en del av jobbet jag verkligen uppskattar.

  • Teamsamling vid en offsite utanför kontoret
  • Kollegor som arbetar tillsammans på kontoret
  • Utvecklingsteamet under en projektmilstolpe
  • Teamfoto från ett tidigare projekt
03Akademiskt

En forskningsavstickare som aldrig riktigt tog slut.

En MSc i datorteknik, tre år som forskare vid IUST i samarbete med Université Grenoble Alpes, och tretton publicerade artiklar om hårdvarusäkerhet, realtidsschemaläggning och arkitekturer för datasortering.

13 artiklar
Iran University of Science and Technology

Examen

MSc - Datorteknik

Iran University of Science and Technology

Snittbetyg 4,0 - främst i årskullen

Jag tog en MSc i datorteknik vid IUST med snittbetyget 4,0, vilket placerade mig främst i årskullen. Programmet drev mig mot datorarkitektur och realtidssystem, och därifrån kom resten av min forskning.

  • Tog examen främst i årskullen med snittbetyget 4,0
  • Specialisering inom datorarkitektur, realtidssystem och hårdvarusäkerhet
  • Fortsatte vid IUST som forskare efter examen
  • Arbete publicerat i IEEE-tidskrifter och internationella konferenser
IUST
Iran University of Science and Technology

Forskning

Forskare

IUST

jan. 2019 - apr. 2022

I samarbete med Université Grenoble Alpes, France

Efter examen fortsatte jag som forskare vid IUST, i samarbete med Université Grenoble Alpes i Frankrike. Mitt arbete inriktades på hårdvarusäkerhet: ett projekt undersökte och identifierade sårbara punkter i högnivåkod under clock-glitching-attacker mot RISC-V-chip, och ett annat syftade till att lokalisera känsliga kodblock i C/C++ och i den assemblerkod de kompileras till.

Forskningsfokus

  • HårdvarusäkerhetAnalys av sårbarheter för fault injection och clock glitching i RISC-V-mikroarkitekturer.
  • RealtidsschemaläggningFlytt av uppgiftsschemaläggning från operativsystemet till dedikerad hårdvara, i inbyggda many-core-system.
  • SorteringsarkitekturerFlerdimensionella och 3D-hårdvarusorterare för yt- och energibegränsade edge-enheter.
  • NoC-simuleringPAT-Noxim, en cykelexakt simulator för effekt, yta, fördröjning och temperatur i networks-on-chip.

Forskningsverktyg

  • KLEE
  • LLVM
  • RISC-V simulator
  • Xilinx Vivado
  • SystemC
  • Verilog
  • C++

Publikationer

  1. Elsevier Microprocessors and Microsystems (MICPRO) Tidskriftsartiklar Elsevier MICPRO2022FörstaförfattareA security-aware hardware scheduler for modern multi-core systems with hard real-time constraintsA. NorollahH. BeitollahiZ. KazemiM. Fazeli
  2. Konferensartiklar ISQED2022An Offline Hardware Security Assessment Approach using Symbol Assertion and Code ShreddingZ. KazemiA. NorollahM. FazeliD. HélyV. Beroulle
  3. IEEE Consumer Electronics Magazine Tidskriftsartiklar IEEE CEM2022FörstaförfattareHardware Support for Efficient and Low-Power Data Sorting in Massive Data Application: The 3-D Sorting MethodA. NorollahZ. KazemiH. BeitollahiD. Hély
  4. Konferensartiklar CPSSI RTEST2022FörstaförfattareProtecting Security-Critical Real-Time Systems against Fault Attacks in Many-Core PlatformsA. NorollahZ. KazemiD. DerafshiH. BeitollahiM. Fazeli
  5. Konferensartiklar IEEE DFT2021An In-Depth Vulnerability Analysis of RISC-V Micro-Architecture Against Fault Injection AttackZ. KazemiA. NorollahA. KchaouM. FazeliD. HélyV. Beroulle
  6. Konferensartiklar IEEE HPEC2021FörstaförfattareEfficient Scheduling of Dependent Tasks in Many-Core Real-Time System Using a Hardware SchedulerA. NorollahZ. KazemiN. SayadiH. BeitollahiM. FazeliD. Hély
  7. Konferensartiklar IEEE ISVLSI2020Förstaförfattare3D-Sorter: 3D Design of a Resource-Aware Hardware Sorter for Edge Computing Platforms Under Area and Energy Consumption ConstraintsA. NorollahZ. KazemiD. Hély
  8. IEEE Transactions on Parallel and Distributed Systems Tidskriftsartiklar IEEE TPDS2020HRHS: A High-Performance Real-Time Hardware SchedulerD. DerafshiA. NorollahM. KhosroanjamH. Beitollahi
  9. Konferensartiklar IEEE SOCC2020Mist-Scan: A Secure Scan Chain Architecture to Resist Scan-Based Attacks in Cryptographic ChipsM. TaherifardH. BeitollahiF. JamaliA. NorollahA. Patooghy
  10. Konferensartiklar IEEE MWSCAS2019FörstaförfattareA New Hardware Accelerator for Data Sorting in Area & Energy Constrained ArchitecturesA. NorollahH. BeitollahiA. Patooghy
  11. Konferensartiklar HPCS2019FörstaförfattareAn Efficient Sorting Architecture for Area and Energy Constrained Edge Computing DevicesA. NorollahZ. KazemiH. Beitollahi
  12. IEEE Transactions on Very Large Scale Integration (VLSI) Systems Tidskriftsartiklar IEEE TVLSI2019FörstaförfattareRTHS: A Low-Cost High-Performance Real-Time Hardware Sorter, Using a Multidimensional Sorting AlgorithmA. NorollahD. DerafshiH. BeitollahiM. Fazeli
  13. Konferensartiklar IEEE SOCC2018FörstaförfattarePAT-Noxim: A Precise Power & Thermal Cycle-Accurate NoC SimulatorA. NorollahD. DerafshiH. BeitollahiA. Patooghy
04Kompetens

Bred nog att välja rätt verktyg, djup nog att ha beredskap för det.

Varje teknik här har använts i produktion eller i publicerad forskning - inget är listat från en tutorial. Diagrammet nedan är min egen anteckning över var min uppmärksamhet faktiskt gick, år för år, sedan 2011.

38 tekniker
  • Språk

    10

    Uppsättningen jag rör mig bekvämt mellan. C# och TypeScript är hemma; C++ kom från forskningen och försvann aldrig, och Rust är det senaste, för systemverktyg och simulering.

  • Backend

    9

    Där merparten av mitt arbete sker: tjänster, API-kontrakt, integrationsflöden och de vägar som måste hålla under last.

  • Frontend

    8

    Angular är mitt förval, men jag har levererat Vue och React i produktion också - strukturen betyder mer än ramverket.

  • Datalager

    7

    Valda efter åtkomstmönster. SQL Server och PostgreSQL som sanningskälla för relationell data, MongoDB för arkiv, Redis för allt som måste vara omedelbart.

  • Identitet & säkerhet

    4

    Två identitetsservrar i produktion byggda på OpenID Connect och OAuth 2.1, som betjänar mobil-, webb- och nativa klienter från en sessionsmodell.

Språkfokus över tid

2011 - 2026

Relativt fokus per språk, 2011 till 2026. C++ och C# från forsknings- och desktopåren; JavaScript stiger med webbarbetet; Java anländer med Spring Boot 2022 och tar över under 2025 och 2026.

Språkfokus över tid
ÅrC#JavaScript / TypeScriptC++Java
2011600100
2012600200
2013004025
20140303025
2015045300
2016403550
2017600300
20185030100
2019404000
20203050100
2021405000
20223540010
20233030030
20242030030
20251540045
2026040060

Allt annat i verktygslådan

Moln & leverans

  • Azure
  • Google Cloud
  • GitHub Actions
  • Docker
  • Kubernetes
  • CI/CD pipelines

Övervakning & loggning

  • OpenTelemetry
  • Prometheus
  • Grafana
  • Redpanda / Kafka
  • RabbitMQ
  • Apache Ignite
  • Nginx

Arkitektur & mönster

  • Microservices
  • Domain-Driven Design
  • Clean Architecture
  • Hexagonal Architecture
  • Transactional Outbox
  • Modular Monolith
  • CQRS
  • Unit of Work
  • Repository Pattern

Testning & ORM:er

  • xUnit
  • JUnit 5
  • Testcontainers
  • k6
  • Cypress
  • Playwright
  • Robot Framework
  • JMeter
  • Chai
  • Jest
  • Entity Framework Core
  • Prisma
  • Mongoose

Realtid & meddelanden

  • Socket.IO
  • WebSockets
  • Protocol Buffers
  • gRPC
  • Telegram Bot API

Kartor & geodata

  • Google Maps
  • Marker clustering
  • Indoor routing
  • Leaflet
  • H3 hex grid

CMS & handel

  • WordPress
  • WooCommerce
  • Polylang
  • Centra

Mobil

  • React Native
  • Reanimated
  • Lottie
  • Capacitor
  • Telegram Mini Apps

Designverktyg

  • Figma
  • Photoshop
  • CorelDRAW

Forskningsverktyg

  • KLEE
  • LLVM
  • Xilinx Vivado
  • SystemC
  • Verilog
  • RISC-V simulator
  • Apache Arrow
  • Parquet
  • DuckDB
05Erfarenhet

Karriärtidslinje

14+ år 8 Team
  1. Senior fullstackutvecklare

    FocalPayBetalningar & handel

    Nuvarandemars 2025 - Nu1 år 8 månader

    Del av Backend Engineering-teamet på FocalPay, en allt-i-ett-plattform för kassa, betalningar och back-office. Mitt fokus har flyttats mot Android och den fysiska kassahårdvaran bakom butiksgolvet.

    • Java
    • Spring Boot
    • Angular
    • MongoDB
    • PostgreSQL
    • Kafka
    • Android
    • Kotlin
    • +4

    Projekt från denna roll

  2. Fullstackutvecklare

    CyberDesignBetalningar & handel

    aug. 2023 - mars 20251 år 8 månader

    Backend-tjänster och API:er för FocalPays kassa- och betalplattform - ett Order-API i Java och Spring Boot, en Node.js-integration mot e-handelsplattformen Centra, och tester genom hela stacken.

    • TypeScript
    • Node.js
    • NestJS
    • Express.js
    • Java
    • Spring Boot
    • Vue.js
    • React
    • +11

    Projekt från denna roll

  3. Senior backendutvecklare

    Mofid SecuritiesFintech & handel

    maj 2023 - okt. 20236 månader

    Mofid Securities har den största andelen av Irans börshandel. Jag arbetade i Mofid Online-teamet fördelat på två underteam, där den avgörande utmaningen var en backend som hanterade omkring trettio miljoner förfrågningar i timmen.

    • Java
    • Spring Boot
    • .NET Core
    • Redis
    • SQL Server
    • RabbitMQ
    • Prometheus
    • Grafana
    • +3

    Projekt från denna roll

  4. Fullstackutvecklare & frontend-lead

    Cntxts Inc.SaaS & positioneringssystem

    sep. 2022 - sep. 20231 år 1 månad

    Fullstackutvecklare och senare frontend-lead för projektet Vicinia för inomhuskartläggning och positionering - en backend i Java Spring Boot och en frontend i Angular för navigering, nyheter, annonser, evenemang och meddelanden.

    • Angular
    • TypeScript
    • Java
    • Spring Boot
    • Node.js
    • MongoDB
    • PrimeNG
    • Angular Material
    • +7

    Projekt från denna roll

  5. .NET-backendutvecklare & kodgranskare

    SarveenTechSaaS & identitet

    apr. 2022 - maj 20231 år 2 månader

    Deltid vid sidan av mina andra roller: säkerhetssidan av backenden för farmhanteringsprojektet Sarveen Farm, sedan underhållsansvarig för alla Sarveens tjänster - en säker identitetsserver på IdentityServer4 och Skoruba Identity Server Admin.

    • .NET Core
    • IdentityServer4
    • OAuth 2.1
    • OpenID Connect
    • Angular
    • SQL Server
    • Entity Framework
    • RabbitMQ
    • +3

    Projekt från denna roll

  6. Senior .NET-backendutvecklare

    Fara-control I.PIndustriell övervakning

    okt. 2020 - feb. 20232 år 5 månader

    Flernivå-.NET-programvara för övervakning av el- och distributionsstationer - Simpal v1 och v2 - följt av FaraWAMS, en högpresterande realtidsplattform för övervakning av elnät och SCADA-system, där jag till slut ledde utvecklingsteamet.

    • .NET 6
    • .NET Core 3.1
    • React
    • Angular
    • C#
    • SQL Server
    • SQLite
    • MongoDB
    • +13

    Projekt från denna roll

  7. jan. 2019 - apr. 20223 år 4 månader

    Forskarutbildad vid IUST i samarbete med Université Grenoble Alpes, med publikationer om hårdvarusäkerhet, realtidsschemaläggning och sorteringsarkitekturer. Tretton publicerade artiklar kom ur det.

    • C++
    • SystemC
    • Verilog
    • KLEE
    • LLVM
    • RISC-V
    • Xilinx Vivado

    Projekt från denna roll

  8. Frilansande fullstackutvecklare

    Independent projectsVarierande

    jan. 2018 - jan. 20224 år 1 månad

    Webbprojekt för privatpersoner och företag - FNN, Noonnet, ett restauranghanteringssystem, Neuro20EP och andra - mest React i fronten och Node.js bakom, med .NET där matematiken blev tung.

    • React
    • Node.js
    • Express.js
    • MongoDB
    • HTML5
    • CSS3
    • .NET Core
    • .NET Framework
    • +5

    Projekt från denna roll

  9. Masterstudent, datorteknik

    Iran University of Science and TechnologyUtbildning

    sep. 2015 - sep. 20183 år 1 månad

    MSc i datorteknik vid IUST, avslutad med snittbetyget 4,0 och förstaplatsen i årskullen. Det var här datorarkitektur och realtidssystem blev mitt forskningsområde.

    • C++
    • SystemC
    • Verilog

    Projekt från denna roll

  10. Dataingenjör

    Ultrasonic co. (Topsonics)Vetenskapliga instrument

    aug. 2013 - sep. 20152 år 2 månader

    Där det började. Grafiska gränssnitt för en ultraljudshomogenisator och en 3D-skrivare, plus det webbarbete som blev en karriär inom webbutveckling.

    • C#
    • .NET Framework
    • Windows Forms
    • WPF
    • C++
    • PHP
    • Joomla
    • WordPress
    • +3
06Texter

Texter

07Projekt

Projekt

46 träffar
Spår
Typ
Teknik
  • Detaljer: Explainable Fraud Risk Scoring
    Forskning om att riskbedöma verifikationer för bedrägeri, med interna kontroller som modellvariabler och en LLM som förklarar varje larm

    AI-forskningPersonligt

    Explainable Fraud Risk Scoring

    Forskning om att riskbedöma verifikationer för bedrägeri, med interna kontroller som modellvariabler och en LLM som förklarar varje larm

    • Node.js
    • Claude API
    • Machine Learning
    • Explainable AI
    • +4
    sep. 2026
  • Detaljer: Band Center Audio Store
    En trespråkig WooCommerce-butik för en ljudåterförsäljare, byggd på ett eget tema och sex egna plugins

    E-handelBand Center

    Band Center Audio Store

    En trespråkig WooCommerce-butik för en ljudåterförsäljare, byggd på ett eget tema och sex egna plugins

    • WordPress
    • WooCommerce
    • PHP
    • Polylang
    • +8
    aug. 2026
  • Detaljer: FocalPay Inventory Service
    Bröt ut lagerhanteringen ur en större tjänst och byggde en egen tjänst för den, från plan och arkitektur till skyddsnät

    BackendFocalPay

    FocalPay Inventory Service

    Bröt ut lagerhanteringen ur en större tjänst och byggde en egen tjänst för den, från plan och arkitektur till skyddsnät

    • Java
    • Spring Boot
    • MongoDB
    • Kafka
    • +8
    aug. 2026
  • Detaljer: ESC/POS Receipt Inspector
    Avkoda, förhandsgranska och felsök kommandoströmmar till kvittoskrivare i webbläsaren, utan skrivare

    UtvecklarverktygÖppen källkod

    ESC/POS Receipt Inspector

    Avkoda, förhandsgranska och felsök kommandoströmmar till kvittoskrivare i webbläsaren, utan skrivare

    • React
    • TypeScript
    • Vite
    • Canvas
    • +2
    juli 2026
  • Detaljer: Cashier Probe

    TestningFocalPay

    Cashier Probe

    End-to-end-automation som kör ett verkligt kassasystem - terminaler, kontantskydd, skannrar och skrivare, inga mockar

    • Node.js
    • TypeScript
    • Playwright
    • Electron
    • +4
    juni 2026
  • Detaljer: DiskWiper
    Ett Windows-verktyg i en enda fil som gör raderade filer omöjliga att återskapa, utan att röra filerna du behåller

    SäkerhetÖppen källkod

    DiskWiper

    Ett Windows-verktyg i en enda fil som gör raderade filer omöjliga att återskapa, utan att röra filerna du behåller

    • Rust
    • Win32 API
    • Windows
    • NTFS
    • +4
    juni 2026
  • Detaljer: FocalPay Marketplace
    En B2B-marknadsplats för grossistinköp till nordiska livsmedelsbutiker, byggd kring en motor som föreslår vad varje butik behöver beställa

    FullstackFocalPay

    FocalPay Marketplace

    En B2B-marknadsplats för grossistinköp till nordiska livsmedelsbutiker, byggd kring en motor som föreslår vad varje butik behöver beställa

    • Angular
    • TypeScript
    • Signals
    • Tailwind CSS
    • +13
    apr. 2026
  • Detaljer: Tessera - NoC Simulator
    En nyskriven efterträdare till PAT-Noxim i Rust: deterministisk, återspelbar simulering av network-on-chip med en sökbar logg över varje körning

    HårdvaraPersonligt

    Tessera - NoC Simulator

    En nyskriven efterträdare till PAT-Noxim i Rust: deterministisk, återspelbar simulering av network-on-chip med en sökbar logg över varje körning

    • Rust
    • NoC
    • Simulation
    • Apache Arrow
    • +5
    jan. 2026
  • Detaljer: ChainSync
    Ett logistik-API för flera kunder som planerar bud och rutter, spårar varje leverans och rapporterar om allt

    FullstackPersonligt

    ChainSync

    Ett logistik-API för flera kunder som planerar bud och rutter, spårar varje leverans och rapporterar om allt

    • NestJS
    • TypeScript
    • Prisma
    • PostgreSQL
    • +10
    okt. 2025
  • Detaljer: LadderGo
    Stege och orm samt Fia för Android och iOS, offline mot AI eller online i realtid

    SpelPersonligt

    LadderGo

    Stege och orm samt Fia för Android och iOS, offline mot AI eller online i realtid

    • React Native
    • TypeScript
    • Redux
    • Socket.IO
    • +6
    mars 2025
  • Detaljer: Compass Campus Map

    FrontendCntxts Inc.

    Compass Campus Map

    En interaktiv campuskarta för flera kunder: sök, gångvägbeskrivning, våningsplan inomhus, skyttlar och parkering på alla enheter

    • Angular
    • TypeScript
    • RxJS
    • Google Maps
    • +6
    okt. 2024
  • Detaljer: Navigation Service

    FullstackCyberdesign co.

    Navigation Service

    En NestJS-backend och React-admin som gör butikens produktdata till kundnavigering i butik

    • Node.js
    • NestJS
    • React
    • MongoDB
    • +2
    sep. 2024
  • Detaljer: Fortune Hunters
    Ett strategispel i realtid om att bygga ett imperium, som körs i Telegram som en Mini App

    SpelPersonligt

    Fortune Hunters

    Ett strategispel i realtid om att bygga ett imperium, som körs i Telegram som en Mini App

    • Angular
    • TypeScript
    • PrimeNG
    • Signals
    • +8
    aug. 2024
  • Detaljer: ArnicaFam Landing Site
    En lättviktig Angular-landningssida byggd på tre dagar, med statisk JSON istället för en backend

    FrontendArnicaFam co.

    ArnicaFam Landing Site

    En lättviktig Angular-landningssida byggd på tre dagar, med statisk JSON istället för en backend

    • Angular
    • PrimeNG
    • Keen Slider
    • State Management
    • +4
    apr. 2024
  • Detaljer: Centra Integration
    En säker, isolerad brygga mellan fysisk butiksdrift och en extern e-handelsplattform

    IntegrationFocalPay co.

    Centra Integration

    En säker, isolerad brygga mellan fysisk butiksdrift och en extern e-handelsplattform

    • Centra
    • Integration
    • Node.js
    • Express.js
    • +2
    apr. 2024
  • Detaljer: Robot Test Framework

    TestningFocalPay co.

    Robot Test Framework

    API- och databasvalidering med engångstjänster i Docker-in-Docker, byggt för snabb testskrivning

    • Robot Framework
    • API Testing
    • Database Testing
    • Go
    • +3
    nov. 2023
  • Detaljer: FocalPay Order API

    BackendFocalPay co.

    FocalPay Order API

    Ett omdesignat Order-API i Java och Spring Boot, med systemtestramverket som bevisar det

    • Java
    • Spring Boot
    • REST APIs
    • Swagger
    • +3
    okt. 2023
  • Detaljer: Cashier Front-End Platform
    Prestandaarbete på ett Vue.js-kassasystem i drift, plus den Cypress-täckning som håller det ärligt

    FrontendFocalPay co.

    Cashier Front-End Platform

    Prestandaarbete på ett Vue.js-kassasystem i drift, plus den Cypress-täckning som håller det ärligt

    • Vue.js
    • Clean Code
    • Cypress
    • Performance
    • +1
    sep. 2023
  • Detaljer: Mofid Online Admin

    BackendMofid Securities

    Mofid Online Admin

    Refaktorera, omstrukturera, optimera de lagrade procedurerna - och leverera enligt aktuella standarder på kort tid

    • Clean Code
    • .NET Core
    • Entity Framework
    • Redis
    • +8
    juli 2023
  • Detaljer: Mofid Online Plus
    Backend-prestanda och API-omdesign för en handelsplattform med ~30 miljoner förfrågningar per timme

    BackendMofid Securities

    Mofid Online Plus

    Backend-prestanda och API-omdesign för en handelsplattform med ~30 miljoner förfrågningar per timme

    • Java
    • Spring Boot
    • .NET Core
    • Redis
    • +9
    juli 2023
  • Detaljer: Vicinia Map Library

    BibliotekCntxts Inc.

    Vicinia Map Library

    Google Maps utökat med 2D- och 2,5D-byggnadsvyer, bättre pins och ruttning som andra appar får gratis

    • Angular
    • Google Maps
    • RxJS
    • CSS
    • +5
    juli 2023
  • Detaljer: Vicinia Desk

    FullstackCntxts Inc.

    Vicinia Desk

    Back-office bakom kioskerna: inomhusnavigering, informationstjänster och stöldskydd för utrustning

    • Clean Code
    • Node.js
    • Angular
    • PrimeNG
    • +10
    juni 2023
  • Detaljer: Vicinia Back End

    BackendCntxts Inc.

    Vicinia Back End

    Modernisering av beroenden, löpande underhåll och de nya API:er varje funktion krävde

    • Java
    • Spring Boot
    • REST APIs
    • SQL Server
    • +2
    maj 2023
  • Detaljer: FaraWAMS Identity Server

    IdentitetFara-control I.P

    FaraWAMS Identity Server

    En sessionsmodell för mobil-, webb- och nativa klienter, på OpenID Connect och OAuth 2.1

    • Clean Code
    • .NET Core
    • PostgreSQL
    • IdentityServer4
    • +7
    apr. 2023
  • Detaljer: Pinkie
    En semi-social Angular-app som utforskar vad Angular kan göra som Android-frontend

    FrontendÖppen källkod

    Pinkie

    En semi-social Angular-app som utforskar vad Angular kan göra som Android-frontend

    • Clean Code
    • Angular
    • Angular Material
    • RxJS
    • +2
    apr. 2023
  • Detaljer: Vicinia Kiosk
    Inomhusnavigering och innehållsvisning för nöjeskomplex, universitet och administrativa centra

    FullstackCntxts Inc.

    Vicinia Kiosk

    Inomhusnavigering och innehållsvisning för nöjeskomplex, universitet och administrativa centra

    • Clean Code
    • Angular
    • Angular Material
    • Keen Slider
    • +7
    apr. 2023
  • Detaljer: CareYourEyes
    En gratis pauspåminnare mot ansträngda ögon, skriven eftersom alternativen slutade vara gratis

    DesktopÖppen källkod

    CareYourEyes

    En gratis pauspåminnare mot ansträngda ögon, skriven eftersom alternativen slutade vara gratis

    • Clean Code
    • .NET Framework
    • WPF
    • C#
    mars 2023
  • Detaljer: CSite Back End
    Min första helt öppna .NET-backend, skriven för att kunna undervisas från

    BackendÖppen källkod

    CSite Back End

    Min första helt öppna .NET-backend, skriven för att kunna undervisas från

    • Clean Code
    • .NET Core
    • Swagger
    • SQL Server
    • +5
    feb. 2023
  • Detaljer: CSite Front End

    FrontendÖppen källkod

    CSite Front End

    Angular-klienten för CSite, byggd som undervisningsmotparten till den öppna backenden

    • Clean Code
    • Angular
    • Angular Material
    • RxJS
    • +2
    feb. 2023
  • Detaljer: Under the Moonlight
    Responsiv Angular-konst som reagerar på musrörelser - parallax som studie, inte gimmick

    FrontendÖppen källkod

    Under the Moonlight

    Responsiv Angular-konst som reagerar på musrörelser - parallax som studie, inte gimmick

    • Angular
    • TypeScript
    • SVG
    • CSS
    • +1
    jan. 2023
  • Detaljer: FaraWAMS
    Fem servrar som övervakar och styr elnät i realtid - hög datatakt, korta svarstider

    BackendFara-control I.P

    FaraWAMS

    Fem servrar som övervakar och styr elnät i realtid - hög datatakt, korta svarstider

    • Clean Code
    • .NET Core
    • React
    • Swagger
    • +13
    nov. 2022
  • Detaljer: SAFAS - Secure and Fast Hardware Scheduler

    HårdvaraÖppen källkod

    SAFAS - Secure and Fast Hardware Scheduler

    Att flytta uppgiftsschemaläggning från operativsystemet till kisel, för hårda realtidssystem med flera kärnor

    • C++
    • Verilog
    • Hardware Scheduling
    • Real-Time Systems
    • +1
    nov. 2022
  • Detaljer: This Portfolio
    Sajten du läser - en plats att visa arbetet, och en ursäkt för att pressa frontenden

    FrontendPersonligt

    This Portfolio

    Sajten du läser - en plats att visa arbetet, och en ursäkt för att pressa frontenden

    • Clean Code
    • Angular
    • TypeScript
    • Signals
    • +7
    juli 2022
  • Detaljer: SmartCattle
    SaaS som övervakar lantbruksdjurs hälsa utifrån aktivitets- och ätmönster

    BackendSarveenTech

    SmartCattle

    SaaS som övervakar lantbruksdjurs hälsa utifrån aktivitets- och ätmönster

    • Clean Code
    • .NET Core
    • Swagger
    • SQL Server
    • +7
    maj 2022
  • Detaljer: SmartCattle Identity Server

    IdentitetSarveenTech

    SmartCattle Identity Server

    Komplett autentisering och auktorisering med enkel sessionsinloggning för alla klienttyper

    • Clean Code
    • .NET Core
    • Swagger
    • SQL Server
    • +3
    maj 2022
  • Detaljer: Candle Back End

    BackendASI Green Techs co.

    Candle Back End

    En ren Express.js-tjänst med ett dokumenterat API redan från första commit

    • Clean Code
    • Node.js
    • Express.js
    • Swagger
    okt. 2021
  • Detaljer: FNN - Forecast Neural Network

    DesktopKunduppdrag

    FNN - Forecast Neural Network

    Aktiemarknadsanalys med djupinlärning över mer än trettio marknader, direkt

    • Clean Code
    • .NET Framework
    • .NET Core
    • WPF
    • +4
    juni 2021
  • Detaljer: JS Code - Games

    FrontendÖppen källkod

    JS Code - Games

    Små webbläsarspel, skrivna för att öva spelloopar och state utan bibliotek

    • Clean Code
    • Vanilla JS
    • CSS
    • HTML
    • +1
    maj 2021
  • Detaljer: JS Code - Pages & Charts
    Vanilla-JS-studier: ett flygbokningsflöde, ett mosaikgalleri, en värmekartsimulator, Nastaliq-SVG-konst

    FrontendÖppen källkod

    JS Code - Pages & Charts

    Vanilla-JS-studier: ett flygbokningsflöde, ett mosaikgalleri, en värmekartsimulator, Nastaliq-SVG-konst

    • Clean Code
    • Vanilla JS
    • CSS
    • HTML
    • +2
    maj 2021
  • Detaljer: Restaurant Management System

    FullstackKunduppdrag

    Restaurant Management System

    Order, menyer och personal i ett Express.js- och MongoDB-system, byggt som frilans

    • Clean Code
    • Node.js
    • Express.js
    • MongoDB
    mars 2021
  • Detaljer: Simpal v1

    DesktopFara-control I.P

    Simpal v1

    Arkivstudieverktyget som lade grunden för Simpal v2 och FaraWAMS

    • Clean Code
    • .NET Framework
    • Windows Forms
    • OxyPlot
    • +2
    okt. 2020
  • Detaljer: Simpal v2

    FullstackFara-control I.P

    Simpal v2

    Realtidsverktyg för elnätsstudier - tidsserier, XY-plottar, flödesdiagram och värmekartor

    • Clean Code
    • .NET Core
    • WPF
    • Angular
    • +3
    aug. 2020
  • Detaljer: Neuro20EP

    DesktopNikAva co.

    Neuro20EP

    Vårdprogramvara som gör åtta kanaler hjärnsignal till något en neurolog kan läsa

    • Clean Code
    • .NET Framework
    • WPF
    • SciChart
    • +4
    apr. 2019
  • Detaljer: Noonnet

    BackendKunduppdrag

    Noonnet

    En tidig Express.js-applikation, och där jag lärde mig dokumentera ett API innan jag skrev det

    • Clean Code
    • Node.js
    • Express.js
    • Swagger
    • +1
    feb. 2019
  • Detaljer: RTHS - Real-Time Hardware Sorter

    HårdvaraÖppen källkod

    RTHS - Real-Time Hardware Sorter

    En flerdimensionell sorteringsalgoritm och FPGA-arkitektur som förblir billig när indata växer

    • C++
    • Verilog
    • FPGA
    • Sorting Algorithms
    • +1
    feb. 2019
  • Detaljer: PAT-Noxim - NoC Simulator

    HårdvaraÖppen källkod

    PAT-Noxim - NoC Simulator

    En cykelexakt simulator för effekt, yta, fördröjning och temperatur i networks-on-chip

    • C++
    • SystemC
    • NoC
    • Simulation
    • +1
    juli 2018
08Kontakt

Jag söker inget nytt jobb, men hör gärna av dig.

Jag trivs där jag jobbar och har inga planer på att byta. Men vill du att någon tittar på ett system eller ett tekniskt beslut, eller har du en idé du vill bolla, skriv gärna. Jag läser allt själv.

Svarar oftast inom två arbetsdagar.

Det här kan du höra av dig om

  • Synpunkter på arkitektur eller ett tekniskt beslut
  • Problem med backend, API:er eller integrationer som du har kört fast i
  • Hur man bygger upp inloggning och behörigheter
  • Prestandaproblem där du inte hittar orsaken

Så når du mig

  • E-post a.norollah.official@gmail.com Bäst för allt som har en tydlig omfattning.
  • LinkedIn amin-norollah För ett kort meddelande eller för att hålla kontakten.
  • WhatsAppbalrugAnvändarnamn balrug. Enklast för en snabb fråga.
  • Telegram @balrug Samma namn, om du hellre använder Telegram.
  • GitHub amin-norollah Projekt och kod med öppen källkod.

Språk

  • EngelskaYrkesnivå
  • PersiskaModersmål
  • SvenskaGrundnivå

Tredje versionen av min portfolio, designad och byggd av mig.

Annanstans

© 2026 Amin Norollah

v3.27.246 projects · 13 papers · 151 technologies