Cristian Popescu

is currently booked.

Freiberuflich, Senior Java Fullstack Software Developer Consultant, Novo Nordisk
Bucharest, Rumänien

Fähigkeiten und Kenntnisse

Java
Spring Framework
Kotlin
Software Development
C/C++
Angular
Git
Kubernetes
Mockito
Arduino
React JS
PostgreSQL
Java Development
Apache Kafka
elasticsearch
SQL
JavaScript
TypeScript
MQTT
Communication Skills
Team work

Werdegang

Berufserfahrung von Cristian Popescu

  • Bis heute 2 Monate, seit Sep. 2025

    Senior Java Consultant

    Remote

    I work as a Freelancer / Consultant / Contractor to develop businesses and create great opportunities with high-quality software. Specialized in Java-based applications with the Spring Framework, I can easily adapt to any environment to provide great value and innovation. Always ready for new challenges and opportunities.

  • Bis heute 10 Monate, seit Jan. 2025

    Senior Java Fullstack Software Developer Consultant

    Novo Nordisk

    - Optimize and plan for an efficient transition. • Reduced end-to-end Selenium test duration by 5 times by moving to a controlled and predictable environment • Re-write auditing logic for a better write and read performance • Increase test coverage for old implementation in order for a smooth transition to the new system • Assure identical audit output after switching to the new version by writing comparing tests • Successful migration to a new auditing system by also preserving historical data

  • 6 Monate, Aug. 2024 - Jan. 2025

    Senior Java Fullstack Developer

    HUMANOO

    • Providing users with scheduled in-app and email notifications allowed for a permanent up to date integrated data system. • Successfully implemented an Angular webview integrating with an existing multiplatform mobile application • Accurately and effectively schedule in-app and email notifications • Integrate in existing Angular application a role-based management page for managers to handle employee absences

  • 7 Monate, Feb. 2024 - Aug. 2024

    Senior Kotlin Software Engineer

    OLX

    Joined a team of experienced developers to implement and support various promotional programs that would incentivize users to use features and products provided by the platform. • Optimize the reward granting process to a 5 times smaller time-frame in order to mitigate risks and increase successful program deployment • Remove dependency on external implementation by moving tests on internal test framework • Plan and migrate user identifiers for business expansion across borders

  • 2 Jahre, März 2022 - Feb. 2024

    Senior Java Fullstack Developer

    Novo Nordisk

    • Ensure high confidence in existing code by writing unit and integration tests making the application more robust with concrete metrics. • Optimized main functionality by cleaning up and refactoring existing code leading to a 3 times faster process • Implement dynamic internationalization of the Angular application based on user preferences for faster switching. • Upgrade tools and frameworks to latest version while keeping UI and backend behavior stable and safe from security vulnerabilities.

  • 10 Monate, Juni 2021 - März 2022

    Senior Kotlin Consultant

    CARIAD

    The client struggled to provide services to aggregate responses for a high number of users. Existing services inefficient communication. Enhanced by 20% inter service communication by excluding redundant requests. Decrease duration by 20% of the build and deployment time by removing and limiting unnecessary services. Decrease synchronization duration to 25% by batching parallel requests and ensured access via secured APIs. Skills: Kotlin, Ktor, WireMock, OAuth2, Swagger OpenAPI, gRPC, Cloud Foundry

  • 4 Monate, Feb. 2021 - Mai 2021

    Senior Java Consultant

    Finastra

    The client needed to provide users with a platform that would notify whenever access was requested for one of their resources so that full transparency. Provided 100% detailed documentation for approaches to increase testing abilities in the system. Implement system integration test by providing an event mechanism to trigger flows and provide 100% stability. Ensured 100% transparency for events by exposing a fully secure and documented API. Skills: Spring, Java, AxonIQ, WireMock, OAuth2, Swagger OpenAPI

  • 2 Jahre und 1 Monat, Feb. 2019 - Feb. 2021

    Senior Java Full Stack Developer

    eSolutions Grup

    An old MCU could not multiprocess, providing a slow experience. Services grew in size, used resources got extensive, loss scalability. Enhanced user experience by 300% as fast device response time became a high-valuable asset. I assured instant readings using the event-based OS. I decreased the costs by 35% by reducing the resources. Doubled data availability by splitting services. Skills: C++, Arduino, PlatformIO, FreeRTOS, ESP32, Groovy, PostgreSQL, Kotlin, Kafka, Spring, Kubernetes, GCP, Elasticsearch

  • 6 Monate, Juli 2019 - Dez. 2019

    Senior Java Software Developer

    Payment Company

    Two systems manually transfered data so delayed transfer caused the business to lose clients and money. Guaranteed 100% transparency of the data to authenticated users by providing a secure and intuitive interface. A retry mechanism was in place to ensure everything gets handled. Increased processing speed ten times as jobs were handled simultaneously by parallel streaming the information to the third party system and database storage. Skills: Kotlin, IBM MQ, Spring, PostgreSQL, Swagger

  • 11 Monate, März 2018 - Jan. 2019

    Java Full Stack Developer

    eSolutions Grup

    Needed shop linked with a system to optimise jobs for faster management and shipment. I enforced 100% accountability for no longer sellable warehouse products by designing a data processing mechanism that regularly extracts figures from the system and produces statistics ready for display. Achieved high clarity into the sales process for the marketing managers very fast by automatically building reports. Also, no costs for report generation tasks. Skills: Java, Rancher, AngularJS, Spring, Mockito

  • 1 Jahr, Apr. 2017 - März 2018

    Java Full Stack Developer

    eSolutions Grup

    System to feed data automatically to reduce costs. Bad connections caused the client lots of customers at exhibitions. Greatly improved the data processing with 100% providing the web interface by designing the system. The client was pleased with the new flow. Ensured a 500% faster process to set up the infrastructure on a laptop to install for exhibitions by creating an easy automatic install process. Functionalities were running 10 times faster. Skills: React, PostgreSQL, Java, Swarm, Vagrant

  • 5 Monate, Nov. 2016 - März 2017

    Java Full Stack Developer

    eSolutions Grup

    An proactive alerting system for people with medical conditions at high risk for a heat-related illness and promotes proactive behaviour. Successfully delivered a functional system with zero costs by using free resources and display data for users as a highly intuitive and interactive map. I efficiently used only 10% of the screen to display data on a map by designing an auto-scrolling and interactive list. Skills: AngularJS, LeafletJS, PostgreSQL PostGIS, MongoDB, Java, Spring Framework, Bamboo, Rancher

  • 1 Jahr und 4 Monate, Aug. 2015 - Nov. 2016

    Java Full Stack Developer

    eSolutions Grup

    Develop a friendly and interactive platform to sell products and process orders and delivery fast. Improved order processing speed 3 times by optimising the pipeline from 18 min to only 4. Drastically reduced data ingestion to 10 times faster transfer by designing a process to fully automate data processing from third-party platforms and send out status notifications via various means. Skills: Java, Thymeleaf, PostgreSQL, jQuery, JUnit, Bamboo, Selenium, CommerceTools, Google Drive API, Vonage, Mailchimp

  • 1 Jahr und 3 Monate, Juni 2015 - Aug. 2016

    Java Software Developer

    eSolutions Grup

    The client wanted to sell its courses since using a provider would increase costs and decrease control over content and quality. Also, time to update presentation website content would take very expensive development time. Increased content generation’s productivity by 80% through designing templates to edit easily. Successfully created the possibility to develop marketing contests for students and attract new customers by offering the feature on the platform. Skills: Magnolia CMS, Java, CSS, JavaScript

  • 3 Jahre und 3 Monate, Apr. 2012 - Juni 2015

    Embedded Software Developer

    Luxoft

    The client had a project that was showing various functionality issues and incomplete debugging features. I improved the debugging tool efficiency of the system by 10% by bringing more information on the console interface. Also, adding statistics and valuable details increased QA bug description accuracy. I successfully provided stable behaviour of the system by testing, reproducing and fixing 100% of the assigned issues directly reported by clients or QA. Skills: Embedded C, computer networking

  • 7 Monate, Nov. 2011 - Mai 2012

    Web Developer

    TNS CSOP Romania

    The client lost a great deal of time and money organising and managing events to gather respondent data. Data would be analysed and sold to third parties for marketing planning and future product development. Saved the client at least $1000 per project by designing a platform to organise online events versus offline events. The client was able to enhance the value of information extracted from the respondents by directly communicating with each user in particular. Skills: PHP, MySQL, jQuery

Ausbildung von Cristian Popescu

  • 2014 - 2016

    Informatics

    Bucharest University of Economic Studies

  • 2011 - 2014

    Informatics

    Bucharest University of Economic Studies

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z