open to new roles
hi, i’m maiia.
based in
Lisbon, Portugal
the city i changed careers for
local time · working in european time zones
in numbers
- years building for the web
- 5+
- years in specialty coffee
- 10+
- coffee businesses launched
- 2
toolbox
- Core
- ReactNext.jsTypeScriptJavaScriptHTMLCSS
- Frontend
- Ant DesignMaterial UIKonvaMobXReduxRedux SagaSWR
- Backend & APIs
- Node.jsGraphQLRESTPrismaPostgreSQLWebSockets
- Testing & tooling
- JestReact Testing LibraryStorybookViteNxLighthouseGit
- AI-assisted
- CursorClaudeLLM APIs
beyond code · from running a coffee business
about me
I’ve always been more interested in building things than just talking about ideas. From running coffee businesses to developing software, I’ve learned to think beyond my own role — about the people, the product, and what makes it worth using. I’m curious by nature, particular about details, and happiest when I get to figure things out from scratch.
- Russian native
- English B2
- Portuguese A1, learning
business mindset
a management degree and my own coffee businesses taught me to think about users, costs and goals, not only code.
HSE University · BSc, Science, Technology and Innovation Management and Policy · 2008 — 2012
frontend training
-
Orion Innovation Learning Center
Frontend development · 2020 — 2021
-
GeekBrains
Frontend development · 2020 — 2021
where i’ve worked.
5 yrs 8 mos in tech overall
side project · live
Table Fable
A trilingual (RU · EN · PT) publication about food and places, with recipes, reviews, events and articles. Telegram posts flow into an admin inbox, AI helps draft and translate, and a daily cron keeps everything in sync.
- Next.js
- TypeScript
- Prisma
- PostgreSQL
- Vercel
- Cloudflare R2
Sep 2024 — now 2 yrs 2 mos Transneft Technologies Frontend Developer React · TypeScript · MobX · Konva · Ant Design
- Graph-based workflows for an oil transportation network system: vertices, edges and dynamic forms with conditional validation and business rules
- Reference data version comparison UI and advanced tables with custom sorting, filtering and editing
- Shipped an internal Kafka services management UI in 3 weeks on top of the company UI kit
- Added a rotation-point feature to a Konva-based visual form editor
React · TypeScript · MobX · Konva · Ant Design
Sep 2023 — Aug 2024 1 yr AMMC Group Frontend Developer Next.js · TypeScript · Redux Saga · SWR · WebSockets
- Cut bundle size by 40% on a regional resident card portal, guided by Lighthouse audits
- Real-time status notifications over WebSockets and a multi-step application form with government services integration
- Built a marketplace from scratch and raised its test coverage from 0% to 70%
- Mentored two junior developers and halved their onboarding time
Next.js · TypeScript · Redux Saga · SWR · WebSockets
Jan 2023 — Aug 2023 8 mos Bars Group Frontend Developer Next.js · TypeScript · Ant Design
- Highly interactive editable tables for the Ministry of Finance budget process app
- Refactored legacy code and championed smaller pull requests, cutting review time by 20%
Next.js · TypeScript · Ant Design
Mar 2021 — Jan 2023 1 yr 11 mos Orion Innovation Frontend Developer React · TypeScript · GraphQL · Apollo · Storybook
- Full-stack work on a patient platform for Natera (US healthcare): patient portal, MFA by email and SMS, new GraphQL resolvers and endpoints
- Shared React component library in Storybook with automated versioning and releases
- Raised test coverage from 40% to 70% and cut API response times by 15%
React · TypeScript · GraphQL · Apollo · Storybook
before code: specialty coffee.
Before tech, I spent 10+ years in specialty coffee, from behind the bar to founding my own coffee shop and launching a roastery. Running a business taught me to think strategically: who it’s for, what it costs and how it pays off. Coffee taught me to obsess over the details people feel but rarely notice.
I’d dreamed of living in Lisbon for years, and switching to tech was how I made it happen.
-
Coffee consultant
menus, equipment and launch plans for other cafés
-
Head barista
ran the bar, trained and led the team
-
Brand barista
represented a coffee brand at events and with partners
-
Café openings
opened new coffee shops from an empty room to the first cup
-
Championships
competed in the AeroPress Championship twice and in the Cup Tasters Championship
-
Championship judge
judged regional coffee championships
founder
Temp Coffee
My own specialty coffee shop in Nizhny Novgorod: a roastery you can watch through the glass, all-day brunches, and a B2B side with wholesale coffee, turnkey cafés and barista training. Still open today.
fun fact some of the baristas I hired in 2018 still work there
launched
Strelka Coffee
A coffee roastery in Nizhny Novgorod, roasting since 2019. Today it supplies more than 4,000 cafés and restaurants across Russia.