![Claudiu – React, Java, Spring, experts in Lemon.io](https://storage.googleapis.com/crm-lemon-io-bucket-storage/blurredPhotos/cfacb38d-2c3b-476f-a81a-de541acb95d5.jpg)
Claudiu
From Romania (GMT+3)
9 years of commercial experience
Lemon.io stats
1
projects done732
hours workedOpen
to new offersClaudiu – React, Java, Spring
Claudiu is a Senior Full-Stack Web Developer with 9 years of commercial experience. His main stack includes Java, Spring, React, Node, and TypeScript. He aims to be adaptable and take on challenges. Claudiu has had many valuable commercial experiences, including projects related to load balancing, caching, distributed architectures, and cross-browser extensions.
Main technologies
Additional skills
Ready to start
To be verifiedDirect hire
Potentially possibleExperience Highlights
Senior Software Engineer
An advanced RAN service automation, management, and orchestration platform, setting new benchmarks in mobile network operations. This suite is a pivotal development, designed to streamline the deployment and management of cloud-based cellular infrastructures, catering specifically to the burgeoning needs of 5G networks and Open RAN adoption.
- Led the enhancement and maintenance of the monolithic codebase, focusing on the lower-level aspects of cell connectivity and configuration. Integrated support for advanced protocols like NETCONF and improved the mechanism for alert propagation.
- Made substantial contributions to the development of a high-level configuration and monitoring component, employing Kotlin Spring and Vue.js. This component offers a graphical representation of network elements and allows network administrators to easily configure and monitor a unified network system.
- Developed a bulk configuration profile feature, allowing for efficient, large-scale configuration adjustments across the network, thereby streamlining operations and reducing manual intervention.
- Engaged in critical design decision processes, contributing to the enhancement of software functionality and user experience, ensuring scalability and ease of use for network administrators.
- Incorporated leading-edge technologies such as Azure IoT Hub, Kafka, Kubernetes, and ArgoCD into the project’s infrastructure to support scalable, resilient system architecture. Utilized GitLab for version control and CI/CD pipelines.
Senior Software Consultant
A high-stakes project for a leading U.S. automotive client, focusing on the complete overhaul and modernization of their legacy backend systems. This initiative was pivotal in enhancing the performance, scalability, and reliability of their digital services, ensuring a robust foundation for their expanding technological needs.
- Led the development, testing, and deployment of scalable, high-performance RESTful services leveraging Java and the Spring Boot framework. Claudiu's efforts were instrumental in redefining the backend architecture to meet contemporary standards and support the growing demands of the automotive industry.
- Fostered a culture of collaboration and communication across functional teams, including front-end developers, QA professionals, and product managers. This interdisciplinary approach ensured that development processes were aligned with both technical specifications and business objectives, resulting in streamlined project execution and enhanced product quality.
- Designed and implemented sophisticated data models, database schemas, and data access layers. This foundational work supported complex business requirements and facilitated the seamless integration of data across the organization, driving informed decision-making and strategic initiatives.
- Established and refined performance metrics and monitoring tools, guaranteeing the system's stability and reliability. His focus on optimizing performance and preemptively addressing potential bottlenecks ensured uninterrupted service delivery and a superior user experience for the client's customers.
Software architect & developer
Evmosis is the main project Claudiu has worked for during his time at Lemon.io. It is a liquid staking and automated market making mechanism deployed on the Evmos network. In a classic crypto system, when a user stakes the coins, they are unusable for the staking period. The team helped by providing a liquid staking token in exchange for the staked coins. These tokens can be used in the ecosystem, so the economy does not stall, and the equivalent of the staked coins can be invested in other projects. At the same time the team controls the inflation increase by asking for the tokens back in exchange for the coins when one wants to unstake.
- Designed, developed, and implemented a liquid staking system for the Evmos network, allowing users to earn rewards while maintaining their liquidity using Solodity.
- Developed and maintained centralized infrastructure for the module using Java Spring, Hibernate, and Kafka.
- Built and tested smart contracts to ensure the secure and efficient transfer of assets within the network.
- Developed and integrated RESTful APIs for third-party applications to interact with the blockchain network using TypeScript and JavaScript.
- Worked closely with the team to identify and resolve issues related to performance, security, and user experience.
- Conducted regular code reviews and implemented best practices to ensure high code quality and maintainability.
- Contributed to the development of the company's internal tools, including a monitoring and alerting system, to ensure the stability and availability of the blockchain network.
Senior Software Consultant
The company develops products and services based on Blockchain technology, that ensure user security and data encryption, applicable in various fields.
As a Blockchain Development Manager, Claudiu has been responsible for managing the development of the Xiden blockchain, a cutting-edge blockchain platform designed for secure and efficient data storage and sharing. In addition to this, he also led the development of a custom OpenWRT operating system for the MintR router, which is a key component of the Xiden blockchain network. Here are his key responsibilities:
- Led a cross-functional team of developers, engineers, and product managers to develop and maintain the Xiden blockchain platform and the MintR router operating system.
- Collaborated with other departments, including product, business development, and marketing, to ensure that the development of the Xiden blockchain and the Mintr router aligns with the company's overall strategy and goals.
- Managed the software development lifecycle of the Xiden blockchain and the MintR router, from concept to deployment, including planning, execution, and monitoring.
- Developed the custom OpenWRT operating system for the Mintr router using technologies such as C++, Lua, and Linux system programming.
- Ensured that the custom OpenWRT operating system is designed and developed in accordance with industry best practices, including security and performance optimizations.
- Led the development of the MintrR router firmware.
- Managed the implementation of consensus mechanisms and network governance for the Xiden blockchain, ensuring that it operates efficiently and securely.
Senior Software Consultant
A pan-European Commercial Bank with a unique service offering in Italy, Germany, Central and Eastern Europe.
- Developed and maintained complex software systems in Java, employing advanced technologies such as the Spring Framework, Spring Boot, Hibernate, and JPA to build scalable and efficient applications.
- Designed and implemented RESTful APIs with Spring Boot, integrating with enterprise service bus (ESB) for seamless inter-service communication and efficient data exchange between microservices.
- Specialized in the efficient handling and optimization of data within Oracle databases, with a strong emphasis on sophisticated querying, data retrieval, and manipulation techniques to support the dynamic needs of high-volume banking operations.
- Utilized an Enterprise Service Bus (ESB) for reliable messaging and integration across various banking systems, enhancing operational efficiency and scalability.
- Implemented caching strategies using Redis to significantly improve the performance and responsiveness of applications.
- Mentored junior developers, sharing insights on software development best practices and introducing them to new technologies.
Senior Software Developer / Team Leader
All residential & mobile proxy services offer high quality scraping whitelisted IPs. That can only be achieved by forwarding network traffic through residential & mobile devices. But the problem is most of them reside behind NAT home routers. Here is the step where Claudiu decided to write a separate component in Java to accept connections from those devices behind NAT, encapsulate all the clients' incoming TCP network connections and send them through the already open sockets to the devices behind NAT (which are usually Android devices). The approach - opening sockets in advance and managing a sockets pool on the server side, so a new socket connection is opened as the client consumes a new proxy connection.
- Developed and maintained a high-performance back-connect residential proxy service using Java, Spring Boot, and Hibernate for the backend and React.js for the frontend.
- Integrated Stripe and Coinpayments payment gateways into the platform to enable secure and reliable payment processing.
- Deployed a Postfix mail server with Dovecot to handle email communication within the platform.
- Built and maintained RESTful APIs to allow for seamless communication between the frontend and backend components.
- Worked on proxy rotation logic and load balancing algorithms to ensure high availability and consistent performance across the network.
- Conducted regular code reviews and implemented best practices to ensure high code quality and maintainability.
- Contributed to the development of the company's internal tools, including a monitoring and alerting system, to ensure the stability and availability of the platform.