Profileimage by NicuAndrei Muresan Senior Software Engineer, Software Engineer, Software Developer from Constanta

Nicu Andrei Muresan

available

Last update: 20.09.2023

Senior Software Engineer, Software Engineer, Software Developer

Graduation: Computer Science
Hourly-/Daily rates: show
Languages: English (Full Professional)

Keywords

Java (Programming Language) Test Automation Microsoft Azure Cloud Computing Grafana Safety Principles Clean Code Principles Multitier Architecture Agile Methodology Architecture + 46 more keywords

Attachments

Nicu-Andrei-Muresan-Long-resume-SE_200923.pdf

Skills

 I am a Senior Java Developer with over seven years of experience in the tech sector, my passion lies in creating highly scalable, resilient, and extensible software solutions.
I've managed the entire project life cycle, collaborating with stakeholders, business analysts, product owners, and architects to deliver client requirements on time and within budget. Additionally, I've taken on leadership roles in the banking sector for a major client.
I've successfully implemented automated testing strategies, significantly reducing bugs and enhancing overall product quality.

Skills:

♨️ Backend:
Java (especially Java 11)
Spring framework: Web, Boot, Webflux, Cloud, Integration, Data, AOP, Core, Security, Test
Kafka
Docker, Kubernetes 
MySQL, Oracle, MongoDB, H2
REST, SOAP
Prometheus

Testing:
Black and white box automated testing
Methodologies: integration, regression, security, performance, UI, contract, functional automated testing
Frameworks: Spring Test, JUnit, TestNG, Cucumber, JMeter, Gatling, Testcontainers, Selenium
Profiling tools: Jprofiler, VisualVM

System Design:
Architectural styles & patterns: Layered, Microservices, Plug-in, Client-server, N-tier, Event driven, Monolithic application
Applying clean architecture and clean code principles
Design patterns, SOLID principles 

Other:
Project build tools: Maven, Gradle
Git: Azure, Github, Gitlab, Bitbucket
Project tracking tools: Azure, TargetProcess, Trello, Jira
CI/CD: Azure, Jenkins, CircleCI, GoCD
Monitoring tools: Grafana, Elastic, Splunk, Zipkin, Grafana tempo
Code quality & vulnerability scanning tools: SonarQube, Prisma Cloud, Jacoco, Fortify
TDD, BDD, DDD

Methodologies used:
Agile, Scrum, Kanban, Waterfall

When designing and developing software products, I tend to aim for perfection. 

If you think my expertise would help your business, don’t hesitate to drop me a message.

I’m only interested in remote work, but also available for periodic work related travel if needed.


Phone: +40 746 920 553
Email: codewithmigu@gmail.com

Project history

11/2020 - 10/2021
Senior Software Engineer
ING Tech Romania

Project: Online data confirmation solution for SME

Problem

* ING group was facing low customer satisfaction from Belgium SME (small
and medium enterprises) area, because the periodic client and company data
validation process required the physical visit in a branch.

Impact


Project build tools: Maven, Gradle


Git: Azure, Github, Gitlab,
Bitbucket


Project tracking tools: Azure,
TargetProcess, Trello, Jira


CI/CD: Azure, Jenkins, CircleCI,
GoCD


Monitoring tools: Grafana,
Elastic, Splunk, Zipkin, Grafana
tempo


Code quality & vulnerability
scanning tools: SonarQube,
Prisma Cloud, Jacoco, Fortify


TDD, BDD, DDD

* The client satisfaction was improved as the physical presence in a branch of
the client was not mandatory anymore by developing a global RESTful Spring
Boot application available for Belgium SME clients, extensible for addition
of other countries. The application gathers data from multiple local country
systems, using parallel computations where possible

10/2016 - 11/2020
Software Engineer
Betfair Romania Development

Betfair is a British gambling company which operates the world's largest online
betting exchange. It also offers sports betting, online casino, online poker, and online
bingo.

Project: Online casino and bingo solution

Problem:

* Betfair was facing low customer satisfaction and revenue from casino and
bingo specific online games because of an obsolete casino gaming platform
on which the number and the variety of the games was low in comparison
with other online casino companies. That was caused because an outdated
CMS was used for configuring available games for the clients and also because
the number of integrated 3rdparty game providers with Betfair software
systems was low as the current software systems were hard from a technical
perspective to integrate with.

Impact

* The number of new regular gambling users increased at least 15% each
year since the launch of the platform. The new platform contained multiple
applications in a micro service architecture, all of them being developed with
the Spring framework. The scope of those micro services were to manage
client account and gaming session data, to facilitate an easier games content
management system, to manage account balance data and the interaction of
the client with the game
* Client satisfaction was improved by 80% with the newly delivered casino
gaming platform compared to the old one.
* The extensibility of the new platform allowed Betfair group to extend in
multiple countries besides UK (like Italy, Spain, Sweden, Romania) and to
become one of the top online casinos in each country
* Casino games 3rd party providers integrations became more easy and were
done at a fast pace, allowing Betfair to offer to the customers a large variety
of games.
* The number of new games added on the platform increased by at least 20%
each year since launch because of the new CMS application developed with
Spring MVC and the fast pace integration of 3rdparty games providers.

06/2016 - 09/2016
Software Developer
Kuende

Kuende is a gamified social network that empowers Creatives & Brands to generate
quality and engaging content, while designing new revenue streams in the process.

Project: Social media platform

Problem

* Starting as a start up tech company, Kuende wanted to revolutionize social
media world by creating a new mobile application with different functionalities
on main social media competitors on the market offered.

Impact

* Developed the bases of the social media cross platform application using C++
and Qt framework
* Kuende became a different social media application than what the current
market offered that uses gamified challenges to reward real life social
interaction

Local Availability

Only available for remote work
I'm looking for remote oportunities, but I'm also available for quarterly work travel related if necesarry.
Profileimage by NicuAndrei Muresan Senior Software Engineer, Software Engineer, Software Developer from Constanta Senior Software Engineer, Software Engineer, Software Developer
Register