Erlind Cekaj
Verified Expert in Engineering
Software Developer
Tirana, Tirana County, Albania
Toptal member since September 24, 2021
Erlind is an experienced software engineer with a demonstrated history of working in the information technology and services industries. Holding a bachelor's degree specializing in computer engineering, he's skilled in PHP, C#, Google Cloud Platform, Linux system administration, and trading systems. Passionate about software development, Erlind is a true team player who enjoys sharing knowledge with teams and grows at every project and task undertaken.
Portfolio
Experience
- Git - 5 years
- C# - 5 years
- Visual Studio - 3 years
- .NET Core - 3 years
- C#.NET - 3 years
- SignalR - 1 year
- gRPC - 1 year
- RabbitMQ - 1 year
Availability
Preferred Environment
NuGet, Visual Studio, Azure DevOps, Git, GitLab, GitLab CI/CD, C#, C#.NET
The most amazing...
...thing I've developed is a system that handles high-frequency updates for a trading engine developed in-house.
Work Experience
DevOps Engineer (via Toptal)
HUGHUB Ltd
- Developed multiple infrastructure-as-code (IaC) scripts to automate the environment setup for new client projects, streamlining onboarding processes.
- Designed and implemented a custom tool in JavaScript/TypeScript for MongoDB migrations, enabling a code-first migration approach for seamless database updates.
- Integrated code coverage reports and configured a SonarQube server to monitor code quality, enhancing overall development standards.
- Optimized and refined existing CI/CD pipelines, significantly improving efficiency and reducing build times.
- Implemented deployment groups using Azure Virtual Machine Scale Sets and automated the creation of Windows build client images with PowerShell scripts.
Software Developer
Wiztech
- Helped in the development of a trading engine project that could handle millions of accounts and orders with sub-millisecond tick updates.
- Implemented new features and security standards on ongoing projects.
- Set up CI/CD pipelines for several projects, reducing deployment time by a significant margin.
- Migrated old .NET 4.6 and .NET 4.7 projects to the latest .NET Core version.
Software Developer
Legal Guns
- Developed several internal modules of CRM software.
- Built an internal webmail system using C# and ASP.NET MVC, which included all features of common webmail.
- Moved software to the proper development environment because there were no CI/CD pipelines and version control.
- Rebuilt the structure of CRM software and rewrote its REST API, documenting it while doing so.
- Developed payment software that made it easy to integrate several payment methods and manage merchant accounts, including reporting and managerial tools.
Software Developer
Digital Marketing Agency
- Built a hosting structure and documentation for the deployment of our in-house projects.
- Engineered a help desk system—built the database structure, optimized the hosting environment to meet the application needs, and developed a cluster structure to handle high read requests and enable high loads.
- Built a hosting infrastructure to host cryptocurrency master nodes and in-house built cryptocurrencies. Also designed docker images for them.
- Created a web wallet for our internally-built cryptos using PHP, MySQL, Nginx, and RPC.
- Built a middleware layer on top of JSON-RPC to facilitate communication with cryptocurrency nodes.
- Moved the company software lifecycle to version control solutions and built proper CD pipelines.
IT Manager
Elite International
- Developed an app that tracked all the problems reported by the company employees, specifying which PC it was coming from and collecting data from it.
- Installed and managed several servers for telecommunication purposes. Most of them used Ubuntu or CentOS.
- Helped the development team with the WordPress sites. Set up the environment for all deployment hosts. Moved almost all sites from Apache to Nginx and optimized them to work faster and avoid timeouts.
Web Developer
EliteMedia360
- Built and maintained the hosting infrastructure of our company, serving our clients a whole package and easier deployment.
- Created WordPress sites going from minimalist sites to those requiring a new theme, customized plugins, and optimized the database structure for high loads.
- Developed a monitoring system for our clients' hosting environments and applications.
- Engineered systems to handle a high volume of visitors and failover systems to take over if problems arose.
- Designed and built a backup system for our hosting infrastructure.
- Built APIs for easy management of the hosting infrastructure.
- Designed complex database structures for several projects.
Experience
MyMVC
https://github.com/erlindcekaj/mymvcYTDLP TypeScript Wrapper
https://github.com/BifrostBuilder/ytdlp-wrapperEducation
Bachelor's Degree in Computer Science
Polytechnic University of Tirana - Tirana, Albania
Certifications
C# Assesment
HackDay Albania 2016 - First place
Protik
Examination for the Certificate of Competency in English (ECCE)
Sidi Education
Skills
Libraries/APIs
Entity Framework, LINQ, SignalR
Tools
NGINX, Apache, NuGet, Visual Studio, Git, GitLab, GitLab CI/CD, Asterisk, Composer, Virtualmin, RabbitMQ
Languages
C#, C#.NET, SQL, HTML, PHP, CSS, C, C++, JavaScript, TypeScript
Frameworks
.NET, ASP.NET Core MVC, .NET Core, Bootstrap, Blazor, Blazor WebAssembly, Eloquent, Laravel, gRPC, Windows PowerShell
Paradigms
Azure DevOps, Microservices, DevOps
Storage
Microsoft SQL Server, Databases, MySQL, SQL Server 2019, Redis, MongoDB
Platforms
Ubuntu, Linux, WordPress, CentOS, Azure, Azure IaaS
Other
Data Structures, System Administration, Algorithms, Search Algorithm Design, Full-stack, Software Engineering, Ethical Hacking, VICIdial, Pipelines, Cloud
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