
Németh Tamás Senior Angular Developer
7 years of experience in front-end development with Angular. Open source contributor, proponent of clean code, reactive programming and test-driven development. Industry experience in the fintech, travel, banking/
Publications
How to Build a Datepicker
with Angular and CSS Grid Layout
Contact
web
Bristol, UK
Public speaking
End-to-End Testing
with Jest and Puppeteer
BudapestJS Meetup, April 2018
Skills
Languages / Preprocessors
Frameworks
Libraries / Modules
Methodologies / Processes
Principles
Architecture / Patterns
Runtime Environments
Databases
Techniques
Web APIs
Cloud Storage
Tools
Version Control
Task Automation
Module Loaders
Linters
Package Managers
Unit Testing
Automated Testing
IDEs
Continuous Integration
Operating Systems
Experience
Senior Front-End Developer @ Flexys
Oct 2019 - present
Bristol, UK
Building debt management systems with highly configurable business process models. Working in Scrumban.
Established front-end development and end-to-end testing best practices
Pair programming and code reviews
Built reusable UI components (e.g. form generator, datetime picker)
Migrated the front-end applications and libraries to a monorepository
Developed utilities for more functional, immutable and type-safer approaches
Created an workflow testing solution using NodeJS, TypeScript, jest and cucumber
Integrated Keycloak for Single Sign-On
Technology stack
Senior Front-End Developer @ eDreams ODIGEO
Jun 2017 - Sept 2019, promoted in May 2018
Budapest, Hungary
Engineered Liligo, a real-time travel metasearch engine. Architected a Progressive Web App (PWA) for searching flights from PoC to production. Worked in highly autonomous, multi-national pods with Kanban methodology, later moved to Scrum.
Built a dynamic component loader for an in-house, component-based, headless CMS
Set up server-side rendering for SEO purposes
Implemented mobile-first layouts with CSS Grid and Flexbox based on designs in Zeplin and Abstract
Taught Angular (v5) and RxJS to undergraduates at Liligo Academy
Provided 97% unit test coverage
Task automation and bundling with npm scripts and webpack
Created Continuous Integration pipelines with GitLab CI
Prepared and launched significant A/B tests
Optimised app performance
Solved browser-specific issues
Conducted code reviews, pair programmed
Onboarded new joiners, mentored a junior, held knowledge sharing sessions
Proud of
Wrote the company style guide for working with Angular, NgRx and Nx
Created highly reusable components and custom form controls (e.g. datepicker, carousel)
Laid down the architecture for end-to-end testing with Jest and Puppeteer, established testing best practices
Interviewed more than 30 front-end candidates
Had a feature suggestion approved by the UX team, shipped to production, performing well
Technology stack
Front-End Engineer @ EPAM Systems
2016 - 2017, 1.5 years
Budapest
Enterprise project for a major international bank: stock/foreign exchange investor application. Delivered an MVP + 2 milestones. Worked in multi-national, cross-functional, component-based teams (~60 people), Followed the Scrum methodology.
Front-end development based on company design style guide
Unit testing
Component-based architecture with interdependent, private npm packages
Conducted code reviews
Created page objects for end-to-end testing with Protractor
Designed user stories
Demoed implemented features to client
Proud of
Organised coding dojos to solve complex problems in emerging technologies (Angular v2.beta-4, RxJS)
Implemented a Redux-like data flow for AngularJS with RxJS
Built a versatile mock API solution with Node.js and Express.js
Rewrote build scripts to execute 10 times faster
Influenced architectural decisions
Appointed the most active boy scout in terms of cleaning up code
Participated in UI interviews as an observer
Technology stack
Front-End Developer @ Two Bits Websolutions
2015 - 2016, half a year
Budapest
Outsourced to a company specialising in molecular diagnostics. Built a CRM module as part of a cancer gene analyser app that helps oncologists suggest targeted therapies for patients. Worked in a Scrum workflow.
Developed user interfaces for entering and displaying patient data
Role management
Conducted code reviews
Technology stack
Full-Stack Web Developer @ AD Solutions
2015, half a year
Rewrote and launched an event venue & catering search engine. Built the UI of a furniture webshop.
Front-end development and sitebuild based on Photoshop designs
Built a lightweight MVC framework in PHP (using PDO)
Tracked user interactions
Internationalisation (i18n)
Search Engine Optimisation (SEO)
Technology stack
Education
Teacher's degree @ Pázmány Péter Catholic University
MA, 2012 - 2015
Piliscsaba, Hungary
Teacher of English as a Foreign Language, Motion Picture & Media Teacher
Developed a web-based educational game, 2 online gamification systems and several online excercises for my students
English Studies @ Pázmány Péter Catholic University
BA, 2009 - 2012
Piliscsaba, Hungary
English Studies, minor in Communication and Media
Interests
Drums and percussion
Swimming
Dancing