Liviu-Nicolae Moraru
Development
Bucharest, Romania
Skills
Node.js
About
Liviu-Nicolae Moraru's skills align with Programmers (Information and Communication Technology). Liviu-Nicolae also has skills associated with System Developers and Analysts (Information and Communication Technology). Liviu-Nicolae Moraru appears to be a low-to-mid level candidate, with 4 years of experience.
Work Experience
Senior Software Engineer
OxidOS Automotive
September 2022 - November 2023
- Outline As a Senior Software Engineer, I led the development of a platform automating AWS container creation for user projects, enhancing development efficiency. Created a VSCode extension for WebUSB board programming, streamlined CI/CD for company websites with GitHub Actions for automatic deployment, testing, tagging, and documentation preview. Initiated a VSCode extension project for board simulation over WS. Key Responsibilities • Led the development of an innovative platform that automatically creates AWS containers for user projects, significantly streamlining the development process. • Designed and developed a VSCode extension enabling users to connect to and program boards directly via WebUSB, enhancing user experience and productivity. • Managed the CI/CD pipeline for the main company website, ensuring that any push to the main branch triggered an automatic deployment for immediate live updates. • Implemented multiple GitHub Actions for automated testing, automatic tagging, npm package publishing, and generating documentation previews during PRs. • Developed strategies to prevent multiple resource modifications within a single PR, improving code quality and review efficiency. • Initiated the development of a VSCode Extension for real-time communication with a board simulator via WebSocket, pushing the boundaries of development tools and simulation technology. Key Achievements • Successfully automated the creation of development environments in AWS, reducing setup time for new projects and increasing productivity across development teams. • Developed a pioneering VSCode extension for WebUSB programming, directly contributing to a more efficient and streamlined development workflow for hardware integration. • Enhanced operational efficiency by automating the CI/CD pipeline for the company's main website, achieving zero downtime deployments and immediate content updates. • Implemented comprehensive GitHub Actions, leading to a reduction in manual testing time, improved code quality, and accelerated release cycles. • Spearheaded the development of a new VSCode extension for board simulation, laying the groundwork for advanced development tools and improving simulation capabilities for future projects.
Full Stack Developer
Wyliodrin
December 2020 - November 2023
- Outline At Wyliodrin, I led two major projects. The first was a gas station kitchen digitalization, developing a comprehensive management platform, API for device interaction, and migrating the system to Azure. The second project was a boat booking platform, creating APIs for operations, automated email and PDF generation, and document management using AWS S3. My work streamlined operations, enhanced user engagement, and improved data management. Key Responsibilities • Developed and managed a comprehensive management platform for gas station kitchen digitalization, handling device, user, ingredient, and product management. • Engineered a complete API facilitating seamless interaction between kitchen devices and the platform, including integration with a prediction system. • Designed database structures and procedures in MicrosoftSQL, ensuring efficient data management and reporting capabilities. • Successfully migrated the platform, API, and database to a private Azure cloud setup, enhancing system reliability and scalability. • Led the development of a boat booking platform, enabling rental companies to manage boats and reservations efficiently. • Implemented a fully functional API that supports platform-specific logic, including business processes with Camunda BPM. • Developed automated email communication from templates and automatic PDF generation for user-provided information, improving operational efficiency. • Managed document storage and handling using AWS S3 Buckets, ensuring secure and accessible document management. • Streamlined business logic implementation and workflow automation, significantly improving process efficiency and user experience. • Collaborated closely with cross-functional teams to ensure the delivery of high-quality software solutions that meet user needs and business goals. Key Achievements • Digitized gas station kitchen operations, enhancing inventory management and reducing waste through improved tracking and reporting systems. • Developed and deployed a robust API and management platform for kitchen device interaction, significantly enhancing operational efficiency and user experience. • Led the seamless migration of the entire management platform and database to Azure, ensuring enhanced system security and scalability. • Launched a comprehensive boat booking platform that streamlined the management of rentals and documentation, significantly improving booking efficiency and customer satisfaction. • Implemented automated email and PDF generation features, reducing manual administrative tasks and improving operational efficiency. • S3, ensuring greater data integrity, security, and accessibility.
Embedded Software Developer
Wyliodrin
March 2019 - June 2020
- Outline I collaborated on porting JerryScript to the NXP Rapid Prototyping Kit, enabling JavaScript programming for embedded systems. This project, pivotal for integrating with the open-source IDE Wyliodrin Studio, culminated in a successful conference paper publication: "PORTING JERRYSCRIPT TO NXP RAPID PROTOTYPING KIT" at the International Scientific Conference eLearning and Software for
Education