Petr M.

Petr M.

Senior Software Engineer

District Olomouc, Czech Republic
Hire Petr M. Hire Petr M. Hire Petr M.

About Me

Innovative software engineer with +10 years of experience as a Back-end developer for many web applications using Ruby on Rails as the main technology. His technical experience includes optimizing software processes, improving UXs on web applications, as well as conducting usage analysis/tests for clients. He is also an expert in gamification of software solutions for clients and takes pride in the quality of his work and its impact on society.

Work history

UpStack
UpStack
Software Developer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

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

  • Ensure that features are being delivered efficiently and on-time.

Freelancer
Freelancer
Software Developer
2017 - 2018 (1 year)
Velky Tynec, Remote
  • Developed, analyzed, designed and maintained different backend web applications in Ruby on Rails for different clients.

  • Coded, deployed and integrated an internal base application for streetwear seller Queens.cz to manage efficiently 4 warehouses/stores.

  • Established best practice solutions in designing and developing a shared "wish" application where a user can register, request gifts/donations for various causes within the network, as well as modify donors for each wish.

Smart Corporation, a.s.
Smart Corporation, a.s.
CIO/Software Developer
2006 - 2017 (11 years)
Remote
  • Provided leadership in building and deploying CRM software solutions for realty sales and loan applications for clients.

  • Worked in a consultative fashion with a team of 15 engineers and developers to establish and manage the ICT system of employees for many holding companies.

  • Regularly conducted research and case studies on leading edge technologies, and made appropriate determination on the probability of implementation.

Policie České Republiky
Policie České Republiky
ICT Support
2000 - 2006 (6 years)
  • Regularly interfaced with IT operations and service departments to provide fully defined solutions for various departments with approximately 150 employees.

  • Provided first and second level support on desktop applications 24/7, all systems and work processes and respond to critical issues on time.

  • Regularly investigated and resolved escalated technical issues for the failure of hardware encryption keys within the company's network.

Portfolio

Backend Programmer - Internal Inventory Management Application
Backend Programmer - Internal Inventory Management Application

Queens.cz - an online merchandise shop selling sneakers and clothing streetwear. From sneakers through quality jeans, t-shirts and sweatshirts to underwear and accessories. In addition to those mainstream such as Adidas, Nike or Vans, they also sell limited goods that cannot be found elsewhere. Collaborated on the development of an internal base application for the company to manage 4 warehouses/stores.

Software Developer - Rybicka Zlata (goldfish)
Software Developer - Rybicka Zlata (goldfish)

Rybicka Zlata (goldfish) - a shared wishlist where a user can register to receive donations and modify donors for his/her respective wish list. Transferred asset pipeline from Sprockets to Webpack, which allowed usage of latest Javascript versions of packages and frameworks. Implemented Material Design Lite framework, to ensure frontend is responsive and modern. Optimized performance: increased test coverage up to 89%. Speed up data import from 4 to 1 hour. Speed up statistic generation time from 20 to 5 minutes.

Software Developer & Team Lead - CRM Software
Software Developer & Team Lead - CRM Software

CRM - internal customer relationship management software for loan applications and contracts. Built IS to act as an interface between five IS in the intranet and one system on the Internet Created a new software with the capability of managing inventory of different holding companies. Successfully transformed feature developing process from ad-hoc demands to agile SCRUM. Managed the process of extending access to intranet IS through secure access (MobileIron) from tablets.

Education

Education
Masters Degree, Applied Informatics
University of Hradec Králové
2008 - 2011 (3 years)