
Mihai Mirosanu
Verified Expert in Engineering
Software Developer
Bucharest, Romania
Toptal member since February 5, 2020
Mihai started as a Java web developer and gathered experience in many IT areas. He is interested in everything that has an IT technical flavor, especially related to web applications. He has over 10 years of experience as a technical lead covering businesses like banking, eCommerce, and EU-related projects. For his next challenge, Mihai is looking for an AWS-related tech lead/solution architect position.
Portfolio
Experience
- Java - 15 years
- SQL - 10 years
- MySQL - 7 years
- Apache Tomcat - 7 years
- JPA - 4 years
- AngularJS - 4 years
- Spring Data REST - 4 years
- Hippo CMS - 3 years
Availability
Preferred Environment
Amazon Web Services (AWS), Docker, Java 17, Angular 17, Amazon DynamoDB, Amazon RDS
The most amazing...
...software project that I contributed to was Diverta's eCommerce website, selling more than 250,000 products. It was developed using IBM WebSphere Commerce.
Work Experience
Technical Team Leader | Application Manager
Societe Generale European Business Services
- Led the web team, a dedicated development team for the sales and marketing departments at Societe Generale. The project was a real challenge because of the many product owners we interacted with daily.
- Used Scrum tracked with Jira to manage our development sprints and impulse for support activities.
- Managed more than 40 apps and websites, and the number changed on a monthly base.
Trainer
Brainconcert
- Served as the trainer for Java Advanced Web Development BCT005, Spring Framework BCT004, and Hibernate Framework BCT022 for UniCredit in Iasi in October 2015 for nine days and had 10 students.
- Acted as the trainer for RD810 Mastering Servlet and JSP development with Rational Application Developer for IBM Services Center in Magdeburg for five days in April 2015, with 13 students.
- Led the WebSphere Commerce 6T222 and 6T224 course modules for IBM Services Center in Groningen for 10 days in June 2014, with 13 students.
- Served as the trainer for the Introduction to Java 7 in November 2012 with 6 students.
Technical Team Leader
Everymatrix
- Organized, helped, and maintained the team in order to deliver all the stories in the current sprint as committed and to advise on specific requirements.
- Oversaw the immediate assistance 24h/day to keep maximum uptime for all our modules.
- Presented our OpenDays project, in which I designed a hands-on workshop with six students. The workshop was designed to familiarize the students with Java and several other frameworks and libraries.
Senior Java Developer | Team Leader
ING Asigurari de Viata Romania SA
- Coordinated and trained my colleagues, did analysis and estimations for various IT projects, and improved and maintained existing applications.
- Developed MyING Portal, the client portfolio application for ING Romanian's clients, using WebSphere Portal 6.
- Participated in creating the mobile channel to align with the IT market trend.
- Developed a new HTML5 portal theme, an Android application, and a fully interactive iPad portal.
Technical Team Leader
Intrasoft International SA
- Coordinated and organized my team concerning adaptive and corrective activities for various applications used by OHIM (The Trademarks and Designs Registration Office of the European Union ).
- Provided estimations, analyzed offers, and provided planning, development, and documentation activities.
- Solved 3rd-level production incidents and provided on-call support.
IT Consultant | WebSphere Commerce
Kintex Solutii Informatice
- Developed the new Diverta online commerce website (www.dol.ro) using the IBM WebSphere Commerce V6 framework.
- Designed software solutions for various modules of the application, developed new modules and functionalities, and helped write the analysis documents, use cases, and test cases.
- Coordinated tasks and trained the new joiners on programming, BA, or testing areas.
PC Senior Analyst | Java Programmer
ING Bank Romania
- Developed Home'Bank, ING's internet banking application using the BTT Transformation Toolkit from IBM as the data front layer and web services and DAO for the business logic layer.
- Developed the OnlineCredit web application used for the office managers' pre-scoring calculation for the clients.
- Developed various modules for ATM and AST machines.
Java Developer
Azoth SRL
- Developed WTVStudio, a user-friendly WML editor based on WYSIWYG features that make the WML developing process more efficient and enjoyable.
- Developed various application modules, including XML parsers, SWT, editors, views, workbench-related tasks, and others.
- Participated at the London SKY Conference, where I presented the WTVStudio beta version.
Experience
Aquabill
SmartDelta
Programero
http://www.programero.roEducation
Master's Degree in Computer Science
University Politehnica of Bucharest - Faculty of Automatic Control and Computers - Bucharest, Romania
Bachelor's Degree in Mathematics and Physics
Gheorghe Lazăr National College - Bucharest, Romania
Certifications
AWS Solutions Architect Associate
AWS
AWS Developer Associate
AWS
Scrum Master - PSM I Certificate
Scrum Alliance
IBM Certified Application Developer
IBM
UML Course and Workshop
Select Business Solutions
Skills
Libraries/APIs
jQuery, Java Servlets, RichFaces, Eclipse SWT, JDBC, JSTL, Spring REST, REST APIs
Tools
Eclipse IDE, Apache HTTP Server, Apache Tomcat, Hippo CMS, WebSphere Portal Server, IntelliJ IDEA, Apache Maven, Apache Ant, Git, Android Studio, Servlet, Paint.NET, Magnolia, JBoss Application Server, Amazon Elastic Block Store (EBS), Postman
Languages
SQL, HTML, CSS3, Java, Java 8, PHP 5, JavaScript, Batch, Python, UML
Frameworks
Spring MVC, Spring Core, AngularJS, Jakarta Server Pages (JSP), CakePHP 3, Bootstrap, Spring JDBC, JPA, Spring, Apache Struts, iBATIS, Sencha Touch, Hibernate, Spring Boot, PrimeFaces, Angular, Knockout (Knockout.js), Apache Struts 2, JUnit, Angular 17, .NET 4
Paradigms
Agile
Platforms
Windows, Android, Linux, WebSphere Commerce, Oracle, AWS Lambda, Unix, Jakarta EE, Web, Solaris, WebSphere, iOS, NetBeans, Amazon Web Services (AWS), Docker
Storage
MySQL, SQL Server 2012, Spring Data REST, Spring Data JPA, PostgreSQL, Microsoft SQL Server, IBM Db2, Amazon DynamoDB
Other
Leadership, Technical Leadership, Full-stack, WebSphere Application Server, XML Web Services, Ajax, RESTful Services, Oracle WebLogic Application Server, Servers, Portlets, Design, Commerce, Liferay, UML Diagrams, BEA WebLogic Server, Enterprise Java Beans (EJB) 3, Enterprise Java Beans (EJB), AWS Certified Developer, AWS Certified Solution Architect, Java 17, Amazon RDS, Computer Science, Mathematics, Algorithms, Scrum Master
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring