Ionut S.

Ionut S.

Senior Software Engineer

Romania
Hire Ionut S. Hire Ionut S. Hire Ionut S.

About Me

Ionut is passionate about following best practices in designing and implementing clean, maintainable, and extensible software solutions. He has more than ten 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—make him a valuable addition to any team.

Work history

Innodev, LLC
Java/Spring Developer
2018 - 2019 (1 year)
Remote
  • 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.

JasperReports RabbitMQHibernateJPA Spring BootJava 8
Quercus App
Java Developer
2017 - 2018 (1 year)
Remote
  • 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.

SpringCamel MongoDBJava 8
Luxoft
Java Developer
2015 - 2017 (2 years)
Remote
  • 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.

Tremend
Java Developer
2011 - 2015 (4 years)
Remote
  • 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.

Telmap
Java Developer
2010 - 2011 (1 year)
Remote
  • 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.

Portfolio

Java Developer
Java Developer

Took part in the development of a continuous feedback app for employees. Used Java 8, Spring, and JPA in order to develop the best piece of software ever, making it a lot easier for employees to leave thorough feedback. Was responsible for the development process, including unit test and Agile methodology

Education

Education
Bachelor's Degree in Computer Science
University of Bucharest
2006 - 2009 (3 years)