Laurentiu Stefan
Verified Expert in Engineering
Algorithms Developer
Laurentiu is a passionate software engineer with over nine years of experience working for big companies and banks in the fintech industry and smaller companies in the cybersecurity field. He is very experienced and enthusiastic about C/C++ and has a broad knowledge of multiple programming languages. Laurentiu enjoys writing top-quality code and offering great value through consulting while leveraging his extensive expertise.
Portfolio
Experience
Availability
Preferred Environment
Linux, JetBrains, CLion, PyCharm, IntelliJ IDEA, Slack, Sublime Text 3
The most amazing...
...thing I've developed is the cross-platform Avira anti-malware SDK with which anyone can build his own anti-virus or security application.
Work Experience
Senior Software Engineer
Avira
- Developed the Avira OEM cross-platform anti-malware SDK solution.
- Developed the CI/CD environment for the SDK using Atlassian Bamboo.
- Conducted recruitment and technical interviews for the team.
- Wrote unit and functional tests for the SDK, focusing on areas related to performance and optimization.
Technical Consultant
HSBC UK
- Developed, tested, and documented features for the risk externalization framework: a solution that aimed to demise certain third-party pieces of software in favor of in-house proprietary apps.
- Interfaced with stakeholders in coming up with implementation proposals for third-party software replacements and in-house systems.
- Offered consultancy on best practices regarding third-party software usage and integration/replacement efforts.
Senior Software Developer
Finastra
- Implemented add-ons and/or customization needed by the clients in order for the Finastra products to fit their needs perfectly. The product developed was Summit, a capital markets and trading tool.
- Coached and mentored junior colleagues; performed code reviews; and helped with implementations, project specs, and client communication.
- Oversaw bigger projects that consisted of multiple stories.
Scriptwriter
Ipsos
- Implemented market research questionnaires, using IBM SPSS, on the Dimensions platform (based on the Visual Basic coding language).
- Oversaw client communication and managed project lifecycle.
- Coached more junior members and participated in code review sessions.
Experience
Avira anti-malware SDK
https://oem.avira.com/en/solutions/software-development-kitsI initially started working on a mature version of the product, written mainly in C, focusing on improving usability (making client integration of the product easier) and performance (especially on the memory management side of things).
Afterward, the team decided to write the new and improved version, which had the goal of being completely plugin-able, so that customers could buy only what they wanted from the SDK, not the whole package.
I built the CI/CD framework for building and testing the product on all the required platforms. After that was done, I focused on writing, from scratch, several of the product's out-of-the-box plugins, including the malicious URL plugin and the false positive detection plugin.
Summit Add-on Development
Each add-on was a project in itself, with a full lifecycle. The working framework was Waterfall, and as the consultant/developer, I was responsible for requirement gathering, solution proposal, implementation, client communication, and QA support during the testing phase.
Education
Bachelor's Degree in Computer Science
University of Bucharest - Bucharest, Romania
Skills
Tools
IntelliJ IDEA, Git, JetBrains, CLion, PyCharm, Slack, Sublime Text 3, Bamboo, CMake, Visual Studio, Cygwin, AccuRev, IBM SPSS, Jira
Paradigms
Object-oriented Programming (OOP), Agile
Languages
C++, C, Python, Java, Perl, Bash, Batch, JavaScript, CSS, C++11, C++98
Frameworks
Google Test, Windows PowerShell
Platforms
Windows, Linux, MacOS, Unix
Other
Algorithms, Multithreading, OOP Designs, Optimization, Performance, Memory Management, Waterfall Methodology
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring