Adrian Lita
Software Engineer & System Architect
Profile
I'm an experienced electronics, telecommunications, and information technology engineer with a strong background in embedded systems and software development. Over the years, I've designed and implemented complex embedded solutions-from electronics schematics to firmware, all the way up to high-level server-side software and applications. I'm passionate about bridging the gap between hardware and software to create robust, scalable systems.
I've hand tailored this short CV to highlight my expertise in software engineering and system architecture, showcasing relevant skills and projects.
Key Technologies
C • MasterJava • ExpertPython • ExpertC# • AdvancedNETCONF/Yang • MasterSpring Boot • ExpertSpring Security • AdvancedTypescript • AdvancedReact • Vibe ExpertDocker • AdvancedGit • Expertnginx • Advanced
Experience Highlights
Software Engineer / Software Architect - Various Clients - make sure to check the Projects page
Bucharest, Romania • 8+ years • REST APIs / Microservices / Monoliths / Medical
- Developed proprietary package manager (Spring Boot + React) for seamless software distribution and updates, ensuring compliance with regulatory standards.
- Developed Portal Application - a comprehensive web-based platform for managing hundreds of connected websites with tens of thousands of articles (Java, Spring Boot, React).
- Implemented LLM-based content generation features, enhancing user engagement and content diversity using OpenRouter.
- Architected and developed microservices and REST APIs for various applications, ensuring scalability, security, and maintainability (Spring Boot + Keycloak + React).
- Developed various website templates for Portal using Astro.js and TailwindCSS, focusing on performance and SEO optimization.
- Currently developing a medical records management system with strict adherence to healthcare regulations and data privacy standards (Java, Spring Boot, React, Docker).
Senior Software and Telecommunications Engineer - highstreet technologies
Berlin, Germany (remote) • 6 years • Software Development / Telecommunications / Networking
- Implemented NETCONF/Yang protocol for various systems using libyang, sysrepo, and netopeer.
- Developed network topology simulator (nt-sim) with support for O-RAN and proprietary models using Python.
- Led engineering efforts to retrofit older equipment by adding NETCONF protocol capability (SNMP-to-NETCONF, TELNET-to-NETCONF adapters/bridges).
- Technologies used: C, Python, Java, Spring Boot, NETCONF/Yang, REST, Docker, Git.
- Consulted for various open-source initiatives adding NETCONF capability (O-RAN) to their projects.
- Developed model translation features for interacting between OpenAPI and Yang models for network controllers (Java / Spring Boot).
Senior Software Engineer - Arista Networks
Dublin, Ireland (remote) • 2 years • Software Development / Data Center Systems / Networking
- Worked in a multi-cultural, multi-continent team on cutting-edge data-center networking solutions.
- Had the privilege of collaborating with highly skilled engineers and architects, which greatly enhanced my technical expertise.
- Implemented features and fixed bugs in a large codebase (millions of lines of Java/Python code).
- Main contributions to two Arista products: DANZ Monitoring Fabric and CloudVision.
- Developed system monitoring features to gather metrics on processes, memory, and RAID drive states and report via REST API and Prometheus exporters.
- Implemented core functionality using LLDP on all fabric devices (switches, controllers, additional nodes). This created a secondary, out-of-band automatic discovery mechanism in the fabric, allowing the network controllers to create detailed graphs of the managed devices.
- Technologies used: Java, Python, SNMP, LLDP, REST, YANG, GitHub and Jenkins.
Senior Software Engineer - VARTOS
Bucharest, Romania (remote) • 1.5 years • Operating Systems / Systems Programming
- Startup-like environment, things were moving very fast and changing very often.
- Agile methodologies were strongly enforced.
- Worked closely with the CTO and other senior engineers to define system architecture, design patterns, and tasks. Everything was thoroughly discussed, reviewed, and documented.
- Conducted research on numerous operating system and server concepts.
- Created the main standard library (over 200 functions and APIs) of the OS.
- Developed highly optimized HTTP server and REST processor in C (yes, in C) that could handle hundred of thousands of requests on a single thread
- Developed a locale library with support for timezones and internationalization.
This page was automatically exported from https://adrian.lita.me - Visit the website for detailed information
Adrian Lita - CV