Journey of a Software Engineer

Who am I?

I’m Ionut Banu, a seasoned Software Development Engineer with expertise in stream processing, cloud technologies, and data engineering. Over the years, I’ve developed a strong foundation in backend services and scalable application design, constantly pushing the boundaries of data-driven solutions

What do I do?

I specialize in building and optimizing high-performance software systems, from real-time data processing platforms to robust cloud-based architectures. My technology stack includes tools like Spring Boot, Apache Flink, Kafka, and AWS, which I use to develop efficient, reliable applications. I also contribute to the academic community through published research on topics such as decentralized control systems and genetic algorithms.

Where do I work?

Currently, I work at RWS Group in Bucharest, Romania, where I apply my expertise in stream processing technologies. Previously, I contributed to high-impact projects at GoHenry and American Greetings, delivering innovative solutions in financial services and e-commerce.

Why should you care?

With extensive experience in developing scalable and efficient applications, I can bring real value to any team. My strong problem-solving abilities, combined with my ability to work collaboratively with cross-functional teams, ensure I deliver impactful, data-driven solutions. Additionally, my research contributions reflect my dedication to innovation and staying at the forefront of technological advancements.

When did I start?

I began my career in software engineering after earning a B.S. in Systems Engineering and continued to grow through practical experience and further academic research. My work has been published in journals and conferences, including the IEEE Systems Journal and CSCS22, showcasing my expertise in multi-agent systems, genetic algorithms, and control systems.

Scroll to Top