Ionut Sorin Marcu
********@*****.***
Bucharest (Romania)
Summary
Software Engineer with fifteen years of experience in Java and Javascript technologies. Particular interest in development of Web and large scale systems. Skills
● Strong knowledge in Computer science: Algorithms, Data Structures, OOP, Design Patterns, Operating Systems, Network Protocols, Security.
● Programming languages: Java, Javascript, C#, HTML/CSS.
● Tools and Technologies:Spring Framework, Spring Boot, Rest APIs, Mockito, JPA, Hibernate, MySQL, MongoDB, Hazelcast, RabbitMQ, Firebase, JQuery, React, Cloud, AWS, Terraform, Docker, Maven, Git, Jenkins.
● Soft Skills: high standards for quality, effective communication, leadership, mentoring Education
Politehnica University Bucharest, Bachelor degree in Computer Science [2003 - 2008]
● During my degree I studied subjects such as operating systems, distributed systems, compilers, computer graphics.
Work Experience
Senior Software Engineer at SmartX Net Apps, Dec 2018 – Present (Bucharest)
● I developed a multi tenant Software as a service Chat solution that can be easily integrated for adding both public and private chat and also notifications for clients applications.
● I worked on an application that allows users to stream, chat and share images and videos with their friends community.
● I was part of the team that revamped the frontend from Backbone and JQuery to React.
● I coded a Spring boot application that implements Data Retention policies of the company.
● I was involved in the maintenance and development of a large scale complex web platform
(top 300 Alexa Ranking website).
● I had the role of architect and team lead on the majority of the projects I was involved in.
● I was responsible with the technical evaluation and recruitment process of new potential colleagues by participating in interviews and conducting technical reviews.
● I was involved in leading and growing talent within the team.
● Technologies: Java, J2EE, Spring Boot, JPA, Hibernate, Wowza, WebRTC, HLS, RTMP, Javascript, ES6, MySQL, MongoDB, Firebase, RabbitMQ, OAUTH2, Keycloack, Docker, GIT. Senior Software Engineer at Axway, Dec 2014 – Dec 2018(Bucharest)
● I worked as a full stack developer on a business file transfer flows builder and manager application (Axway Central Governance).
● I developed the infrastructure side for deploying applications in AWS cloud with Terraform.
● I was part of the team that migrated the frontend part from Backbone and JQuery to React.
● I regularly presented and organised tech talks meetings for the entire technical department.
● I garnered a reputation as someone who promotes code quality.
● Technologies: Java, J2EE, Rest APIs, MongoDB, Hazelcast, OSGI, Javascript, React, AWS, Terraform, GIT.
Senior Software Engineer at SmartX Net Apps, Dec 2012 – Nov 2014 (Bucharest)
● I worked on a large scale web application (millions of unique clients) on both maintenance and development tasks.
● I was involved in migrating the chat system from Wowza(RTMP) to Firebase(Web Sockets), improving the availability and the scalability of the application.
● I garnered a reputation as someone who can be relied on to complete any engineering task quickly and to a high standard, who knows how everything works.
● Technologies: Java, J2EE, MySQL, JDBC, Tomcat, Wowza, EHCache, Apache Solr, Javascript, JQuery, SVN.
Software Engineer at Certsign, Jul 2010 – Dec 2012 (Bucharest)
● I developed a J2EE applications ecosystem used by the company to receive and process clients digital certificates acquisition requests.
● I coded PKI related applications or libraries used by external clients to execute cryptographic operations (document and email digital signature, signature verification).
● Technologies: Java, J2EE, Spring, Smart GWT, Hibernate, Oracle, PKI, Bouncy Castle, C++, FCGI, Javascript, jQuery.
Software Engineer at Freescale Semiconductors, May 2008 – Jul 2010 (Bucharest)
● I was part of the team that was in charge with the development of Windows applications for Freescale wireless connectivity products using .NET Technologies.
● Technologies: C#, Windows Forms.
Software Engineer at Iplay, Dec 2006 – May2008 (Bucharest)
● I implemented and migrated mobile games on different J2ME platforms.
● I optimized code to make the applications run on different platforms under limited memory and CPU resources.
● Technologies: Java, J2ME.
Junior Software Engineer at Gameloft, Dec 2006 – May2008 (Bucharest)
● I ported mobile games on different J2ME platforms.
● Technologies: Java, J2ME.