Peter Hozák - Software Professional (web dev, ...) | LinkedIn (original) (raw)

Software Professional (web dev, ...)

About

IT Professional since 2008 with experience in:
• Web Development
• Business Analysis
• Data Migrations, Analysis, Reporting (both structured and textual data)
• Software Testing, Prototyping, Regular Expressions, ...

Literate in numerous programming languages and a quick learner, but I do have favourites:
• React from the JS/TS world
• Pandas in Jupyter Notebook from the Python/data world
• SUM(...) OVER (PARTITION BY ...) from the SQL world
• INDEX(..., MATCH(..., ..., 0)) from the Excel world

Fun fact: I would one-box in the Newcomb's Problem, but not in Counterfactual Mugging.

Services

Experience

Research Engineer

Equistamp

Nov 2025 - Present6 months
Prague, Czechia

self-employed

Jan 2015 - Oct 2015 10 months
Prague, Czech Republic

Software Test Engineer

Linguamatics

Feb 2013 - Dec 2014 1 year 11 months
Cambridge, United Kingdom

E404

Jan 2011 - Jan 2013 2 years 1 month
Bratislava, Slovakia

Education

Ekonomická univerzita v Bratislave

2003 - 2008
Activities and Societies: oikos Bratislava, internship in Whirlpool Slovakia marketing department
Marketing

Maturita High School/Secondary Diplomas and Certificates 1

1995 - 2003
Activities and Societies: Typewriting, Math club
Chemistry/Biology specialization

Licenses & Certifications

HIPAA Privacy and Security Training Bundle (Business Associates) 2014

Inspired eLearning, LLC.

Issued Jul 2014
Credential ID PH135731829072014105951WI

Permakultur Akademie Deutschland

KNO Slovensko

World Business Council for Sustainable Development

Volunteer Experience

PyLadies

2015 - Present11 years
Education
http://pyladies.cz/praha\_info/

Nadácia Pointis - Naše mesto - Bratislava

Jun 2009 - Present16 years 11 months
Education
I performed a 1-day crash course in MS Word and MS Excel for a group of teachers in a nursery/elementary school in Záhorská Bystrica, Bratislava - on a very basic level and I pointed them to http://office.microsoft.com/sk-sk/ for more self-study materials.

Courses

-

-

-

-

Projects

Nov 2018

Advanced examples about the "Identify Where Your State Should Live" topic, comparing:
* render props with a headless component (02-state in the github repo)
* higher order component for a simplified router implementation (04-router)
* context (05-context)
* hooks (06-hooks)
* and redux (07-redux)
See project

Feb 2013 - Present

Linguamatics' core product, I2E, is a world leading natural language processing text mining solution with 2 new releases each year. I participated in testing 4 of those. We used session-based test management technique for exploratory tests of new features and manual regressions in risky areas.
Testing I2E provides a lot of opportunities to learn about:
- Perl for maintenance of our automated regression tests
- background in life sciences and healthcare business to be able to review…
Linguamatics' core product, I2E, is a world leading natural language processing text mining solution with 2 new releases each year. I participated in testing 4 of those. We used session-based test management technique for exploratory tests of new features and manual regressions in risky areas.
Testing I2E provides a lot of opportunities to learn about:
- Perl for maintenance of our automated regression tests
- background in life sciences and healthcare business to be able to review requirements
- text mining to gain a realistic expectation about what is possible
- SMILES strings for testing chemistry-search-related features
- usability / UX to assess improvements in interfaces (e.g. for a new visualization feature "Charting")
- new testing oracles / heuristics to try out innovative approaches
- Linux bash utilities like grep or yum which I did not use before
- system administration for creating virtual machines (Linux, Windows, Macs)
- Sharepoint administration
- VPNs, proxy servers, load balancing servers
- using mediawiki language in our internal documentation
- User Defined Languages in Notepad++ for syntax highlighting of our custom formats
...
We were given great autonomy in how to use our allocated time, so I also managed to create an internal utility for monitoring status of automated tests based on Buildbot JSON API and pro-actively helped with writing down feature specifications and documentation drafts. I have also been a big advocate for following coding standards and good practices in our automation efforts.
Other creators

Aug 2014 - Nov 2014

First, Resource Development department created a prototype for an automated workflow solution for semantic enrichment of HL7 messages to gain clinically valuable information for decisions about patient follow up - as a proof of concept example of an Meaningful Use application for our healthcare customers.
Due to intense competition and interest by various customers, we had to build a PILOT-program-quality solution within a month. Given that original POC was developed on Linux, but PILOT…
First, Resource Development department created a prototype for an automated workflow solution for semantic enrichment of HL7 messages to gain clinically valuable information for decisions about patient follow up - as a proof of concept example of an Meaningful Use application for our healthcare customers.
Due to intense competition and interest by various customers, we had to build a PILOT-program-quality solution within a month. Given that original POC was developed on Linux, but PILOT deployment on Windows and the solution was based on a combination of pytho+jython+java multi-threaded custom code running on top of RabbitMQ services, communicating with I2E on a different server via its Web Services API, the testing effort was very intense.
I also volunteered to create new mercurial repository, create Dev and Test environments for deployment and testing, document the deployment steps as well as provided risk assessment for bug fixing prioritization planning meetings.
This agile project continues and a new release is supposed to be available in November.
Other creators

Jul 2012 - Jan 2013

I developed Excel formulas, macros and table layouts for a master spreadsheet used for project budgeting and resource planning based on project estimates and resource availability data - to support critical-path method for allocating people with the required skills during critical periods of the projects in a yearly portfolio.
Other creators

May 2012 - Jul 2012

For a brief period of time, I helped on a data migration project as an expert on both Oracle and MS SQL Server, building queries and cleaning data.
Other creators

Mar 2010 - May 2012

I built SQL queries and maintained data cleaning spreadsheets and scripts for data migration from HP Quality Center to IBM Tivoli Service Request Manager. I also redesigned all reports to match the new process and new data structures as implemented in DB2 back-end.
I worked on the project internally and I planned my career move to become a freelancer only after it was supposed to be finished. It has been delayed due to implementation issues and I was the person best suited to support…
I built SQL queries and maintained data cleaning spreadsheets and scripts for data migration from HP Quality Center to IBM Tivoli Service Request Manager. I also redesigned all reports to match the new process and new data structures as implemented in DB2 back-end.
I worked on the project internally and I planned my career move to become a freelancer only after it was supposed to be finished. It has been delayed due to implementation issues and I was the person best suited to support LIVE data migration/switch, so we decided that I will continue working on the project as a contractor despite the company policy being against such an arrangement.
Other creators

Jan 2011

I participated in the design and I implemented the new IT Controlling report called TB Wallet about planned vs. actual spending on individual IT projects.
This helped to establish more trust between IT and other departments, to provide reliable source of information to the Board Members and to visualize the relationship between business requirements and actual IT costs.
The ultimate long term goal is to prevent "we want it all" and "we are paying too much for too little"…
I participated in the design and I implemented the new IT Controlling report called TB Wallet about planned vs. actual spending on individual IT projects.
This helped to establish more trust between IT and other departments, to provide reliable source of information to the Board Members and to visualize the relationship between business requirements and actual IT costs.
The ultimate long term goal is to prevent "we want it all" and "we are paying too much for too little" mentality when thinking about the IT Department.
Other creators

Mar 2010 - Sep 2011

I implemented Excel tables and data generation scripts as well as helped to design a new set of performance reports to support changes in our IT processes (move towards Agile methodologies and creation of Demand Management department).
This helped in communication between IT and other departments in the bank by transparently disclosing performance and costs of our IT Services following a standardized methodology (I also participated in discussions and documentation of the new…
I implemented Excel tables and data generation scripts as well as helped to design a new set of performance reports to support changes in our IT processes (move towards Agile methodologies and creation of Demand Management department).
This helped in communication between IT and other departments in the bank by transparently disclosing performance and costs of our IT Services following a standardized methodology (I also participated in discussions and documentation of the new methodology).
Other creators

2009 - 2010

My team tested data aggregation solutions to support Load Approval process in the bank.
I also coordinated business acceptance testing, was responsible for communication with multiple business owners and other stakeholders and reported back to project meetings and steering committee.
The main challenge was to validate data correctness when connecting to dozens of interfaces to external and internal systems (national registries, core banking system, DWH, ...).
Other creators

Mar 2008 - Jan 2009

After a brief training, I started working in the bank as a test automation engineer. A few months later, while resources were spread thin due to transition to EURO, I was offered a job of a Test Manager on 2 related Loan Processing Automation projects implemented in ALBPM, 1 being on a Crisis Management path.
My 2 small testing teams quickly introduced me to the problematic aspects of the applications, so we could prioritize the issues and I was able to competently report and discuss on…
After a brief training, I started working in the bank as a test automation engineer. A few months later, while resources were spread thin due to transition to EURO, I was offered a job of a Test Manager on 2 related Loan Processing Automation projects implemented in ALBPM, 1 being on a Crisis Management path.
My 2 small testing teams quickly introduced me to the problematic aspects of the applications, so we could prioritize the issues and I was able to competently report and discuss on the project meetings. Both projects managed to deliver appreciated business value and meet the very strict deadlines - the price was elevated stress levels and overtimes.
I also created performance tests for the most critical areas which I had to run overnights.
During the EURO conversion night between 2008 and 2009, I was responsible for validating the converted databases for these applications, using SQL scripts I prepared. I also volunteered to assist in the EURO roll-out coordination efforts (calls, emails, updating spreadsheets).
Other creators

Languages

Full professional proficiency

Elementary proficiency

Native or bilingual proficiency

Recommendations received

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses