← Back to Knowledge Base
ULAM LABSFebruary 27, 20234 min read

Fullstack Developer at Ulam Labs - Employee Story

In this employee spotlight, meet Norbert, our Fullstack Engineer taking Ulam Labs to the next level with his development skills for more than 3 years now.

In this employee spotlight, meet Norbert, our Fullstack Engineer taking Ulam Labs to the next level with his development skills for more than 3 years now. Norbert is working with one of our long term clients and is a very important asset to our team!

What is your role at Ulam Labs?

I started as a mid-level Full Stack Python developer with almost 2 years of experience in Python and a little in frontend frameworks. After a few successful projects and gaining experience I’ve become a team leader in our customer’s team. Besides coding, my duties are also designing the architecture, making some of the technical decisions and leading the team through the sprints.

What do you like most about being a team leader?

I like that I have a real impact on the decision making in the project. My team has many great ideas on how to improve certain parts of the project and as a leader I can help them to convince the management and actually make those ideas being planned and implemented. I also enjoy working on the high level architecture of the project very much. It’s very satisfactory to design the new functionalities and services within the whole project and plan how they will cooperate with each other and fit into the project as a whole.

I very appreciate the autonomy every developer has been given. Everyone is welcome to suggest their own approach and solution to a given problem, that can significantly improve your motivation and skills.

NorbertFullstack Developer at Ulam Labs

How do you work in your team?

We are working in small, agile teams dedicated to specific parts of the project. We aim for fully independent and cross-functional teams, so each team consists of at least a developer, a QA engineer and a DevOps engineer. Most teams follow Scrum methodology, so we work in sprints. Before each sprint we discuss the details of the work to be done on the planning sessions, and at the end of the sprint we have the demo and retrospective meetings to track our progress.

What skills are the most important for your role?

Team lead role requires a good balance between technical skills and communication. You need to be able to make technical decisions which sometimes will be irreversible, or very hard to reverse, so you also need to be able to predict the outcomes of your decisions and foresee the future. You should also give an example of good coding standards and project architecture in order to not drown in the technical debt. Communication skills are also very important, as the team leader is acting as a bridge between the team and the customer, you will need to know the capacity of your team and divide the work throughout them. On the other hand, sometimes you will need to be able to negotiate with the customer the time needed to perform the tasks, or to squeeze in some tasks that are important for your team’s productivity. Last but not least, of course, you should be in good relations with your team’s members.

What do you enjoy most about working at UL?

At the very beginning I liked the variety of the projects and a space to improve myself on the technical side. Our customers are from very different industries, so you will always find a good fit for yourself. I also very appreciated the autonomy every developer has been given. Everyone is welcome to suggest their own approach and solution to a given problem, that can significantly improve your motivation and skills. And of course the team is great!

What was your career path?

I started my career as a part-time junior developer with no commercial experience. I was working in that company for almost 2 years and learnt a lot. Then I went to Ulam Labs as a Full Stack Python developer, and I’m here until now as a team leader.

What has been the most interesting project for you so far?

The most interesting project is the one I’m working on right now. We are working for a network security company. We are developing the software for vulnerability assessment platform, where the customers can scan their networks, web applications and the machines in the company network. The project is very interesting because of a very broad range of technologies and solutions, it’s constantly evolving so there’s always new stuff to learn and develop. Example technologies we are using are Python, Django, FastAPI, Go, Vue.js and so on.

What advice would you give others interested in working at Ulam Labs as a Tech Lead?

Give it a try! Ulam Labs is a very great place to work and improve. And do not write your recruitment task in Flask for your own good.

About author

Anna Buczak

Marketing & Employer Branding Specialist


Ania blends her vast experience in marketing and copywriting with her love for working with people, all to elevate our brand awareness and build our one-of-a-kind workplace culture. She's all about connecting on a human level and bringing our team's stories to life. Always on the lookout for the next great story to tell!

About us
Portrait of Anna Buczak

MedTech insights delivered

Real case learnings, product decisions, and technical insights from building healthcare software. No marketing fluff.

Mobile app screen — Annual exam for ECG machine
Featured case study

Five years. One team. From 1 hospital to 200.

Hospital staff were reporting issues on paper, by phone, or not at all. No single platform, no visibility, no way to track resolution. We built one and we're still running it five years later.

200+

Hospitals internationally

10,000

Active users

99.9%

Uptime

Additional learning

Explore related topics in our
Knowledge Base

Browse all articles
  • DevOps Engineer at Ulam Labs - Employee Story
    ULAM LABS
    November 14, 20224 min read
    DevOps Engineer at Ulam Labs - Employee Story

    We’re committed to delivering the highest quality and performance in all aspects of the software that we build. But behind those two values there are awesome teams, with real people that are making the impact. One of these teammates is Rafał, our DevOps Engineer that ensures our processes are smooth and flawless. Read on to learn more about DevOps role at Ulam Labs.

    Anna Buczak
    Author:Anna Buczak
    Read more
  • Frontend Developer at Ulam Labs? | Employee Story
    ULAM LABS
    November 5, 20213 min read
    Frontend Developer at Ulam Labs? | Employee Story

    At Ulam Labs, we build outstanding software that adds much value for our global customers. However, none of our solutions would bring value if it weren't for the bright minds that...

    Anna Buczak
    Author:Anna Buczak
    Read more
ULAM LABS senior engineering team

Let's see if we're a good fit

No lengthy onboarding, no big commitment upfront. Book a call and we'll tell you within a week if we're the right fit.