Filip Laurentiu, Developer in Craiova, Dolj County, Romania
Filip is available for hire
Hire Filip

Filip Laurentiu

Verified Expert  in Engineering

Full-stack Developer

Craiova, Dolj County, Romania

Toptal member since April 7, 2021

Bio

Filip has been a software engineer since 2017, currently specializing in blockchain development. Fascinated by technological advances, he believes that our future needs to be based on trust and that blockchain is the best solution for this kind of future. Filip is excited to bring his expertise to this new revolution, and he thrives in environments that value passion and growth.

Portfolio

Advanced Blockchain
Solidity, Cairo, Starknet, Ethereum, Node.js
certSIGN
PKI, Cryptography, Digital Signatures, Node.js, Cryptocurrency, Ethereum...
dbqp
.NET Core, Active Server Pages (ASP), Python, Angular, JavaScript, Docker...

Experience

  • JavaScript - 4 years
  • Linux - 4 years
  • Blockchain - 2 years
  • Digital Signatures - 2 years
  • Cryptography - 2 years
  • Ethereum - 2 years
  • Docker - 2 years
  • Solidity - 2 years

Availability

Part-time

Preferred Environment

Linux, Visual Studio Code (VS Code)

The most amazing...

...thing I've developed is a decentralized identity solution on Ethereum, allowing clients to create bank accounts and get telecom, insurance, or other services.

Work Experience

Blockchain Developer

2021 - PRESENT
Advanced Blockchain
  • Built a protocol that allows users to fast deposit and withdraw from L2s and sidechains.
  • Developed smart contracts, deployments, scripts, and tests.
  • Enabled the company to raise $60 million for the project in the second funding round, and another round is being organized.
Technologies: Solidity, Cairo, Starknet, Ethereum, Node.js

Blockchain Developer

2019 - 2021
certSIGN
  • Wrote smart contracts for a decentralized identity solution, using Solidity.
  • Built back-end microservices that web and mobile applications used to issue user identities.
  • Created tests for smart contracts and deployed the production-ready contracts to the mainnet.
  • Deployed microservices in the production environment using Docker or bare metal.
  • Integrated a hardware wallet to manage the platform's private keys.
Technologies: PKI, Cryptography, Digital Signatures, Node.js, Cryptocurrency, Ethereum, Blockchain, Truffle, Ganache, Solidity, Docker, JavaScript, PostgreSQL, Next.js, Express.js

Full-stack Developer

2019 - 2019
dbqp
  • Built a platform that offers AI-based stock investment recommendations based on news and market events.
  • Trained the machine learning models for the platform.
  • Kept track of market events and reacted accordingly.
  • Continually updated the database with upcoming market events and important changes from the stock market.
Technologies: .NET Core, Active Server Pages (ASP), Python, Angular, JavaScript, Docker, SQL Server 2015, TypeScript

Angular Developer

2017 - 2019
NetRom Software
  • Built reusable components along with a fluid, responsive, and beautiful UI for the number one solution for hotel chain management.
  • Wrote performant code, which was a must when the application was running in the browser.
  • Integrated numerous client APIs into the web application.
Technologies: Angular, HTML, Agile, Jira, JavaScript, TypeScript

Deploy Ethereum Smart Contract Using Ledger Wallet

https://github.com/FilipLaurentiu/LedgerExample
Deployed smart contracts on Ethereum and sign transactions, using Ledger hardware wallet and Truffle. This is useful when you want to have an owner's private key stored only on the hardware wallet so that it's more secure.

KickstartEthereum

https://github.com/FilipLaurentiu/kickstartEthereum
A smart contracts project to create a fundraising campaign, similar to Kickstarter. Smart contracts are written in Solidity and can be deployed to Ethereum, using Truffle. Any user can issue a campaign, get approval, and raise capital.

Decentralized Lottery

https://github.com/FilipLaurentiu/lotterySmartContract
A decentralized lottery smart contract on Ethereum. This is a simple lottery where anyone can take part and try their luck. The winner is picked according to block difficulty, which is not predictable.
2020 - 2021

Progress Toward Master's Degree in Computer Science

University of Craiova - Craiova, Romania

2016 - 2019

Bachelor's Degree in Computer Science

University of Craiova - Craiova, Romania

MARCH 2021 - PRESENT

TOTAL: Conversation on Cryptography: w/Mike Meyers

Udemy

JANUARY 2021 - PRESENT

Learn Rust by Building Real Applications

Udemy

JANUARY 2021 - PRESENT

SSL/TLS Fundamentals

Udemy

Libraries/APIs

Node.js, React

Tools

Jira, Ganache

Languages

JavaScript, Solidity, HTML, TypeScript, Rust, Active Server Pages (ASP), Python, Solidity Assembly

Frameworks

Angular, Express.js, Truffle, Next.js, .NET Core

Platforms

Ethereum, Blockchain, Visual Studio Code (VS Code), Linux, Docker, Starknet

Paradigms

Agile

Storage

PostgreSQL

Other

Algorithms, Data Structures, Distributed Systems, Information Security, PKI, Cryptography, Digital Signatures, Security, SSL Certificates, X.509 Certificates, Cryptocurrency, SQL Server 2015, Cairo

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring