Profileimage by Petr Glaser Code smarter with AI: Boost your team's efficiency | Transform your coding approach from MoravskKrumlov

Petr Glaser

available

Last update: 20.01.2024

Code smarter with AI: Boost your team's efficiency | Transform your coding approach

Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Full Professional) | Czech (Native or Bilingual)

Keywords

Artificial Intelligence Software Engineering Consulting JavaScript (Programming Language) Teaching Web Development TypeScript Usability Testing Corporate Clients ReactJS + 2 more keywords

Attachments

CV-Petr-Glaser-1_200124.pdf

Skills

As a software development consultant, I work on improving the functioning of development teams at all levels—from individual team members, through team leadership and collaboration with others, to the selection of appropriate work tools, including proven AI-based applications.

Thanks to my extensive experience in developing web applications using the latest technologies, I have a deep understanding of the practical challenges of team-based application development. Therefore, I advocate a strategic approach that seeks the best path considering both the client's and the team's capabilities.

I am also involved in public education and training future developers through the Czech-based project [Nauč mě IT
](https://naucme.it/) (Teach Me IT), which has helped 150 people learn to code and acquire skills suitable for a career in IT. Through this project, I frequently provide training, give lectures, and share experiences in interviews, educational streams, and videos.

What I specifically do and offer:
  • A Business Approach with a Deep Understanding of IT — I excel at balancing the interests of the company, its owners, and management with the needs of developers and the priorities of efficient, secure, and sustainable application development. This skill is essentially acquired only through long-term practice, which is precisely my case.
  • Consulting on Team Efficiency — I don't just help developers, but also those around them, to make the development processes truly efficient. Team leaders, CTOs, engineering managers, or development directors are precisely the people I assist the most.
  • Training Sessions and Workshops — I work comprehensively with teams. I offer participants a deep dive into specialized methodologies and advanced tools. Each training session is tailored not only to the current skill level of the team members but also to their specific needs to maximize the workshop's impact.
  • AI Tools — I'm not one of those experts who will force you into a "50 AI tools you can't live without" scenario. On the contrary, I've been monitoring this area for a long time, so I recommend a carefully selected and individualized stack of AI applications that will genuinely boost your productivity.
  • Corporate and Public Lectures — I offer insightful lectures for companies, schools, conferences, online events, or tech meetups. As a speaker, I cover strategic topics in the ever-changing world of IT as well as specific technologies. Among others, I have lectured for big corporate clients like Sazka, Fortuna, and other companies.
  • Educational Materials and Videos — I offer clients systematically processed know-how in the form of ready-made educational materials, as well as customized content tailored to their needs and requirements, facilitating the onboarding of new employees or team members and helping to build a stable development culture.
I studied Information Technology and have been continuously working in the field of software development ever since. I started as a front-end developer focused on user accessibility and usability (TechFides, SolarWinds, FlowUp), then moved on to more advanced assignments as a senior software engineer (Deltatre, DHL/Systeum) and as a staff software engineer (Lisci). Currently, I work as an independent consultant for various companies.

Do you think your company and team need someone like me? I'd be delighted to hear from you and set up a brief introductory call. Or you can directly book a consultation at https://topmate.io/BleedingDev
 

Project history

01/2024 - 01/2024
Staff Software Engineer
Lisci

I help define the tickets with a strong focus on the user and accessibility so that we provide a great user
experience. Sometimes we need to revisit our decisions based on user data and I aim for basing our decisions on
the user's needs!
Together as a team we defined an approach to speeding up page loading. This resulted in the reduction of page
load time from 20 seconds to less than 2 seconds. We used best practices and measured their output (Apollo
caching) and some of them were found unnecessary for our use case (getServerSideProps didn't help as it blocks
rendering and we plan to use skeleton elements in future updates).
With lisci we want to revolutionise how Life Science companies approach the way of managing, storing & externalising their
knowledge, as well as how they educate and develop their employees.

01/2024 - 01/2024
Senior Software Engineer
DHL (Syste um)

I am leading a transformation to better developer experience - updating legacy code, improving CI and adding
tools that prevent bugs with proper research to best fit our use-case in sprint-based development.
I am responsible for releases including the preparation of documents for management and checking with the
team if everything is ready.
User management platform that provides login and rights to other systems in the company. Critical infrastructure needs to be
as stable as possible.

01/2024 - 01/2024
Senior Software Engineer
De ltatre

I am a developer of reference application as well as the customised version for client. Focused on performance
and developer experience to make improvements faster and safer.
Engineer in a larger software team with a focus on Web and TV platforms. We introduced heavy optimisations in
React and algorithms on the front end with supportive tooling to catch possible problems.
User experience platform for powering and controlling OTT sports and entertainment platforms. B2B product with multiple
platforms provides others with the option to be like Netflix with their own content.

08/2018 - 01/2024
Front-end Developer
Flo wUp

I introduced Nx Monorepo to the codebase so that it would build and test only for the changed/affected part of
the code. Code share between 4 applications (2 mobile and 2 web apps) was 80 %, which made development fast.
Multiplatform application with shared code between a mobile app and a web app.

I developed an advanced video player, with real-time clip-making entirely on the front end.
Football analysis application with machine learning to track the match without human intervention.

11/2023 - 12/2023
AI for Developers - Workshop
T-Mobile (Telecommunications, 1000-5000 employees)

Led a transformative workshop for T-Mobile. It was all about helping developers and QA teams work faster and smarter with AI tools. These tools are like superpowers for their daily jobs.
The workshop had a simple goal: show T-Mobile's tech teams how to use AI to make their work better and quicker. We went through easy steps and real examples, so everyone could use what they learned right away.
Everyone at the workshop really liked it. They said it was clear and helpful. Now, they can do their jobs faster and come up with cool new ideas.

09/2023 - 09/2023
AI for Developers - Presentation
Fortuna (Consumer goods and retail, 500-1000 employees)

I gave a 90-minute talk at Fortuna about AI. It was part of a special day with DigiTask. We teach companies about AI and automation. DigiTask filled the day with great info, and I was picked to talk about AI for developers.

My presentation showed how AI is already helping in work. I made it easy to understand and full of interesting points. I talked about how developers can use AI to make their jobs easier and create new things.

The people at Fortuna learned a lot about AI from my talk. They saw how AI can be a big help in their work. This talk was a great chance to show how AI can change the way we work for the better.

06/2023 - 06/2023
AI for Developers - Workshop
Sazka (Consumer goods and retail, 250-500 employees)

I led a four-hour workshop for Sazka, aimed at QA, developers, Scrum masters, and others linked to dev teams. This wasn't just any workshop. I provided one hour of video content beforehand for everyone to watch. This helped them get ready and understand what we were going to talk about.

During the workshop, I shared ideas and tips about how to make their work better using new methods. We covered lots of topics in an easy and clear way. My goal was to make sure everyone could use these ideas in their real jobs.

After the workshop, they could use three hours of consulting. This was a special time where people could ask deeper questions. They tried what they learned and then came back with real questions. This helped them understand everything even better.

This workshop with Sazka was more than just learning. It was about giving tools and support to use the new knowledge in real work. It was a complete package of learning, trying, and getting better.

05/2018 - 06/2018
Front-end Developer
So larWinds

I created accessible components for multiple company products.

05/2017 - 04/2018
Front-end Developer
Te chFide s

I lead application transformation from a mix of PHP and React to pure React with connection to APIs.

Local Availability

Open to travel worldwide
Profileimage by Petr Glaser Code smarter with AI: Boost your team's efficiency | Transform your coding approach from MoravskKrumlov Code smarter with AI: Boost your team's efficiency | Transform your coding approach
Register