Despre Radu Ifrim:
A Software Engineer with a focus on cloud engineering and a demonstrated track record in creating and maintaining robust, scalable applications. Currently holding a position at Correla where I utilize my expertise in Go, Java, SQL/MSSQL, Angular, IaC and Azure technologies. Strongly proficient in numerous languages and technologies, and have a solid background in database management, RESTful API design, and microservices.
Experiență
SOFTWARE ENGINEER, Correla – United Kingdom (June 2022 – Present)
- Engineered RESTful/gRPC APIs using Go & Java, complemented by Angular TS for front-end applications, improving system responsiveness and user interface experience.
- Constructed Docker images for microservices, promoting effective resource isolation and app consistency across environments.
- Streamlined the software development lifecycle by setting up efficient CI/CD pipelines, which enhanced deployment speed and reliability, as well as improved testing accuracy.
- Formulated advanced Git strategies, resulting in improved team collaboration, more efficient version control, and better code management.
- Worked closely with Product Owners and business teams to create solutions that corresponded to product roadmap objectives, ensuring business needs were met effectively.
- Developed scripts in Python, Go, PowerShell, and Bash to automate various tasks, saving significant manhours and reducing potential errors in infrastructure provisioning, configuration management, and deployment processes.
- Leading the shift from manual infrastructure to Terraform/Ansible, advocating IaC principles to boost scalability, manageability, and reproducibility.
- Authored detailed deployment instructions, run books, and release notes for production deployments to assure alignment with company policies.
- Created alert systems for microservices and infrastructure, enhancing issue detection and resolution speed, thereby promoting system reliability and uptime.
QA AUTOMATION ENGINEER, Bytex Technologies – Iasi, Romania (August 2021 – June 2022)
- Crafted automated tests and utility scripts using Python and Go, improving testing efficiency, accuracy, and coverage.
- Headed the API testing framework and automation tests, resulting in more comprehensive and reliable API testing.
- Worked on Jenkins CI/CD pipelines for multi-clustered applications to perform instrumented builds and to gather code coverage through automation tests using SonarQube, enhancing code quality & coverage and reducing debugging time.
- Managed the deployment and debugging of complex applications for development and QA teams, fostering a more efficient development process.
TECHNICAL AUTHOR, Better Programming Publication, Medium (March 2023 – Present)
- Authored and published articles on emerging technologies and industry trends.
PERSONAL PROJECTS
Machine Learning Image Analysis and Recommendation Engine
- Developed an image analysis machine learning model capable of identifying specific objects within images and automatically removing the background for a cleaner visual presentation.
- Created a recommendation system using reinforcement learning that intelligently suggests combinations based on identified objects from the images.
- Implemented a personalized recommendation model to suggest items that align with user's preferences, enhancing user engagement and satisfaction.
Go Code Test Analyzer (GCTA)
- GCTA is a tool for gaining a deeper understanding of your Go codebase.
- It provides a comprehensive snapshot of your codebase's structure and test coverage for each file.
- GCTA can output in a user-friendly tabular format in the terminal and supports markdown format as well.
- It uses Go's powerful concurrency model to efficiently analyse large codebases.
Azure Subscription Switcher (azss)
- azss is a command-line tool for switching between Azure subscriptions and logging in to them.
- It requires Azure CLI and subscription names in the Azure CLI config file to function.
- It provides options to list all subscriptions, switch to a specific subscription, and handle non-interactive shells.
- The project is licensed under the MIT License
Race Condition Exploit
- This is a simple tool that helps find a race exploit in a web application.
- It performs multiple queries to a web application concurrently and saves the results to a file.
- The output is parsed, and the requests are saved in two files: desirable output and undesired output.
- It can be built and run with specific command-line arguments, or used within a Docker container.
- The project is licensed under the MIT License
Kafka Utility Example
- Implemented a Kafka cluster facilitated by two utility REST APIs for communication.
- Enabled cluster setup via an environment-variable-configured script and established concurrent Kafka Producers and Consumers to manage topic creation and message flow.
- Integrated encryption and decryption functionality for secure message transfer through the Kafka cluster.
Educație
BSc COMPUTER SCIENCE, Coventry University – United Kingdom (September 2019 – July 2022)
• Completed modules in Software Engineering, Operating Systems, Security, Machine Learning and more.
Profesioniști din același sector Tehnologie / Internet ca și Radu Ifrim
Profesioniști din diferite sectoare în vecinătatea Iaşi, Municipiul Iaşi
Alți utilizatori care se numesc Radu
Locuri de muncă în apropiere de Iaşi, Municipiul Iaşi
-
Căutăm un Lead Backend Engineer care să preia ownership-ul tehnic al noii platforme, · Experiență solidă cu .NET / C# · Experiență avansată cu MS SQL (modelare, performanță, tranzacții) · Cunoștințe solide de DevOps (Docker, CI/CD pipelines) · ...
Iași2 săptămâni în urmă
-
Cautăm un profesionist atent la detalii și orientat spre calitate. · Colaborarea cu echipele de hardware pentru înțelegerea arhitecturii dispozitivelor și a protocoalelor de control Definirea cerințelor pentru onboarding, provisioning, management firmware și actualizări OTA Super ...
Iași2 săptămâni în urmă
-
Cercetăm un profesionist atent la detalii care pune accent pe precizie, standarde ridicate și colaborare eficientă în echipe multiculturale. · ...
Iaşi, Iaşi2 săptămâni în urmă
