Norbert S.

About Me

Norbert is a veteran Python expert with 20+ years of industry experience and technical expertise in delivering innovative solutions to big, complex, slow, and buggy system issues for clients. He has team lead experience on different software development projects and strives to engineer clear, well-documented, optimized, tested, and easy-to-manage solutions to technical issues. Norbert has helped clients by rebuilding legacy systems to accelerate development processes or boosting the software development lifecycle, reducing it from months to mere hours.

Backend

Database

QA & Testing

Other

Work history

UpStack
UpStack
Senior Python Engineer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

WorkPilots
WorkPilots
Senior Python Architect | Rust Developer | Front-end Elm Developer
2018 - Present (7 years)
Remote
  • Overhauled and rebuilt the system within 3 months, surpassing a legacy system that was developed in 4 years, and replicated its full functionality.

  • Transforming SDLC efficiency from months to mere hours and introducing high coding standards, including 92% test coverage, resulting in robust and bug-free software.

  • Achieved an initial 5x speedup, reducing average response time from 500ms to 100ms, and developed a transactional memory cache to eliminate slow database calls, further improving it to 20ms; ported the cache to Rust, resulting in less than 1ms performance for selected endpoints.

  • Maintaining detailed audit logs for enhanced visibility into complex customer processes, resulting in faster issue resolution and reducing time from days to minutes in many cases.

DrugDev (acquired by IQVIA)
DrugDev (acquired by IQVIA)
Senior Python Architect
2015 - 2018 (3 years)
Remote
  • Worked on code cleaning, bug fixing, and integrating a database of pharmaceutical companies for clinical trials.

  • Engineered a new, fully automated system to handle monthly data in 2 hours, compared to previous one week for the same process.

  • Followed best practices and coding standards in developing software solutions for DrugDev.

Iota Technologies
Iota Technologies
Quantitative Developer | Python & Cython Engineer | System Architect
2012 - 2014 (2 years)
Remote
  • Designed, built, and deployed highly scalable web platforms to provide access to the client's option trading simulation engine.

  • Developed a new, highly performant system to handle company operations.

  • Delivered software optimization solutions, raising the quality of the 100K codebase and system functionality.

Kaposvár University
Kaposvár University
Lead Full-stack Developer
2010 - 2012 (2 years)
Kaposvár, Hungary
  • Provided technical support for software solutions with a strong focus on performance, scalability, resilience, and availability.

  • Architected, designed, and implemented new application features to answer questions on the complex algorithms of the university's software.

  • Participated in code and technical design reviews and provided feedback when necessary.

Pi Mobili kft. (Cosmos Home)
Pi Mobili kft. (Cosmos Home)
ERP/CRM Developer
2007 - 2010 (3 years)
Budapest, Hungary
  • Worked on the development of a new ERP/CRM application.

  • Designed the solution with a flexible framework for adding new business processes and reporting building features.

  • Successfully implemented a transactional memory database on top of MySQL to reach fast response times (10-100x speedup).

Nyomell Kft.
Nyomell Kft.
ERP/CRM Developer
1999 - 2007 (8 years)
Budapest, Hungary
  • Designed, built, and deployed a full ERP/CRM system from scratch, integrating the solution with processes for invoicing, stock handling, bookkeeping, finance, and manufacturing.

  • Provided technical dexterity for day-today management of the new system.

  • Applied industry standards and best practices in developing new features and improving existing ones.

Showcase

Sole Developer - Pi Mobili Kft.
Sole Developer - Pi Mobili Kft.
  • Sole Developer for unique ERP/CRM solution for Pi Mobili Kft., a furniture distribution/retail company

  • Custom designed software significantly speeding up complex PDF generation

  • Wrapped the C libHaru library used to optimize PDF generation time

Lead Developer - Examination Booking System
Lead Developer - Examination Booking System
  • Designed, developed, and deployed the Examination Booking System application

  • Provided support for optimal maintenance of the software/codebase

  • Served as the Lead Developer on this project

Sole Developer - Voting System
Sole Developer - Voting System
  • Implemented a unique voting system in the project

  • Features socio-dynamic visualization for voter interaction analysis

  • Allows identification and tracking of opinion leaders and their followers