Póth Attila
Fullstack JavaScript Software Engineer
Prompt Engineer | Game Dev | Professional Photographer
+36 30 931 3580 | pothattila@gmail.com
15 years in the tech industry as a JavaScript engineer
13 years in multinational distributed teams, startups and corporate
8 years as location independent contractor
Tech interviewer for 10 years
Prompt engineering since 2023
Professional experience
Scale.Ai / Bluebird 2024
Prompt Engineer, AI Research Engineer (remote)
• AI research engineer at ScaleAI, validating training data (Javascript, Python, Typescript) to help Large Language Models, reinforcement learning with human feedback (RLHF)
• side by side, individual, and step by step (chain of thought) prompt to model response comparisons, reviewing other attempters, evaluating model function, tool, parameter usage in an API based environment
• working for Large Language Models as GPT4 and Gemini through the ScaleAI platform, delivering code training data for the latest versions of these models
• team size: 35 developers Hungarian team (+thousands worldwide)
Travelport 2021 - 2023
Fullstack Senior Javascript Engineer (remote)
• Interviewed and applied at Travelport with a mission to initiate a complete architecture rewrite of one of the company's main product (MyTravelport) from a legacy Liferay CMS based solution to a modern ReactJS based tech stack with Java backend
• Started this in a small team of 3 seniors (a fullstack and a backend developer), implemented a hybrid Liferay-React proof of concept with authentication, routing and features
• using this POC the new architecture project in one year gained company-wide recognition and full support from business and stakeholders, allocating resources
• based on full business support, we interviewed and gathered a new team of developers with the other seniors which then became two teams. Working with the UX / designers / POs / SMs / architecture, estimated the migration for the whole product, created a year-long plan
• contributed to Travelport's common component library working with its dedicated team
• actively participated in shaping the agile processes (SAFE scrum), created onboarding guides for newcomers and buddy/mentoring program, pair programming and live coding sessions with other devs, demos, presentations. Cooperated with many other teams on various assignments. Involved in the architecture planning, code review, QA and full deployment pipeline, tech style guides, feasibility investigations, multi-repos, automated testing, grooming and planning workload & priorities
• team size: 10-15 developers, worked in 2 different teams and cooperated with a 3rd. Company size: 3700
Optimonk 2020-2021
Fullstack Senior JavaScript Engineer (Remote)
• Vue.js / Nuxt based development of an e-commerce product for a Hungarian startup in a distributed agile team. 
• Technologies used: Typescript, Vuetify, Docker, MongoDB, Knex
Eta Vision 2016 - 2020
Fullstack Senior JavaScript Engineer (Remote)
• Worked in a small agile remote team of a Chicago-based greenfield IoT startup implementing their proprietary hardware-software product (temperature-humidity-pressure sensors deployed to datacenters monitoring environment for failures real-time with times-series data collection, 2D data-visualisations of the results and 3D visualisation of the datacenter space)
• Technologies used: D3, Three.js, React, React-router, Redux, Redux Saga, RX.js, Node.js, Immutable.js, Server-Sent Events, Jenkins CI, JEST unit testing, Enzyme, Morgan, proxy middleware, create-react-app
• Team & company size: 6-10
Burberry / epam 2016
Lead JavaScript Engineer
• Worked on Burberry.com mobile / tablet responsive e-commerce website. Started as the second lead developer on the project, interviewed and built up the team of other developers in cooperation with the first lead. Created architecture diagrams in the exploration phase of the application's legacy codebase to help newcomers. Improved the legacy Backbone.js / Marionette / Backbone Radio codebase, implemented features, fixed bugs. Participated in agile meetings (Scrum / Kanban, Sprint Review, Planning, Retrospective) and also long-term development strategy negotiations. Training sessions, pair programming, code reviews. Automated testing with Jest, Git rebase. Optimalised Webpack / Grunt builds.
• Team size: 15 devs & QA
UBS / epam 2015
Senior JavaScript Engineer
• Worked on a large-scale, real-time, reactive functional architecture based app for one of the biggest global financial services company of Switzerland in a multinational scrum team as a key developer in the Budapest section. Used tools: Webpack, BDD automated testing (Selenium, CucumberJS), Git workflows (feature branching, GitHub pull requests and code reviews), agile methodologies (sprint planning and retrospectives, JIRA) and CI deployment (TeamCity)
Everline / epam 2014
JavaScript Engineer, test automation
• AngularJS development in a Scrum team on project Demeter of Everline, a London-based lead short-term credit provider for limited companies: a financial product processing 3rd-party API providers' data with cutting-edge technologies authorised by the customer to decide financial credibility and approve loans to applicants fastest in the industry, involving heavy use of BDD, automated testing (Protractor, CucumberJS) and CI
gbart 2013-2014
frontend developer
• Worked on the client-side implementation of a proprietrary CMS with drag-n-drop editing functionality, wysiwyg editor and tree-view page structure
• Implementation of promotional Facebook app games with special UI and behaviour (Raphael.js, SVG, drag-n-drop, rc4 encryption, keypress reaction time measuring, AngularJS custom directives and various jQuery plugins)
• Development in Backbone, AngularJS, ExtJS / Sencha based systems, RESTful applications
• Frontend development, integration and responsive sitebuild of OpenCart webshop (SASS, jQuery, PHP templating)
• APIs and frameworks (Bootstrap, HTML5 Boilerplate, grid systems, CSS3 animations, Google Maps API)
• Everyday use of version control systems (Git, CVS, SVN), frontend development tools (Grunt, Bower, Yeoman, SASS)
• User Experience planning methods, usability testing, crossbrowser and responsive techniques
• Interviewing new sitebuilder / frontend developer candidates
• Organizing cross-functional workshops on frontend tools, project management and planning methods
• Company / team size: 15
Mito 2012-2013
Account manager
• Worked in the team responsible for Vodafone’s online display campaigns (desktop and mobile, tactical and image) run in cooperation with other creative- and media agencies
• Participated in full lifecycle of campaign management, working close with creatives, copywriters, graphic designers, frontend / backend / flash developers, UX designers and SEO professionals on each project
• Maintained contact with client and project management of changes on vodafone.hu portal and separate campaign landing pages
• Participated in social media campaigns from sponsored stories to full microsite-based facebook apps
• Coordinated a 3 side long-term experimental mobile- and HTML5/CSS3 rich media campaign with US-UK agency AdMaxim
• Wrote technical specifications (microsites, Facebook apps, web apps), involved in UX planning
• Team size: 6 accounts, company size: 120
FX Software 2010-2012
Customer relationship manager
• Kept contact with inland and foreign bank treasury / IT divisions
• Product management of financial software: participation in deployment process, on sales negotiations and going live implementations, test support during development, change requests handling and new business demands delegation
• Wrote quotations, technical specifications, test scenarios, automated testing, translation, version control and release-management (CVS)
• Company size: 20-25
Corvinus university budapest 2010-2012
demonstrator
• Supporting E-Business department for e-commerce & e-business subjects at the university
Education
ELTE
2005-2008
History & Indology, Pedagogy-Psychology - unfinished
Corvinus University Budapest
2008-2012 
Business Information Systems, E-Business, E-Commerce - BSc diploma
Soter-Line
2020
Professional Photographer
Projects, publications
Prehistorik 2 browser remake
Revival experiment of the original Titus 1993 DOS game in the browser with JavaScript and PhaserJS game engine, as an homage to the original creators (Eric Zmiro).
Custom self developed new levels with Tiled & Shoebox
Contribution to the PhaserJS repo. 
Color harmony analyser
A static client-side vanilla JavaScript mini-app for grid planning to analyse main and accent colors and color harmonies
Facebook Wit.AI & Google Api.ai chatbots
NodeJS projects: intension parsing, entity extraction, sentiment analysis, flow- and slot-based conversation. I was invited to interview by Facebook in 2017 for this
"How to survive the JavaScript Apocalypse?"
Meetup presentation, Epam, 2016
"Free economy - free culture? Digital Piracy, copyright and new business models in the age of free content"
Thesis work at Corvinus University Budapest, recommended to proceed to PhD
pothattila@gmail.com
+36 30 931 3580