Peter Ujvari, Developer in Budapest, Hungary
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应用程序开发人员,拥有十年设计和开发复杂应用程序的经验. His strongest programming languages are Python, Node.js, and JavaScript, and he specializes in microservices, system design, containerization, AWS, CI/CD, and data visualization. 彼得还使用WordPress创建简单的网站,并快速学习新技术.

Portfolio

Lensa
Agile, Amazon Web Services (AWS), Scrum, Python, Node.js, System Design...
Lensa
Python, Node.. js、React、JavaScript、MySQL、Amazon Web Services (AWS)、NoSQL...
Replise
PHP, Node.js, Symfony 2, Elasticsearch, MySQL, MongoDB, Shell Scripting...

Experience

Availability

Part-time

Preferred Environment

OS X, Slack, Skype, Google Meet, Visual Studio Code (VS Code), Terminal

The most amazing...

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

Work Experience

Engineering Manager

2024 - PRESENT
Lensa
  • 与产品经理紧密合作,将需求转化为可操作的开发计划. Spearheaded the breakdown of complex epics.
  • Tracked project progress and reported to stakeholders, ensuring transparency and identifying bottlenecks early.
  • 在前期讨论中提供技术可行性评估, mitigating potential risks.
  • 参与产品路线图开发,提供技术见解并推动创新.
  • Facilitated Scrum ceremonies for a team of four, fostering collaboration and improving sprint efficiency.
  • 通过有效的stand-up加强团队沟通,实现高效的信息共享.
  • 在敏捷原则方面指导初级团队成员,为提高团队速度做出贡献.
  • 通过对遗留组件的重构和现代化减少了技术债务.
  • 承担关键系统组件的所有权,确保稳定性和可维护性. Improved system performance and scalability.
  • Acted as a technical advisor to product management, 确保功能的可行性并与客户的愿景保持一致.
技术:敏捷、Amazon Web Services (AWS)、Scrum、Python、Node.js, System Design, Software Design, Design Patterns, Web Design Patterns, Software Design Patterns, Teamwork, Team Leadership, Cross-functional Team Leadership, Technical Leadership, Ownership, Agile Delivery, Delivery Management, Scripting, Jira, GitLab, GitLab CI/CD, Cost Analysis

Senior Software Developer

2014 - 2024
Lensa
  • Designed, developed, maintained, 并从一开始就使用各种敏捷方法操作web应用程序. 每月约有50万新用户注册该应用程序.
  • Developed, maintained, 并改进了一个系统,该系统每天通过不同的渠道根据用户的喜好发送大约1000万条个性化信息, along with event measurements, statistics, and an adaptive engagement system.
  • 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, Object-oriented Programming (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, Scrapy, Twilio, API Integration, Serverless, SQL

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, Object-oriented Programming (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, Scrapy, API Integration, WebSockets, Serverless, SQL

Full-stack Developer

2010 - 2012
Extreme Digital
  • 参与匈牙利最大的电子商务系统之一的功能开发和维护.
  • 为产品开发一个新的评论和评级系统,包括前端和后端. This feature was used every day by hundreds of customers.
  • 发现并修复了网站和管理平台的许多漏洞.
Technologies: PHP, MySQL, HTML, CSS, Microsoft SQL Server, SQL Stored Procedures, Google APIs, Git, Continuous Delivery (CD), Continuous Deployment, Back-end, Object-oriented Programming (OOP), Object-oriented Design (OOD), Linux, Full-stack Development, Web Development, REST APIs, Unit Testing, Scripting, Exports, Full-stack, Integration, API Integration, SQL

Full-stack Developer

2008 - 2010
KuponNet
  • Created around 20 websites using the osCommerce framework.
  • 根据客户需求为框架开发了多个定制模块.
  • 实现了在Photoshop中创建的HTML和CSS版本的设计.
Technologies: PHP, osCommerce, HTML, CSS, Adobe Photoshop, JavaScript, Back-end, Object-oriented Programming (OOP), Full-stack Development, Web Development, Scripting, Exports, CSV Export, Full-stack, Integration, SQL

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, SQL

High-traffic and Scalable Web Application and Services

http://lensa.com
Lensa's high-traffic web application includes microservices, scalable serverless solutions on AWS, REST APIs, and event-driven system solutions with full monitoring. I designed, developed, maintained, 并从一开始就使用各种敏捷方法操作web应用程序. 每月约有50万新用户注册该应用程序.

Deployment Service

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

Company and eCommerce Websites

使用不同的web应用程序引擎开发了许多公司、投资组合和电子商务网站. In some cases, I developed custom plugins to meet clients' needs, but most solutions were built in an easier way.

Selenium-based Web Scraper

A web scraper based on Selenium with PhantomJS and Chrome. 它从一个受双因素身份验证保护的系统收集数据, and the scraper solved the authentication problem as well.

Languages

Python, JavaScript, HTML, SQL, 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, Object-oriented Programming (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, Design Patterns, Web Design Patterns

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, API Integration, Serverless, UML Diagrams, Architecture, Containers, Enterprise Architecture, Analytics, AWS DevOps, Full-stack Development, Software Architecture, Domain-driven Design (DDD), FastAPI, 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, Statistics, WebSockets, Teamwork, Team Leadership, Cross-functional Team Leadership, Technical Leadership, Ownership, Agile Delivery, Delivery Management, Cost Analysis

Frameworks

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

Tools

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

Platforms

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

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