Gherghe Ion Alexandru

Gherghe Ion Alexandru

$60/hr
Senior Software Engineer | 10+ yrs | Banking, Blockchain, Embedded | Scalable & Secure Apps
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
32 years old
Location:
Bucharest, Bucharest, Romania
Experience:
11 years
Contact- www.linkedin.com/in/alexandrugherghe-1158a489 (LinkedIn) Top Skills Java C++ Alexandru Gherghe Senior Software Engineer | Freelancer Bucharest, Romania Summary Experienced Software Engineer | Blockchain, Automotive, Backend/ Web | Team Player & Quick Learner | 10+ Years C++ Language Languages English (Professional Working) French (Elementary) Experience Alexandru Gherghe Software Solutions SRL Senior Software Engineer Certifications December 2022 - Present (1 year 9 months) Bucharest, Romania Cambridge Certificate in Advanced English Currently engaged in a confidential project for a leading bank. The project is a banking application designed to process and validate scenarios involving banking instruments like cashflows and mortgages, enabling predictive analysis for potential market events. Technologies Used: • Primarily Java and Python for backend development • Additional technologies: Spring, Spring Batch, JUnit, C++, Makefile, Boost Key Achievements: • Migrated several projects from Java 8 to Java 17, including updating all associated libraries. • Created integration and end-to-end tests for key components, ensuring reliability and performance. vTrader CoFounder & CTO August 2017 - December 2022 (5 years 5 months) Bucharest, Romania I have been one of the core founders and CTO of vTrader, a crypto-currency exchange platform based in Romania, I played a key role in overseeing the end-to-end development and implementation of various work-streams, such as technical roll-out, trading strategy, and business development. Page 1 of 4 One of my main contributions was leading the software architecture and developing the backend web-server from scratch. I also integrated necessary blockchain technologies for deposits/withdrawals and trade operations and created the necessary cloud infrastructure for providing security and real-time 24/7 monitoring of the platform’s services. Throughout my time at vTrader, I used technologies such as Java, Spring Boot, Docker, Nginx, MySQL. Our services are available for all EU countries, allowing users to buy and sell a wide portfolio of cryptocurrencies including Bitcoin, Ripple, Ethereum, and more. Veridium Senior Software Engineer May 2021 - November 2022 (1 year 7 months) As a Full-Stack Developer on the VeridiumID strong authentication platform, I have accomplished the following: - Developed a cross-platform desktop application using Github Electron and Angular that offers two-step verification services utilising the Time-based Onetime Password Algorithm. - Implemented a caching mechanism that prevents extensive load on various database tables, leading to a significant increase in performance during enrolment and authentication processes. - Created the initial structure for integration end-to-end tests that are utilised to test various business flows. The technologies that I have utilized for this project include Java, Spring Boot, Cassandra, C++, Electron, and Typescript. VIAVI Solutions Senior Software Engineer February 2019 - April 2021 (2 years 3 months) Bucharest, Romania My role was focused on SW Development & Design aimed for testing network infrastructure for telecom customers (eg. Nokia, Ericsson, AT&T). Page 2 of 4 The development stack is composed from a Unix operating system which runs software written in C/C++ using a QT based interface. Key responsibilities included: • Develop SW responsible for communicating and configuring telecom radios, modules that implemented CPRI protocol functionalities • Adapt & port software to new platforms which require implementation of a new HAL (hardware abstraction layer) • Manage other various features which involved code writing for supporting network protocols (eg. HDLC, PTP) • Modify existing drivers & create new UI Enea Global Services Senior Software Engineer January 2018 - September 2018 (9 months) Bucharest, Romania Raymarine - Lighthouse III project • Developed new functionalities for Raymarine Navigation Units - https:// www.raymarine.com/multifunction-displays/index.html • Technologies used: C/C++, QT/QML, Java, Python Harman/Becker Automotive Systems Software Engineer November 2016 - January 2018 (1 year 3 months) Bucharest, Romania BMW Infotainment Automotive project • Developed software that runs on an embedded system with the purpose of handling audio and video communication within the car's head unit. • Technologies used: C/C++, QT, Boost • Developed an Wireshark dissector for live capture of AVB packets and converting them to a playable video stream Web Platform for analyzing crashes • Designed and developed an web application meant to automatize the process of extracting various information ( like core-dumps, backtraces ) for investigating crashes/watchdog timeouts that occurred during testing on field. • Technologies used: Python, Flask, Javascript, AngularJS, MongoDB Cegeka Romania Software Engineer February 2016 - October 2016 (9 months) Page 3 of 4 Bucharest, Romania R&D Blockchain Projects • Designed and developed blockchain - based applications used for purposes like payment systems, multi-party contract signing, digital document signing • Applications were usually build on top of a private blockchain network which communicated with a backend web server through REST / RPC calls • Technologies used: Bitcoin, Ethereum/Solidity, Spring Boot, Java, MySQL, Ripple, Docker, AngularJS Gameloft Software Engineer July 2014 - February 2016 (1 year 8 months) Online Libraries Team • Designed, developed and offered support to other teams for libraries responsible for features like ads, user tracking, in-app purchasing, integration with social networks • Technologies used: C/C++, Boost, Java, Objective C Education University of Bucharest Bachelor's degree, Computer Science · (2012 - 2015) Page 4 of 4
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.