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. During my career, I have focused on empathy, transparency, honesty, open communication and collaboration within my teams, as well as with stakeholders. I enjoy continuous learning, mentoring engineers, driving technical excellence, building scalable software architectures, improving processes and working cross functionally to turn ideas into reality. My additional interest in finance and economics helps me weight the costs and benefits of technical decisions and consider their broader business impact.

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

Member of the company’s technology board, a cross-unit leadership forum acting as the de-facto CTO function. Together with other senior engineering leaders, made final decisions on long-term technical strategy, architecture direction, and technology investments for 8 teams across 4 business units.
Drove alignment on platform evolution, system scalability, and technical dependencies.
Lead implementation of tech-board decisions within my area, ensuring my team delivers on strategic objectives.
Currently spearheading initiatives to formalize architecture documentation and improve governance processes.

Lead a team of 6 engineers in the design, development, and implementation of features from conception to completion, ensuring adherence to quality standards, budget constraints, and project timelines. (Examples: Unified product data structure and product discovery process for 2 e-commerce brands; Communication and Data sync with SAP, Yotpo, ProductsUp)

Collaborated with cross-functional stakeholders to discover the best path for improving our product, prioritize feature development, address technical challenges, and deliver high-quality solutions that meet customer requirements.

Mentored and coached team members through regular 1-on-1 meetings to foster a culture of learning, growth and build a team where everyone is a leader.

Principal Engineer

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

Worked closely with multiple teams to ensure engineering best practices were implemented and followed.

Collaborated with architects to design and implement the company's technology platform, ensuring scalability and efficiency (multi-tenant e-commerce solution using React micro-frontends and an event-driven microservice based backend powered by Kafka)

Researched, evaluated, and integrated third-party tools to improve engineering workflows while considering technical fit and cost. (Yotpo as external review management tool, Algolia as an AI powered search engine)

Acted as a key technical point of contact for stakeholders, ensuring transparent communication and effective collaboration.

Played a major role in recruitment, screening CVs, conducting technical interviews and onboarding engineers, ranging from juniors to architects. (200+ CVs reviewed, 30+ Technical interviews, 5 new Hires in 2 Teams)

Conducted regular 1-on-1 meetings with engineers, providing mentorship and career guidance.

Fullstack Software Engineer

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

Developed and implemented new features from conception to production, collaborating closely with Product Owners and Architects.

Helped introduce and implement an E2E testing framework, which became a key part of the company's quality assurance process.

Served as a team representative in the Nexus Scrum model, coordinating tasks between teams, unblocking engineers, and facilitating communication between technical and non-technical stakeholders.

(Senior) Software Engineer

tecRacer GmbH & Co. KG
Hannover, GermanyMar. 2015 - Jun. 2019

Developed web-based applications in an agile environment, working closely with customers to refine requirements and deliver high-quality solutions.

Maintained and extended legacy code for long-running projects and built new applications from scratch.

Acted as a key communication bridge between customers and developers, ensuring requirements were clear and technical solutions met expectations.

Provided support, and issue resolution under tight deadlines to ensure smooth operation of critical systems.

Skills

Spoken languages
Hungarian
Serbian
English
German
Software Development
Software Architecture
Microservices
Event Driven Systems
Object Oriented Programming
AI Integration (LLMs, Agentic AI) - Learning now
Programming Languages and Frameworks
Node.js
Nest.js
Typescript
React
Agile Leadership
Team Leadership
Agile Methodologies
Coaching
Mentoring
© Copyright 2022 Tamas Flucsa Major