Mihai Predeanu
About Mihai Predeanu
Mihai Predeanu is a Senior Software Developer at Endava in Bucharest, Romania, with extensive experience in Java, Spring, and frontend technologies.
Title
Mihai Predeanu holds the title of Senior Software Developer.
Current Company
Mihai Predeanu is currently working at Endava as a Senior Software Developer based in Bucharest, Romania.
Previous Experience at IBM
Mihai Predeanu previously worked at IBM in various roles. From 2020 to 2021, he served as a Full-stack Developer in Bucharest, Romania. Prior to that, he was a Full Stack Developer in Timisoara from 2019 to 2020. From 2018 to 2019, he worked as a Java Software Developer in Timişoara, Timiş, Romania.
Previous Experience at ABA AUDIT
Before joining IBM, Mihai Predeanu worked at ABA AUDIT. He served as a Senior Audit Consultant from 2016 to 2018 in Timisoara and as an Audit Consultant from 2014 to 2015 in Timişoara.
Educational Background
Mihai Predeanu studied at FEAA Timişoara, where he achieved a Masterat in Audit Financiar-Contabil from 2014 to 2016. He earned a degree as an Economist in Finanţe-Bănci from 2011 to 2014. Prior to that, he attended Colegiul Naţional 'Ion Minulescu,' where he studied Matematică-Informatică from 2007 to 2011.
Certifications
Mihai Predeanu holds certifications in Java SE 8 Programmer I and II, issued by Oracle. He is also certified as a Spring Professional by Pivotal.
Technical Skills and Technologies
Mihai Predeanu is skilled in backend development using Java (8 & 11). He is proficient with frameworks such as Spring, Hibernate, and OpenLiberty. On the frontend, he is experienced with Angular 2+, VueJs, and Bootstrap. His database management skills include PostgreSQL, H2, MySQL, and SQLite, and he is familiar with Flyway for database migration.
RESTful Services and Tools
Mihai Predeanu has experience in developing RESTful web services and using tools like Swagger and Postman. He utilizes build tools such as Gradle and Maven and has knowledge in cloud technologies including Docker, Kubernetes, and OpenShift.
Development Tools and Version Control
Mihai Predeanu is proficient in using IDEs such as IntelliJ, Visual Studio Code, and Eclipse. He has experience with web servers like Websphere Liberty and Apache Tomcat and uses version control systems like Git and SVN.
Testing and Debugging
Mihai Predeanu is skilled in testing and debugging both frontend and backend applications. He is experienced with tools like WireMock, MapStruct, and Qlik Replicate.