Ionut Stoian, Developer in Bucharest, Romania
Ionut is available for hire
Hire Ionut

Ionut Stoian

Verified Expert  in Engineering

API Developer

Location
Bucharest, Romania
Toptal Member Since
October 24, 2016

Ionut is passionate about following best practices in designing and implementing clean, maintainable, and extensible software solutions. He has more than 10 years of experience with the Java platform and has taken part in many successful enterprise and web applications. His deep understanding of the full product lifecycle—from analysis to implementation, testing, and deployment—makes him a valuable addition to any team.

Portfolio

Innodev, LLC (via Toptal)
JasperReports, RabbitMQ, Hibernate, JPA, Spring Boot, Java 8
Quercus App
Spring, Apache Karaf, Camel, MongoDB, Java 8
Luxoft
Angular, Git, Oracle, JPA, Spring, Java 8

Experience

Availability

Part-time

Preferred Environment

Git, Apache Maven, IntelliJ IDEA, Spring, Java 8

The most amazing...

...application I've built was a high-traffic customer care solution which automated a lot of manual tasks (including scheduled payments).

Work Experience

Java/Spring Developer

2018 - 2019
Innodev, LLC (via Toptal)
  • Worked on the back end of a food ordering application.
  • Implemented the financial module for restaurants (scheduled invoices, manual amendments and payments, managed account balance).
  • Contributed to the restaurant onboarding module based on the workflow process managed by Activiti.
  • Integrated with various web services for customer identity, importing the restaurant products, triggering order delivery, and so on.
  • Enhanced performance of critical services by improving entity mapping, querying and caching techniques.
Technologies: JasperReports, RabbitMQ, Hibernate, JPA, Spring Boot, Java 8

Java Developer

2017 - 2018
Quercus App
  • Worked for a startup in the digital HR domain that facilitated continuous feedback between colleagues through web and mobile platforms.
  • Took part in designing and implementing the supporting back-end services using the REST paradigm.
  • Handled the requirements gathering, design, and implementation of the new reviews module.
  • Implemented the best practices for the development process, including unit tests and agile methodology.
Technologies: Spring, Apache Karaf, Camel, MongoDB, Java 8

Java Developer

2015 - 2017
Luxoft
  • Made crucial contributions to microservices builds that were responsible for managing the trading agreements of a top investment bank.
  • Led a team of about eight people.
  • Implemented an OCR integration of scanned documents.
  • Archived documents for regulatory purposes.
  • Worked in an agile environment.
Technologies: Angular, Git, Oracle, JPA, Spring, Java 8

Java Developer

2011 - 2015
Tremend
  • Managed a small team of developers and was also the client interface for several projects.
  • Built a scalable solution for customer care based on Spring, Hibernate, Solr, JMS, and various integrations with web services (SOAP and REST).
  • Led the implementation of coding standards and best practices and mentored fellow programmers.
Technologies: Git, Apache Maven, JMS, Solr, Hibernate, Spring, Java

Java Developer

2010 - 2011
Telmap
  • Worked on the company's main product which delivered location-based services (navigation, search) for mobile clients.
  • Built a software solution on Java servlets and used web services for retrieving relevant content.
  • Integrated the application into a social network developed by a telecom company.
Technologies: SOAP, Apache Tomcat, Servlet, Java

Languages

Java, Java 8, Kotlin, SQL, Go, JavaScript

Frameworks

Hibernate, Spring, JPA, Activiti BPM, Angular, Spring Boot, Camel

Tools

Git, Apache Maven, TeamCity, Subversion (SVN), Sonar, IntelliJ IDEA, Servlet, Apache Tomcat, RabbitMQ, Apache Karaf, Artifactory, Solr

Paradigms

REST, Unit Testing, Agile, Continuous Integration (CI)

Platforms

JEE, Oracle, Nexus

Storage

MongoDB, Neo4j, MySQL, Redis, Memcached, Oracle PL/SQL

Other

APIs, Apps, Software Design, Architecture, SOAP

Libraries/APIs

JMS, JasperReports

2006 - 2009

Bachelor's Degree in Computer Science

University of Bucharest - Bucharest, Romania

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring