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

Peter Ujvari

Verified Expert  in Engineering

Python Back-end Developer

Location
Budapest, Hungary
Toptal Member Since
December 7, 2021

Peter自2006年以来一直是一名web应用程序开发人员,拥有十年设计和开发复杂应用程序的经验. 他最强的编程语言是Python, Node.js, and JavaScript, 他专门研究微服务, system design, containerization, AWS, CI/CD, and data visualization. 彼得还使用WordPress创建简单的网站,并快速学习新技术.

Portfolio

Lensa
Python, Node.. js、React、JavaScript、MySQL、Amazon Web Services (AWS)、NoSQL...
Replise
PHP, Node.. js, Symfony 2, Elasticsearch, MySQL, MongoDB, Shell Scripting...
Extreme Digital
PHP, MySQL, HTML, CSS, Microsoft SQL Server, SQL存储过程,谷歌api...

Experience

Availability

Part-time

Preferred Environment

OS X, Slack, Skype, b谷歌Meet, Visual Studio Code (VS Code),终端

The most amazing...

...我的成就是成为美国发展最快的招聘网站的主要开发者之一,该网站拥有1000多万活跃用户.

Work Experience

Senior Software Developer

2014 - PRESENT
Lensa
  • Designed, developed, maintained, 并从一开始就使用各种敏捷方法操作web应用程序. 每月约有50万新用户注册该应用程序.
  • Developed, maintained, 并改进了一个系统,根据用户的喜好,每天通过不同的渠道发送大约1000万条个性化信息, along with event measurements, statistics, 还有一个适应性参与系统.
  • Designed the operation, communication, 微服务架构的组件以及数据库的设计.
  • 参与开发岗位新人的面试.
  • 帮助业务理解和探索系统的行为,并为某些需求找到解决方案.
  • 推广并实现了一个监控解决方案,该解决方案成为该产品中使用的主要监控系统之一. Moreover, I monitored, analyzed, 不断改进我们的微服务和整个系统的性能.
  • 参与新员工的入职培训,指导新员工融入公司业务.
  • 参与在GitLab上实现CI/CD流程,跟踪并修复产品中的所有bug.
  • 为许多IOPS,甚至超过1.4亿条记录设计关系和NoSQL数据库. 我在MySQL中为一个有40个分区的表实现了一个“旋转分区”解决方案,每天新增5000行,编写许多存储流程和优化查询.
  • 就Python、Node等开发主题举办研讨会和演讲.js, and clean coding.
Technologies: Python, Node.. js、React、JavaScript、MySQL、Amazon Web Services (AWS)、NoSQL, Elasticsearch, Redis, Microservices, Docker, OpenAPI, AsyncAPI, Asynchronous Programming, Functional Programming, UML Diagrams, Scrum, Kanban, Agile, DevOps, GitLab CI/CD, Data Visualization, Pandas, NumPy, Event-driven Programming, Event-driven Architecture, Serverless Architecture, Shell Scripting, Bash Script, LDAP, REST, Test-driven Development (TDD), Automated Testing, E2E Testing, Selenium, Google APIs, Continuous Delivery (CD), Continuous Deployment, Back-end, Asyncio, Web Scraping, Beautiful Soup, Architecture, Containers, Enterprise Architecture, Analytics, 面向对象编程(OOP), Object-oriented Design (OOD), Linux, SQLAlchemy, Software Design, System Design, Google Chrome, AWS DevOps, API/Services Architecture, Full-stack Development, Software Architecture, Web Development, Time Management, Domain-driven Design (DDD), REST APIs, Unit Testing, Celery, FastAPI, APIs, Swagger, OpenCV, Scripting, Reports, Statistics, Amazon S3 (AWS S3), Amazon Simple Queue Service (SQS), Exports, Scraping, Data Scraping, CSV Export, Full-stack, Integration

Back-end Developer

2012 - 2014
Replise
  • 开发了一个应用程序的后端,该应用程序分析了社交媒体内容,并创建了许多有用和有趣信息的可视化.
  • 设计了网站的架构和整个自动抓取系统.
  • 实现了从社交媒体、新闻和博客网站抓取网络内容的网络爬虫.
  • 使用MongoDB和Elasticsearch为系统设计和维护NoSQL数据库,存储超过8000万条记录,用于有效查询.
Technologies: PHP, Node.. js, Symfony 2, Elasticsearch, MySQL, MongoDB, Shell Scripting, Bash Script, Amazon Web Services (AWS), Git, Facebook API, Facebook SDK, Google API, E2E Testing, Automated Testing, Test-driven Development (TDD), Google APIs, Continuous Deployment, Continuous Delivery (CD), Back-end, Web Scraping, 面向对象编程(OOP), Object-oriented Design (OOD), Linux, PostgreSQL, API/Services Architecture, Software Architecture, Web Development, Time Management, Django, REST APIs, Unit Testing, APIs, Scripting, Reports, Statistics, Exports, Scraping, Data Scraping, CSV Export, Full-stack, Integration

Full-stack Developer

2010 - 2012
Extreme Digital
  • 参与匈牙利最大的电子商务系统之一的功能开发和维护.
  • 为产品开发一个新的评论和评级系统,包括前端和后端. 每天都有数百名客户使用这个功能.
  • 发现并修复了网站和管理平台的许多漏洞.
Technologies: PHP, MySQL, HTML, CSS, Microsoft SQL Server, SQL存储过程,谷歌api, Git, Continuous Delivery (CD), Continuous Deployment, Back-end, 面向对象编程(OOP), Object-oriented Design (OOD), Linux, Full-stack Development, Web Development, REST APIs, Unit Testing, Scripting, Exports, Full-stack, Integration

Full-stack Developer

2008 - 2010
KuponNet
  • 使用osCommerce框架创建了大约20个网站.
  • 根据客户需求为框架开发了多个定制模块.
  • 实现了在Photoshop中创建的HTML和CSS版本的设计.
Technologies: PHP, osCommerce, HTML, CSS, Adobe Photoshop, JavaScript, Back-end, 面向对象编程(OOP), Full-stack Development, Web Development, Scripting, Exports, CSV Export, Full-stack, Integration

Full-stack Developer

2006 - 2008
Trendency
  • 使用内容管理系统(如Joomla)建立公司和电子商务网站.
  • 实现了HTML和CSS版本的Photoshop设计文件.
  • 根据合作伙伴的需求为这些CMS系统开发定制模块.
Technologies: JavaScript, PHP, Joomla, WordPress, VirtueMart, HTML, CSS, Facebook API, Adobe Photoshop, Back-end, Scripting, Full-stack, Integration

高流量和可扩展的Web应用程序和服务

http://lensa.com
Lensa的高流量web应用程序包括微服务, 可扩展的AWS无服务器解决方案, REST APIs, 以及具有全面监控功能的事件驱动系统解决方案. I designed, developed, maintained, 并从一开始就使用各种敏捷方法操作web应用程序. 每月约有50万新用户注册该应用程序.

Deployment Service

它是一个自定义部署系统,用于将几种类型的服务部署到AWS. 该公司多年来一直将其作为主要部署系统. 这是一个全栈项目,Python后端和简单的JavaScript前端.

Company and eCommerce Websites

使用不同的web应用程序引擎开发了许多公司、投资组合和电子商务网站. In some cases, 我开发定制的插件来满足客户的需求, 但大多数解决方案都是以一种更简单的方式构建的.

Selenium-based Web Scraper

一个基于Selenium和PhantomJS和Chrome的网页刮板. 它从一个受双因素身份验证保护的系统收集数据, 该刮板也解决了认证问题.

Languages

Python, JavaScript, HTML, PHP, CSS, Bash Script

Libraries/APIs

Node.js, Asyncio, Beautiful Soup, REST APIs, React, OpenAPI, SQLAlchemy, Pandas, NumPy, Facebook API, Facebook SDK, Google API, Google APIs, PhantomJS, OpenCV

Paradigms

Unit Testing, Microservices, Asynchronous Programming, REST, 面向对象编程(OOP), Object-oriented Design (OOD), API/Services Architecture, Functional Programming, Scrum, Kanban, Agile, DevOps, API Architecture, Serverless Architecture, Event-driven Programming, Event-driven Architecture, Scalable Application, Test-driven Development (TDD), Automated Testing, E2E Testing, Continuous Delivery (CD), Continuous Deployment

Storage

Databases, MySQL, Redis, Amazon S3 (AWS S3), NoSQL, Elasticsearch, Memcached, MongoDB, Microsoft SQL Server, SQL Stored Procedures, PostgreSQL, Amazon DynamoDB, CouchDB

Other

Back-end, Web Scraping, Web Development, APIs, Scripting, Exports, UML Diagrams, Architecture, Containers, Enterprise Architecture, Analytics, AWS DevOps, Full-stack Development, Software Architecture, Domain-driven Design (DDD), Reports, Scraping, Data Scraping, CSV Export, Full-stack, Integration, AsyncAPI, Google Meet, Software Design, System Design, Data Visualization, Shell Scripting, LDAP, Time Management, Ajax, Deployment, FastAPI, Statistics

Frameworks

Flask, VirtueMart, Django, Symfony 2, Selenium, Chrome, Swagger

Tools

Celery, Amazon Simple Queue Service (SQS), GitLab CI/CD, Slack, Skype, Terminal, Jira, Git, Adobe Photoshop

Platforms

Docker, Amazon Web Services (AWS), Linux, OS X, Visual Studio Code (VS Code), WordPress, osCommerce, Joomla, WooCommerce, Windows, Google Chrome