Mihai Mirosanu
Verified Expert in Engineering
Software Developer
Mihai is a passionate Java web developer with experience in many IT areas, interested in everything that has an IT technical flavor, especially related to web and mobile applications. He is a very communicative and committed person, and he's looking forward to tackling his next project.
Portfolio
Experience
Availability
Preferred Environment
WebSphere Application Server, Apache Tomcat, Git, Android Studio, IntelliJ IDEA, Unix, Windows
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
Senior Java Developer, 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 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, Unicredit Iasi, 9 days - 10 student class. October 2015.
- Acted as the trainer for RD810 Mastering Servlet and JSP Development with Rational Application Developer, IBM Services Center in Magdeburg, 5 days - 13 student class. April 2015.
- Led the Websphere Commerce 6T222 and 6T224 course modules for IBM Services Center in Groningen, 10 days - 13 student class. June 2014.
- Served as the trainer for Introduction in Java 7 - 6 student class. November 2012.
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 in order to keep maximum uptime for all our modules.
- Presented our OpenDays project in which I designed a hands-on workshop with 6 students. The workshop was designed to make the students familiar 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.
- Took part in the creation of the mobile channel in order to be in line with the IT market tendency.
- Developed a new HTML5 portal theme, an Android application, and an iPAD fully interactive 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.
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 the 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 - Programmer Java
ING Bank Romania
- Developed Home'Bank, ING's Internet Banking application. Home'Bank was developed using the BTT Transformation Toolkit from IBM as the data front layer and WebServices and DAO for the business logic layer. The application is deployed on Websphere Application Server.
- Developed the OnlineCredit web application. OnlineCredit is an application used for pre-scoring calculation for the clients by the Office Managers.
- Developed various modules for ATM and AST machines.
Java developer
Azoth SRL
- Developed WTVStudio, which is a user friendly WML editor based on WYSIWYG features which render the WML developing process more efficient and enjoyable.
- Developed various modules of the application including XML parsers, SWT, various editors, views, workbench related tasks, and others.
- Participated at the London SKY Conference presenting the WTVStudio beta version.
Experience
Aquabill
SmartDelta
Programero
http://www.programero.roSkillset
Languages
SQL, HTML, CSS3, Java, Java 8, PHP 5, JavaScript, Batch
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
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 EBS, Postman
Platforms
Windows, Android, Linux, WebSphere Commerce, Oracle, Unix, Jakarta EE, Web, Solaris, WebSphere, iOS, NetBeans
Storage
MySQL, SQL Server 2012, Spring Data REST, Spring Data JPA, PostgreSQL, Microsoft SQL Server, IBM Db2
Other
Jakarta EE Design Patterns, 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
Education
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 Lazar" 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
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