I’m a frontend engineer with 6+ years of building large-scale web applications — mostly in Angular and TypeScript, with hands-on React. I care about reusable UI, maintainable architecture and accessible products people enjoy using.
UI library and app skeleton behind 45–50 media portals, including mindmegette.hu (~350k daily visitors)
A 40+ component design system for an AI-powered education platform
An Angular-to-React rewrite shipped in three weeks with an agentic AI workflow
Implemented features on the search, listing and detail pages, fixed bugs and supported production releases.
Worked directly with the client to understand and address their needs.
JavaScript
jQuery
SASS
Soy templates
Software Engineer
GriffSoft Informatics
2021 – 2022On-site
HealthcareHealthcare application
Built new frontend features and maintained existing functionality in an Angular healthcare product.
Worked closely with designers on usability and design guidelines, and took part in production releases.
Angular
RxJS
JavaScript
SASS
Software Engineer
Trendency Online
2022 – 2025Remote
MediaLarge-scale media platforms, CMS and content portals
Built a large part of the frontend of mindmegette.hu, a food portal with around 350,000 daily visitors.
Worked on the shared UI library and Angular skeleton app used by 45–50 portals; the skeleton cut the time to launch a new portal to about a third.
Built reusable features — galleries, carousels, calendars, org charts, authentication — documented in Storybook.
Delivered WCAG 2.1 AA accessibility on two sites: keyboard navigation, focus management, ARIA and NVDA testing.
Took part in major Angular version migrations, code reviews, estimation and refinement, and mentored a junior developer for six months.
Angular
TypeScript
RxJS
Storybook
Angular Material
NG-ZORRO
Tailwind CSS
REST APIs
Software Engineer
Gábor Dénes University – MIT
2025 – 2026Remote
EducationAI-powered education platform for teachers, students and parents, in a team of seven
Extended and maintained the shared design system (40+ components) and had a say in its direction.
Worked across the Nx monorepo behind the platform’s three frontend apps, in Angular and React.
Delivered the Angular-to-React rewrite of the Teacher app in three weeks — four list views and three detail views — on time, using an agentic AI-assisted workflow while still new to React.
Built a chat interface for generating several types of learning tasks with AI.
Angular
React
TypeScript
Signals
RxJS
Nx
Design systems
What’s next? The next chapter could be with your team. Let’s talk
Training and education
Angular Development certificate, Codecool (company-sponsored)
React mentoring program at EPAM: React, Redux, Jest, routing and SSR
Business Information Technology, University of Szeged
What I bring to a team.
Angular is home, React is a second language, and TypeScript runs through both. The strengths below are where I’ve done my best work.
ButtonSave changes
Toggle
InputSearch tasks
TabsWeekMonthYear
CheckboxDone
BadgeInbox3
Reusable UI at scale
Design systems, component libraries and monorepos that let several teams ship consistent interfaces without rebuilding the basics.
A 40+ component design system; a UI library and skeleton shared by 45–50 media portals.
BackSavePublish
Tab“Back, button”“Save, button”“Publish, button”
Accessibility built in
Keyboard paths, focus management and ARIA treated as part of the feature, checked with a real screen reader.
WCAG 2.1 AA on two media sites, tested with NVDA.
roster.component.ts@Component({
selector: "app-roster",
})
export class RosterComponent {
students = input<Student[]>();
}
Roster.tsxexport function Roster({ students }) {
return <RosterList items={students} />;
}
Modernization without drama
Moving real products forward while they stay in use — framework upgrades, new reactive patterns and full rewrites.
Major Angular version migrations; an Angular-to-React rewrite delivered in three weeks.
feat: shared date pickerApproved
Could this reuse the ui-kit popover?
Good call, refactored. Ready for another look.
Merged into main
A dependable teammate
Clear communication with designers, backend developers and clients, plus the review and planning work that keeps a team moving.
Code reviews, estimation and refinement; six months mentoring a junior developer.
Toolkit
What I reach for day to day, grouped by what it’s for.
Angular
Main framework across three companies, from version migrations to Signals.
React
Production work, including an Angular-to-React rewrite delivered in three weeks.
TypeScript
The everyday language behind both.
Core
JavaScript (ES6+)
RxJS
Angular Signals
HTML
CSS / SCSS
Now learning Node.js
UI & architecture
Design systems
Component libraries
Storybook
Nx monorepos
Angular Material
NG-ZORRO
Tailwind CSS
Responsive design
Quality & delivery
Accessibility (WCAG 2.1 AA)
Jest
REST APIs
Git
Docker
Figma
Code review
Mentoring
AI-assisted development
Claude Code
Cursor
Codex
Agentic workflows
Trumpet & pianoFrontend since 2019
Before code, there was music.
I studied music at the University of Szeged, with trumpet and piano as my instruments. Years of daily practice taught me patience with details, a feel for timing, and that a performance only works when every part comes together.
In 2016 I switched to Business Information Technology, and since 2019 I’ve been building frontends, still chasing the same thing: something that feels right to the person on the other side.
2012 – 2016MusicUniversity of Szeged, trumpet and piano
2016 – 2018Business ITUniversity of Szeged
2019 – nowFrontend engineeringEPAM, GriffSoft, Trendency, GDU – MIT
Off the keyboard
Football
Cycling
Fishing
Music
Dogs
From score to source
Nine notes, nine pieces of code. Press play to hear it; sound only plays when you ask.
melody.ts
exportconstmelody=notes.map(practice).filter(inTune).reduce(perform);// trumpet + piano → TypeScript
Available now: full-time or B2B, remote first
Let’s build something people enjoy using.
The fastest way to reach me is email. I’m happy to talk about frontend roles, design systems or a project you have in mind.
Hungary, Central European Time
What I’m looking for
Role
Frontend Engineer: Angular, React, TypeScript
Engagement
Full-time or B2B contract
Location
Remote first (CET). Hybrid in Budapest one day a week, or on-site in Szeged
Hi! Ask me about Bence’s experience, skills, way of working or availability. Here are a few ideas:
Answers are AI-generated and can be imperfect. Your messages are sent to Anthropic to generate a reply and are not stored on this site, so please don’t share personal data.
Could this reuse the ui-kit popover?