Jozsef Varga,匈牙利布达佩斯的开发者
Jozsef is available for hire
Hire Jozsef

Jozsef Varga

Verified Expert  in Engineering

Front-end Developer

Location
Budapest, Hungary
Toptal Member Since
October 14, 2022

Jozsef是一位经验丰富、充满激情的工程师,专注于TypeScript和JavaScript. 他的主要关注点是构建前端应用程序, preferably in React, 但他也擅长在Node中实现后端应用程序.关系型或NoSQL数据库设计. With such a broad range of skills, Jozsef是一个对客户端更感兴趣的全栈开发人员, ready to assume diverse challenges.

Portfolio

Adverity
JavaScript, TypeScript, React, Redux, Redux, Redux- saga, Highcharts...
SICOM Systems
JavaScript, JavaScript测试,Ext JS,单元测试,端到端测试...
Avon Products
JavaScript, AngularJS, Bootstrap, Lodash, Moment.js, Sass, Bower, Grunt, Gulp...

Experience

Availability

Part-time

Preferred Environment

Linux, Windows, Windows Linux子系统(WSL), GitHub, Next.js

The most amazing...

...我开发的工具是一个基于Canvas API的基于浏览器的相册编辑器, 能够以多种方式操纵图像.

Work Experience

Senior Front-end Developer

2019 - 2022
Adverity
  • 开发现代React功能和可重用组件作为通用表组件.
  • 使用Redux和React内置机制实现适当和可重用的状态.
  • 在各种5-6人的敏捷团队中工作过,有前端和后端开发人员, product managers, UX designers, and QA testers.
  • 构建和配置各种类型的图表以可视化数据.
  • Enhanced data calculation algorithms, 速度翻倍,减少计算时间.
  • Implemented a mock service in Node.Js,为客户端应用程序提供假数据.
  • 添加了一个微服务,用于处理通知请求并将其转发给Slack和Microsoft Teams.
  • 将应用程序的遗留部分转换为现代的、可重用的组件.
  • 与UI/UX设计师和其他部门密切合作.
Technologies: JavaScript, TypeScript, React, Redux, Redux, Redux- saga, Highcharts, Lodash, Remeda, Design Systems, Node.js, NPM, NestJS, MongoDB, PostgreSQL, Jest, Cypress, Storybook, Lerna, Webpack, ESLint, Monorepos, Unit Testing, Integration Testing, E2E Testing, CSS, Responsive UI, Single-page Applications (SPA), APIs, Full-stack, REST APIs, Data Visualization, Web Applications, Agile, HTML, Front-end, Sass, HTML5, Data Engineering, Git, Tailwind CSS, REST, Puppeteer, ECMAScript (ES6), GitHub, Application State Management, Material UI, Reusable Libraries, Test-driven Development (TDD)

Senior Front-end Developer

2017 - 2019
SICOM Systems
  • 为餐厅管理和后台应用程序实现Ext JS组件.
  • 与后端工程师紧密合作,交付合适的API合同.
  • 为Ext JS应用程序添加了多个单元、端到端(E2E)和自动化测试.
  • 管理从Ext JS 5到Ext JS 6的升级,这需要重构组件.
Technologies: JavaScript, JavaScript测试,Ext JS,单元测试,端到端测试, Automated Testing, CSS, Responsive UI, Single-page Applications (SPA), APIs, Full-stack, REST APIs, Web Applications, Agile, HTML, Front-end, Sass, HTML5, Data Engineering, Git, REST, ECMAScript (ES6), Application State Management, Reusable Libraries, Test-driven Development (TDD)

Senior Front-end Developer

2015 - 2017
Avon Products
  • 在AngularJS中实现了一个雅芳代表应用程序的特性.
  • 与后端工程师合作进行API设计.
  • 在各种5-6人的敏捷团队中工作过,有前端和后端开发人员, product managers, UX designers, and QA testers.
  • 增强了内部Grunt构建工具,以加快多个进程.
  • 指导初级同事,帮助他们解决入职挑战.
技术:JavaScript, AngularJS, Bootstrap, Lodash, Moment.js, Sass, Bower, Grunt, Gulp, Protractor, Karma, CSS, Responsive UI, Single-page Applications (SPA), APIs, Full-stack, REST APIs, Web Applications, Agile, HTML, Front-end, HTML5, Data Engineering, Git, REST, ECMAScript (ES6), Application State Management, Reusable Libraries, Test-driven Development (TDD)

Front-end Developer

2014 - 2015
Morgan Stanley
  • 向应用程序添加单元、自动化和端到端测试.
  • 实现了Ext JS的功能,从Ext JS 4到Ext JS 6版本.
  • 参与公共客户端框架的开发.
  • 与后端工程师和其他部门紧密合作.
技术:JavaScript, Ext JS, Node.js, Grunt, Unit Testing, E2E Testing, Automated Testing, Sencha Cmd, Sencha UI, Sencha Touch, CSS, Single-page Applications (SPA), APIs, REST APIs, Web Applications, Agile, HTML, Front-end, Sass, HTML5, Git, REST, Application State Management, Reusable Libraries

Front-end Developer

2013 - 2014
EPAM Systems
  • 在安全的环境中实现Ext JS中的特性.
  • 修复了系统前端部分的各种bug.
  • 在一个六人的敏捷团队中工作,包括前端和后端开发人员以及QA测试人员.
Technologies: JavaScript, Ext JS, CSS, Single-page Applications (SPA), APIs, REST APIs, Web Applications, HTML, Front-end, HTML5, Git, REST, Application State Management, Reusable Libraries

Front-end Developer

2012 - 2013
MadTatu LLC
  • 用jQuery和原生JavaScript开发了一个基于canvas的相册编辑器.
  • 与设计团队密切合作,能够解析相册模板.
  • 使用不同的浏览器api和跨浏览器功能.
Technologies: JavaScript, Canvas, jQuery, jQuery UI, SVG, CSS, Single-page Applications (SPA), APIs, SQL, Full-stack, REST APIs, Web Applications, HTML, Front-end, Sass, HTML5, Git, LAMP, REST, Application State Management, Reusable Libraries

Adverity

http://www.adverity.com/
Adverity是一个支持营销的综合数据平台, sales, 帮助电子商务团队做出更好的决策并提高绩效. 我作为高级前端开发人员参与了他们两大产品的开发.

Dice Wars

这个项目是我的大学毕业论文项目. 这是一款完全基于Canvas API的多人浏览器游戏, 在这种回合制游戏中,玩家分散在六边形地图上,通过掷骰子来占据最多的贴图. 玩家之间的通信是使用连接到Node的WebSocket API实现的.js-based server.

Web-based Photo Book Editor

一个基于Canvas api的web应用程序,可以轻松地使用多个模板创建相册, image editing capabilities, and much more. 我作为前端开发人员独自领导这个项目,主要使用纯JavaScript.
2004 - 2009

软件工程或数学学士学位

Eötvös Loránd匈牙利布达佩斯大学

1999 - 2004

计算机工程技术文凭

János博雅技术学校-匈牙利布达佩斯

Libraries/APIs

React, Node.js、REST api、React Redux、Highcharts、Redux- saga、Lodash、Moment.js, jQuery, jQuery UI, Socket.IO, Puppeteer

Tools

NPM, Git, GitHub, Lerna, Webpack, JavaScript Testing, Bower, Grunt, Gulp, Karma, Sencha Cmd, Sencha UI, Canvas

Languages

JavaScript, TypeScript, HTML5, CSS3, CSS, HTML, ECMAScript (ES6), SQL, Sass

Paradigms

单元测试、端到端测试、敏捷、REST、自动化测试、Scrum、测试驱动开发(TDD)

Storage

关系型数据库,MongoDB, PostgreSQL

Frameworks

Redux, Jest, Cypress, NestJS, Ext JS, AngularJS, Bootstrap, Protractor, Sencha Touch, Express.js, Tailwind CSS, Material UI, Next.js

Platforms

Linux, Windows, LAMP

Other

Single-page Applications (SPA), APIs, Full-stack, Web Applications, Front-end, Application State Management, Data Visualization, Responsive UI, Data Engineering, Reusable Libraries, Software Architecture, Web Development, Software Engineering, Windows Subsystem for Linux (WSL), Algorithms, Mathematics, Design Systems, Storybook, ESLint, Monorepos, Integration Testing, SVG, WebSockets, Remeda

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring