Summary:My name is Attila Szeremi and am a professional in both backend and frontend programming for the web. I started learning programming in 2007 with the help of a paid PHP course and that brought me to turn my own static HTML Dreamweaver websites dynamic. I got my first PHP job in 2009 during the summer of my education, and moved to work in London near the end of 2012. Throughout my career I've been very passionate about programming; there doesn't seem to be any end to the ways I find to improve myself, being able to keep myself up-to-date with the latest web technologies and practices. Although I've had more backend experience than frontend, I am nearly as good in frontend and I'm especially keen on doing that too.
Work
Treehouse Technology Group
Apr 2018 -
Position: Full stack developer
Summary: Treehouse Technology Group is a technology strategy and custom solutions development firm.
Highlights
Constructed an economic report editor with KPIs that generates PDFs using ReactJS with TypeScript and hooks.
Created data aggregation charts for US hospitals in recharts and chart.js.
Developed an Ethereum-based application's backend and web frontend parts with Laravel and VueJS
Integrated a brokerage web application with Zoho CRM.
Generated styled excel spreadsheets for a physician practice management service.
Toptal
Apr 2018 -
Position: Freelance full stack developer
Summary: Toptal is a company who hires the most talented individuals for doing quality freelance work for quality clients.
Highlights
See Treehouse Technology Group above.
LifeWorks
Jan 2015 - Dec 2018
Position: Backend PHP developer
Summary: LifeWorks (formally known as WorkAngel) located in London is a company producing a platform for a benefit system and achieving workplace social engagement in a fun way with the help of gaining achievements and badges. This has been where I have been gaining the most knowledge, being surrounded by very talented and inspirational fellow programmer colleagues, and being exposed to many different points of view for problem solving.
Highlights
Develop with PHP the backend side of the JSON REST API which is used by the Web frontend, Android and iOS
Use ReactJS and jQuery to enrich the frontend our administration platform which is a separate project using the same API.
Migrate administration project's JavaScript tooling from Gulp and Bower to NPM and Webpack.
Write unit and end-to-end tests to ensure future extensibility of the platform
Receive and write code reviews
NetEfficiency
Nov 2012 - Nov 2014
Position: PHP and JavaScript developer
Summary: NetEfficiency Ltd. is a web development agency and was the first company in London I was working for. Here I was responsible for development of various websites, among which was Smallcharities and various worldwide versions of Autoglass.
Highlights
Use both PHP and JavaScript to create full interactive booking processes for car windscreen repair
Migrate a legacy PHP project from ZF1 to using ZF2
Rewrite from scratch a booking management tool such that it be completely decoupled from the fixed booking process, making it extensible and its decoupled API usable by many projects
Migrate an old booking administration system to using Bootstrap and AngularJS
Help all colleagues move from the legacy SVN VCS to using Git
Stylers Ltd.
Apr 2011 - Oct 2012
Position: PHP and JavaScript developer
Summary: Stylers is a web development agency located in Budapest, Hungary. Here I was developing from scratch many different kinds of websites including promotional Facebook web apps.
Highlights
Develop in PHP and JavaScript many smaller website projects using an in-house CMS and deliver under tight deadlines
Work with Facebook's OAuth and other social networks' APIs to create Facebook apps and integrate with our platform
Refactor parts of the CMS to vastly reduce the steps needed to start on a new project
Maintain high knowledge of each browser's quirks, especially IE7
PPT Group Ltd.
Sep 2010 - Apr 2011
Position: ExtJS developer
Summary: PPT Group is a web development company in Budapest that also had in-house project. I was responsible for their biggest in-house project.
Highlights
Get up to a professional level of JavaScript in half a year from having very little knowledge
Develop a UI-rich social network platform using ExtJS 3
Dive deep in the depths of the source code of the framework for purposes of debugging
Publications
Japanese card game fan translation website
Summary: My open-source website made with Laravel and VueJS. I make heavy use of regular expressions to replace patterns in Japanese text for translating to English.
Jogging website
Summary: An open-source website I made with Laravel and VueJS. You can register a user and you can enter how much you jog each day. You can then aggregate data.
My own website
Summary: My open-source personal and professional website created with NodeJS and ReactJS. The project is hosted on Digital Ocean and I'm using Docker containers to host each application.
Summary:My name is Attila Szeremi and am a professional in both backend and frontend programming for the web. I started learning programming in 2007 with the help of a paid PHP course and that brought me to turn my own static HTML Dreamweaver websites dynamic. I got my first PHP job in 2009 during the summer of my education, and moved to work in London near the end of 2012. Throughout my career I've been very passionate about programming; there doesn't seem to be any end to the ways I find to improve myself, being able to keep myself up-to-date with the latest web technologies and practices. Although I've had more backend experience than frontend, I am nearly as good in frontend and I'm especially keen on doing that too.
Work
Treehouse Technology Group
Apr 2018 -
Position: Full stack developer
Summary: Treehouse Technology Group is a technology strategy and custom solutions development firm.
Highlights
Constructed an economic report editor with KPIs that generates PDFs using ReactJS with TypeScript and hooks.
Created data aggregation charts for US hospitals in recharts and chart.js.
Developed an Ethereum-based application's backend and web frontend parts with Laravel and VueJS
Integrated a brokerage web application with Zoho CRM.
Generated styled excel spreadsheets for a physician practice management service.
Toptal
Apr 2018 -
Position: Freelance full stack developer
Summary: Toptal is a company who hires the most talented individuals for doing quality freelance work for quality clients.
Highlights
See Treehouse Technology Group above.
LifeWorks
Jan 2015 - Dec 2018
Position: Backend PHP developer
Summary: LifeWorks (formally known as WorkAngel) located in London is a company producing a platform for a benefit system and achieving workplace social engagement in a fun way with the help of gaining achievements and badges. This has been where I have been gaining the most knowledge, being surrounded by very talented and inspirational fellow programmer colleagues, and being exposed to many different points of view for problem solving.
Highlights
Develop with PHP the backend side of the JSON REST API which is used by the Web frontend, Android and iOS
Use ReactJS and jQuery to enrich the frontend our administration platform which is a separate project using the same API.
Migrate administration project's JavaScript tooling from Gulp and Bower to NPM and Webpack.
Write unit and end-to-end tests to ensure future extensibility of the platform
Receive and write code reviews
NetEfficiency
Nov 2012 - Nov 2014
Position: PHP and JavaScript developer
Summary: NetEfficiency Ltd. is a web development agency and was the first company in London I was working for. Here I was responsible for development of various websites, among which was Smallcharities and various worldwide versions of Autoglass.
Highlights
Use both PHP and JavaScript to create full interactive booking processes for car windscreen repair
Migrate a legacy PHP project from ZF1 to using ZF2
Rewrite from scratch a booking management tool such that it be completely decoupled from the fixed booking process, making it extensible and its decoupled API usable by many projects
Migrate an old booking administration system to using Bootstrap and AngularJS
Help all colleagues move from the legacy SVN VCS to using Git
Stylers Ltd.
Apr 2011 - Oct 2012
Position: PHP and JavaScript developer
Summary: Stylers is a web development agency located in Budapest, Hungary. Here I was developing from scratch many different kinds of websites including promotional Facebook web apps.
Highlights
Develop in PHP and JavaScript many smaller website projects using an in-house CMS and deliver under tight deadlines
Work with Facebook's OAuth and other social networks' APIs to create Facebook apps and integrate with our platform
Refactor parts of the CMS to vastly reduce the steps needed to start on a new project
Maintain high knowledge of each browser's quirks, especially IE7
PPT Group Ltd.
Sep 2010 - Apr 2011
Position: ExtJS developer
Summary: PPT Group is a web development company in Budapest that also had in-house project. I was responsible for their biggest in-house project.
Highlights
Get up to a professional level of JavaScript in half a year from having very little knowledge
Develop a UI-rich social network platform using ExtJS 3
Dive deep in the depths of the source code of the framework for purposes of debugging
Publications
Japanese card game fan translation website
Summary: My open-source website made with Laravel and VueJS. I make heavy use of regular expressions to replace patterns in Japanese text for translating to English.
Jogging website
Summary: An open-source website I made with Laravel and VueJS. You can register a user and you can enter how much you jog each day. You can then aggregate data.
My own website
Summary: My open-source personal and professional website created with NodeJS and ReactJS. The project is hosted on Digital Ocean and I'm using Docker containers to host each application.