Peter Ujvari, Developer in Budapest, Hungary
Peter is available for hire
Hire Peter

Peter Ujvari

Bio

Peter is a software architect with 18+ years of experience. He excels at solving problems and high-stakes architectural challenges, having managed systems with 450+ million records and 3.6+ million daily requests. Using Python and AWS, he builds resilient platforms optimized for cost and scale. A hands-on leader, Peter bridges the gap between product vision and complex technical reality.

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

  • Software Development - 20 years
  • Databases - 16 years
  • Python - 10 years
  • Node.js - 9 years
  • Amazon Web Services (AWS) - 7 years
  • Microservices - 6 years
  • Software Architecture - 5 years
  • Technical Leadership - 4 years

Preferred Environment

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

The most amazing...

...achievement was turning a friction-filled roadmap into a collaborative success by bridging the gap between product vision and technical feasibility.

Work Experience

Engineering Manager

2024 - PRESENT
Lensa
  • Led system design and architectural decisions for high-traffic distributed systems.
  • Acted as technical advisor to product management — translated requirements into architectural plans and provided early feasibility assessments that mitigated delivery risk.
  • Improved team workflows and delivery processes, increasing throughput and predictability.
  • Grew and shaped the team — defined the technical hiring bar, interviewed candidates, and onboarded new engineers.
  • Reduced infrastructure costs through technology selection and resource optimization. Drove modernization and refactoring of legacy components, reducing technical debt and improving maintainability.
  • Strengthened collaboration and soft skills, including communication, prioritization, and facilitation, through targeted workshops.
  • Assumed ownership of critical system components, ensuring stability and long-term maintainability.
  • Built and rolled out an internal AI-augmented development platform spanning solution design, automated code review, TDD, and ticket-to-implementation workflows — adopted across the team to increase velocity and consistency.
  • Introduced a code knowledge graph (RAG-over-code) with enforced discovery guardrails, replacing ad-hoc file search with structural queries and change-impact analysis.
  • Codified architecture, code-quality, and testing standards as reusable AI review workflows, and built an internal knowledge base that accelerated onboarding and knowledge sharing.
Technologies: Agile, 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, AWS Lambda, API Gateways, AWS IAM, Amazon EC2, CI/CD Pipelines, Software Development, AI Integration, Databases, Amazon DynamoDB, Solution Architecture, Artificial Intelligence (AI), Agentic AI, System Architecture, Claude, Large Language Models (LLMs), Third-party Integration, Workflows, Technical Consulting, Scalability, Performance Optimization, Mentorship, Data Analytics, Audits

Senior Software Engineer

2014 - 2024
Lensa
  • Architected and delivered complete web applications and dozens of microservices end-to-end, from design and implementation to monitoring and scaling (system grew to around 17,000 new user registrations per day).
  • Designed service-to-service communication (async, sync, Kafka, REST, etc) to ensure reliability and scalability.
  • Operated high-traffic APIs serving 3.6+ million requests per day and asynchronous systems scheduling 90 million subscriptions, generating 17+ million daily personalized omni-channel messages.
  • Architected and co-created an event processing service handling 35+ million daily events, powering engagement logic and BI data streams.
  • Designed and optimized relational databases continuously, including rotating partitions and query optimization for 450+ million record datasets.
  • Evaluated trade-offs regularly between architectural complexity, infra cost, dev effort, and business value, ensuring alignment with company goals.
  • Implemented secure authentication solutions, including asymmetric methods.
  • Introduced a monitoring solution adopted as a primary system-wide tool.
  • Contributed to GitLab CI/CD pipeline setup, improving deployment reliability.
  • Drove knowledge sharing through workshops (Python, Node.js, clean coding), mentoring, and interviewing engineering candidates.
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, AWS Lambda, API Gateways, AWS IAM, AWS Serverless Application Model (SAM), Amazon EC2, CI/CD Pipelines, Firebase, Cloudflare, Software Development, AI Integration, Terraform, Memcached, Databases, Amazon DynamoDB, Technical Leadership, Solution Architecture, Artificial Intelligence (AI), Agentic AI, System Architecture, Third-party Integration, Workflows, Technical Consulting, Scalability, Performance Optimization, Mentorship, Data Analytics

Back-end Developer

2012 - 2014
Replise
  • Developed the back end of an application that analyzed social media content and created many visualizations of useful and interesting information.
  • Designed the architecture for the website and the entire automated crawling system.
  • Implemented web crawlers for scraping web content from social media, news, and blog sites.
  • Designed and maintained a NoSQL database for the system with MongoDB and Elasticsearch to store more than 80 million records for querying effectively.
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, CI/CD Pipelines, Software Development, Databases, CouchDB, System Architecture, Third-party Integration, Scalability, Performance Optimization, Data Analytics

Full-stack Developer

2010 - 2012
Extreme Digital
  • Took part in the feature development and maintenance of one of the largest eCommerce systems in Hungary.
  • Developed a new commenting and rating system for the products, including the front and back ends. This feature was used every day by hundreds of customers.
  • Detected and fixed many bugs in the website and administration platform.
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, Software Development, Databases, eCommerce

Full-stack Developer

2008 - 2010
KuponNet
  • Created around 20 websites using the osCommerce framework.
  • Developed many custom modules for the framework based on customers' needs.
  • Implemented the HTML and CSS version of the design created in Photoshop.
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, Software Development, Databases, eCommerce

Full-stack Developer

2006 - 2008
Trendency
  • Built company and eCommerce websites using content management systems, such as Joomla.
  • Implemented the HTML and CSS versions of Photoshop design files.
  • Developed custom modules for these CMS systems based on the partners' needs.
Technologies: JavaScript, PHP, Joomla, WordPress, VirtueMart, HTML, CSS, Facebook API, Adobe Photoshop, Back-end, Scripting, Full-stack, Integration, SQL, Software Development, Databases, eCommerce

Experience

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, where I designed, developed, maintained, and operated the web application from the beginning using various Agile methodologies and around 500,000 new users register on the application each month.

Deployment Service

It was a custom deployment system to deploy several types of services to AWS, and the company has used it as its main deployment system for several years; it was a full-stack project with a Python back end and simple JavaScript on the front end.

Company and eCommerce Websites

Developed many company, portfolio, and eCommerce websites using different web application engines. 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, where it was collecting data from a system that was protected with two-factor authentication, and the scraper solved the authentication problem as well.

Skills

Libraries/APIs

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

Tools

Celery, Amazon Simple Queue Service (SQS), AWS IAM, Claude, GitLab CI/CD, Slack, Skype, Google Meet, Terminal, Jira, Git, Adobe Photoshop, GitLab, Terraform

Languages

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

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

Platforms

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

Storage

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

Frameworks

Flask, Scrapy, VirtueMart, Django, Symfony 2, Selenium, Chrome, Swagger, AWS Serverless Application Model (SAM)

Other

Back-end, Web Scraping, Architecture, Web Development, APIs, Scripting, Exports, API Integration, Serverless, Technical Leadership, Software Development, Solution Architecture, Third-party Integration, Workflows, Scalability, UML Diagrams, 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, CI/CD Pipelines, AI Integration, System Architecture, Large Language Models (LLMs), Technical Consulting, eCommerce, Performance Optimization, Mentorship, AsyncAPI, Software Design, System Design, Data Visualization, Shell Scripting, LDAP, Time Management, Ajax, Deployment, Statistics, WebSockets, Teamwork, Team Leadership, Cross-functional Team Leadership, Ownership, Agile Delivery, Delivery Management, Cost Analysis, API Gateways, Cloudflare, Artificial Intelligence (AI), Agentic AI, Data Analytics, Audits

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring