Tamas Flucsa Major-image

Tamas Flucsa Major

I'm a Munich based Software Craftsman, currently working as a Software Engineering Consultant at TMajor Consulting and an Engineering Manager at JSMD Group, guiding and empowering teams to build high quality, maintainable and amazing Software.

My Principles

Following the Programmers Oath by Robert C. Martin - In order to defend and preserve the honor of the profession of computer programmers, I promise that, to the best of my ability and judgement:

  • 1. I will not produce harmful code.
  • 2. The code that I produce will always be my best work. I will not knowingly allow code that is defective either in behavior or structure to accumulate.
  • 3. I will produce, with each release, a quick, sure, and repeatable proof that every element of the code works as it should.
  • 4. I will make frequent, small, releases so that I do not impede the progress of others.
  • 5. I will fearlessly and relentlessly improve my creations at every opportunity. I will never degrade them.
  • 6. I will do all that I can to keep the productivity of myself, and others, as high as possible. I will do nothing that decreases that productivity.
  • 7. I will continuously ensure that others can cover for me, and that I can cover for them.
  • 8. I will produce estimates that are honest both in magnitude and precision. I will not make promises without certainty.
  • 9. I will never stop learning and improving my craft.

Work Experience

Freelance Software Consultant

TMajor Consulting
Munich, GermanyOct. 2021 - Present

As a Software Consultant I help my clients design, architect and build the systems they need to achieve their goals in a maintainable way. Furthermore I can also offer my expertise in building and scaling up teams, as well as ensuring the code delivered by teams lives up to a high technical standard.

Engineering Manager

Jochen Schweizer mydays Group
Munich, GermanyJul. 2023 - Present

On a journey to learn and grow together with my team.

Principal Engineer

Jochen Schweizer mydays Group
Munich, GermanyMar. 2021 - Jun. 2023

As a Principal Engineer, I worked closely with multiple teams to ensure that engineering best practices are implemented and followed consistently. Through my guidance and coaching, I have helped these teams to grow and develop into highly efficient units that deliver high-quality software solutions.
I worked closely with the architects on designing and architecting the company tech platform and then ensuring that the teams are implementing the architectural vision.
I drove the discovery and implementation of multiple 3rd party tools, considering technical fit, as well as implementation and running costs.
I was a key contact person for any technical questions or concerns to the stakeholders. I worked on establishing transparent communication with them and implemented clear ways of cross-functional collaboration.
I took an active part in recruiting, starting from the initial screening of incoming CVs, through conducting technical interviews for roles ranging from Juniors to Solution Architects, all the way to onboarding new team members into the teams.
I conducted regular 1on1 meeting with the Engineers on my teams to help them solve any day-to-day issues as well as coaching sessions aimed at helping them advance their careers.
I took an active role in the Culture Ambassador Circle, and initiative aimed at bridging the gap between C-Level, HR and the rest of the company. My focus areas were ensuring transparent communication and bringing the company values alive in the day-to-day life of the engineering teams.

Fullstack Software Engineer

Jochen Schweizer mydays Group
Munich, GermanyJul. 2019 - Feb. 2021

As a full stack Software Engineer in one of the self-organising teams, I have worked on the implementation of new features, starting with the discovery and design phase - where I actively collaborated with POs and Architects, breaking down the requirements from a user- as well as technical-perspectives - and driving them through implementation, testing with our team all the way to deployment and maintenance on the production system.

Senior Software Engineer

tecRacer GmbH & Co. KG
Hannover, GermanyApr. 2018 - Jun. 2019

Worked as part of an Agile software development team, developing web based applications together with the customers in an interactive, dynamic process. Helped coach more junior team members. Helped take technical decisions on the architecture of new projects.

Software Engineer

tecRacer GmbH & Co. KG
Hannover, GermanyMar. 2015 - Mar. 2018

Worked as part of an Agile software development team, developing web based applications together with the customers in an interactive, dynamic process.

Skills

Spoken languages
Hungarian
Serbian
English
German
Software Development
Software Architecture
Microservices
Event Driven Systems
Object Oriented Programming
Programming Languages and Frameworks
Node.js
Nest.js
Typescript
React
Agile Leadership
Team Leadership
Agile Methodologies
Coaching
Mentoring
© Copyright 2022 Tamas Flucsa Major