Mircea S.

Software Developer

Externalisation nearshore
Intermediate
Brasov, ROMANIA
Contactez-nous à propos de ce profil

Mon expérience

Voir plus

PentalogJanvier 2020 - Présent

Continuous Development.
  • Participation in a continuous development process focused on Angular, including the installation and configuration (Angular CLI), HTML5 and CSS design (Bootstrap and Angular Material), internationalization, pages routing.
  • Development of an application based on Microservices and Spring Boot 2.
  • Studying Docker and Kubernetes, including downloading and installing the component images (PostgreSQL, JDK, Microservices themselves) and the local cluster deployment (minikube) with all necessary configurations: connection to the database (Secret YAML and ConfigMap files), deployment, accessing the Microservices outside the cluster, ingress for the routing of all requests received from the client, autoscaler for load-balancing, a locally created certificate for HTTPS, GitHub authentication with OAuth, documenting the installing steps / commands processed, JAVA community presentation.
  • Development of an older application with a JWT token and setting up the Microservices system of the application using Spring profiles (cloud).
  • Using Spring Security, Actuator and Mockito for Controller, Service and Repository testing.
  • PostgreSQL: analysis of multiple types of indices depending on the query operators, partition of tables for large data volume according to the insertion period, respectively the configuration of roles and logs in PostgreSQL.
  • Hibernate: implementing the locking and second level cache for an important table (job offers) for an older application and its insertion in batch by means of configurations set up at application.properties.
  • Spring Batch: developing a Spring Boot application based on the API recommended by Pivotal, with an insertion in the batch database.
  • MongoDB: developing a CRUD application in Spring Boot by means of MongoRepository, processing the commands in NoSQL database and the management of roles for the access to the collection.
  • ActiveMQ, Camel, and ElasticSearch: developing a messaging application in Spring Boot, designed to integrate employees using RabbitMQ and Camel (files reading, validation and routing), insertion in a database and fast data reading by means of ElasticSearch, following the indices insertion (ElasticSearch “tables”).
Voir plus

Specialist in debt collection solutionsFévrier 2019 - Décembre 2019

Java Developer.
  • New user feature development.
  • Additions to existing services.
  • Services analysis.
  • Code bug fixing.
Voir plus

IBMJuillet 2016 - Février 2019

EAI - Integration Developer within an American multinational company with a presence on computer hardware and software markets, providing infrastructure, hosting and consulting services in areas ranging from mainframe computers to nanotechnology.
  • Integration of IBM Integration Bus based middleware applications.
  • Delivering business documentation for the client using MS Office and Confluence.
  • Coordinating the team of integration developers.
  • Direct communication and coordination of the client in relation to the integration applications developed within the company.

Mes compétences

Langues parlées

ROMANIAN: Native speaker
ENGLISH: Advanced
GERMAN: Advanced

Environment of Development

Jenkins, Gradle, GIT, SVN, WebSphere Message Broker Toolkit, Maven

Analysis Methods and Tools

SonarQube, MVC

Languages

PL/SQL, JAVA 8, Bash scripting, JAVA SE

Open Source solutions

Camel

Web Technologies

JSON, RESTful Web Services

DBMS

PostgreSQL

Networks and Systems

Linux, Android, Windows

Technologies

Spring, ActiveMQ, Spring Boot, Spring Web, Hibernate 5

Miscellaneous

Customer relationship management, JIRA, Confluence, Nexus, Continuous Integration, Bitbucket, Leadership, Organization, Communication

Computer Tools

MS Office

Application Servers

WebSphere, ElasticSearch

Mes études et formations

Master Studies in Applications for Mobile Phones and Internet Technologies in E-Business (in German), Faculty of Electrical Engineering and Computers - "Transilvania" University, Brasov.2017 - 2019

Bachelor's Degree in Applied Computer Science (in German), Faculty of Electrical Engineering and Computers - "Transilvania" University, Brasov.2014 - 2017

Erasmus Scholarship: Software Engineering (in German) - Heilbronn University of Applied Sciences, Germany.2015 - 2016

Mes tests

Nom
Résultat
English language quiz C2
60/80
75%
German language quiz B2
29/45
64%
Spring 4.x quiz medium level
16/20
80%
Numerical Logic quiz
14/15
93%
Hibernate 5.x quiz medium level
13/20
65%
IQ quiz
33/40
83%
Java SE quiz advanced level
13/20
65%