szabozs.hu
Zsolt Miklós Szabó-Resch
C#/PHP/SQL developer, trainer
info <AT> szabozs.hu
Coder|Teacher|Engineer
Short information - professional summary
C#/WPF technologies, developing custom applications
Continuously since 2004In the old days I used Delphi, and now I mainly use C# language and WPF technologies to create modern, multi-layer, all-purpose desktop applications. If required, I use database backends, and I can develop applications for business (support, CRM) or corporate (controlling, reporting) needs.
Professional education/training
Continuously since 2005 I teach practice subjects in a universitySince 2014 I also do corporate trainings/education
Every year I do trainings of various lengths (3 days – 3 months) in the following topics
- C# (Basics, ADO.NET EF, ASP.NET MVC / REST API, WCF/SOAP/TCP/UDP, WPF)
- SQL (Oracle, T-SQL, MySql/MariaDb, PostgreSQL dialects)
- PHP (Basics, Symfony, Doctrine)
- Design Patterns (Gang Of Four, Martin Fowler, Architectural patterns, IoC, Dependency Injection)
PHP Backend Development
Continuously since 2004Nowadays I mostly work with Symfony-based engine development and maintenance
If needed, I can use/create self-made web engines
In the past years, I created several webpages/web applications for companies.
Integrated user functions: gallery (image and video), forum (public and private message board), user management (registration, activation, lost password, file uploads), news items, newsletters, event calendars, guestbook, contact forms, category-based and customizable webshop (with integrated Paypal and bank payments (OTP/CIB interface) ), job offers, votes, faq, sitemap, search.
Integrated admin functions: full customization of the content displayed to the user, full administration of webpage items, counters, sending newsletters, full log capabilities.
External frontend/backend modules were also integrated (doctrine, jQuery, jQuery UI, Google Maps).
Devops / System Operations
Continuously since 2004
According to the requirements of the clients I can operate Debian/Windows servers and I can undertake their configuration as well. Sometimes this only means configuring the environment required for the webpage, but many times I had the responsibility of the full system administration.
In additiion to this, my university tasks include the administration of three computer labs (60 Windows workstations) and several Debian servers.