Albi Gjino, Developer in Tirana, Tirana County, Albania
Albi is available for hire
Hire Albi

Albi Gjino

Verified Expert  in Engineering

Software Developer

Location
Tirana, Tirana County, Albania
Toptal Member Since
July 14, 2017

Albi is a software developer and architect who has a passion and a long history of developing custom applications from the ground up. He created his first professional applications in Visual Basic 6, and since then moved on to .NET, Java, and lately to PHP, Angular, and MySQL.

Portfolio

Kudos Doo
NGINX, PostgreSQL, Node.js, Angular, PHP, Laravel
Apex Workstation Health
MySQL, Selenium, PHPUnit, AngularJS, jQuery, Laravel
Edotta
Bootstrap, CSS, Angular, JavaScript, MySQL, Slim, PHP

Experience

Availability

Part-time

Preferred Environment

Subversion (SVN), Git, Sublime Text

The most amazing...

...project I've undertaken is a SaaS-based e-learning platform, single-page with super-fast response times.

Work Experience

DevOps

2018 - 2019
Kudos Doo
  • Developed the front-end of the company's ad management system in Angular.
  • Performed regular maintenance of various data warehouse and reporting systems.
  • Developed improvements and bug fixes on existing systems built in Laravel.
  • Built a small, high-performance secure logging system in Node.js/MongoDB.
  • Intermediated the communication between development and systems administration teams to fix issues and meet new needs.
Technologies: NGINX, PostgreSQL, Node.js, Angular, PHP, Laravel

Full-stack Developer

2017 - 2018
Apex Workstation Health
  • Set up from scratch a complex multi-organization system in Laravel.
  • Managed complex business rules by breaking tasks down into abstract units of work.
  • Built single-page interfaces in both jQuery and AngularJS, depending on the complexity.
  • Built automated tests in PHPUnit and Behat (Selenium).
  • Developed transactions and locks for key points of the system to manage race conditions.
  • Organized and reported work in a Scrum environment through Jira, Confluence, and GitFlow.
Technologies: MySQL, Selenium, PHPUnit, AngularJS, jQuery, Laravel

Software Architect | Team Leader

2015 - 2017
Edotta
  • Developed from the ground-up an e-learning platform as a single-page and SaaS.
  • Created schemas and documentation for the various workflows of the platform.
  • Trained and led a team of four developers.
  • Implemented SCORM 2004 in JavaScript/PHP.
Technologies: Bootstrap, CSS, Angular, JavaScript, MySQL, Slim, PHP

Software Developer

2013 - 2015
Future Generation
  • Developed and maintained the web interface of the operators, supervisors, and campaign managers in PHP/MySQL.
  • Maintained a web application for human resources in C#/SQL Server.
  • Gave beginning and advanced lectures in Java 7.
  • Taught advanced courses in Microsoft Excel.
Technologies: VICIdial, Asterisk, jQuery, JavaScript, MySQL, Java, PHP

Software Developer

2012 - 2013
ProCredit Bank
  • Mediated and supported the communication between the internal structures of the bank and the contractors of the IT systems.
  • Analyzed and improved company workflows and existing IT systems.
  • Built small applications in C# and Excel macros to automate or facilitate the work of the departments.
  • Developed and maintained an intranet system with information and document sharing in SharePoint.
Technologies: Microsoft SQL Server, C#

Navision Developer

2011 - 2011
Infosoft Systems
  • Analyzed business requirements for a Dynamics NAV integration.
  • Developed reports and custom modules in Dynamics NAV.
Technologies: Microsoft Dynamics NAV

Database Administrator

2009 - 2011
Vodafone
  • Covered all the maintenance aspects of Oracle and SQL Server databases—including updates/upgrades, performance optimizations, data restructuring, and automated maintenance scripts.
  • Configured the incremental backups and business continuity protection systems.
  • Aided the various development and reporting teams in creating complex and high-performance queries.
  • Managed the permissions and standards compliant activity logging.
  • Developed various scripts in C# and Unix Shell Scripting for task automation.
Technologies: C#, Microsoft SQL Server, Oracle

Software Developer

2008 - 2009
General Directory of Civil State
  • Developed the software for the digitalization of the national civil registry.
  • Supported the above-mentioned software with updates and bug fixes.
  • Provided software training sessions to the users.
  • Aided in the transition to an Austrian system for the management of the national registry.
Technologies: Oracle, C#

Juristi

I developed—in Visual Basic 6 and Microsoft Access—a platform to digitalize and browse the national legislation documentation.

Library Management System

A system to manage the books and members of a library, and track book retrievals. It's written in ASP.NET 2.0.

Clibook | Patient Management System

This software was designed to manage the records and history of medical patients in various types of clinics such as dentistry, OB-GYN, and more.

TASKS
• Developed this software (in Visual Studio 2008/C# and SQL Server).

DigiReg | Registry Digitalization

The registry table and the associated forms are built on-the-fly according to the structure definition of the registry. 27 different land registries were defined and imported.

TASKS
• Built this in C#/SQL Server—a flexible system to define tabular registries and input/import the data.

Central Technical Archive of Constructor

A document management system to store and index over 100 GB of scanned documents. Includes full security features, history, action rollback. Built in C# and SQL Server.

Edotta LMS

An eLearning management system for universities and enterprises; with full security, predefined and custom workflows, triggers and actions, plugins, standards compliance and much more. It's SaaS-based—where different companies can create and manage their own instances on a single machine. Other features include a chat system, forums, a ticket system, video & live streaming, activity tracking, and more.

TASKS:
• Implemented the PayPal API for automated payment processing, extending subscription periods, and enabling additional functionalities.

It's built in PHP/Slim, JavaScript/Angular, CSS/Bootstrap, and MySQL.

StudyFriend

A platform built from scratch on CodeIgniter to connect students and teachers—custom-tailored for the social and business needs of Albania

TASKS
• Built it in CodeIgniter 2.2.
• Integrated the PayPal API for automated payment processing and subscription management.

KnowEdge Education

An admin interface for the school system in India. Built entirely in AngularJS and Firebase.

KnowEdge for Teachers

A mobile multiplatform app built in Ionic where teachers can consult on their students' progress and contact the students.

Ergoblitz

A system for managing the well-being of employees in the work environment. With multiple levels of access, an eCommerce, and a multi-organization database, the security and stability were key points in delivering a solid system capable of running 24/7 with tens of thousands of users.

Order of Psychologists Membership Portal

This was built using Python/Django 2.0, Bootstrap 4, PostgresSQL.

TASKS
• Customized the structure layout of Django to organize the dozens of models, complex relations and customizations to the admin interface and flow.
• Implemented permissions not offered by the framework (besides standard permissions) such as preventing staff members from modifying each other's data and restricting the modification of data beyond a certain timeframe.
• Created a member-space module for the psychologists to verify their data, contact the order staff, review, and apply for various benefits offered.

It was served initially under Apache using mod_wsgi and later under Nginx using uWSGI.

IDEA MATH

https://ideamath.education
This is a school management system with interfaces for administrative staff, teachers, and students built in Laravel 5.7, MySQL, and jQuery.

TASKS
• Completely customized workflow and business logic, merging existing practices established over ten years of the business' existence with modern streamlined practices that enable efficient, central management.
• Managed all aspects of system development and administration, from requirement gathering to QA and deployment.
• Implemented the scripting abilities to provide flexibility to the core business logic engine.

Propera Co

A platform for managing and automating activities over multiple Facebook ad accounts.

TASKS
• Performed bug fixes and improvements over existing codebase in Angular 5 and Laravel 5.6.
• Implemented intermediate APIs to efficiently communicate with and aggregate data from Facebook Ad Insights API.
• Developed a micro-app in pure ES6 to use Propera's API to retrieve and display Facebook Insights data.

Languages

JavaScript, PHP, Visual Basic 6 (VB6), C#, Java, CSS, Python, XML, UML

Frameworks

Laravel, Angular, Slim, JSON Web Tokens (JWT), Bootstrap, AngularJS, PHPUnit, Selenium, Django, Ionic

Libraries/APIs

REST APIs, jQuery, Node.js

Paradigms

Object-oriented Programming (OOP), Agile, Scrum, Extreme Programming, Incremental Development

Storage

JSON, MySQL, Microsoft SQL Server, PostgreSQL, MongoDB

Tools

Jira, Apache, Sublime Text, Git, Subversion (SVN), Microsoft Dynamics NAV, Asterisk, NGINX, Visual Paradigm, Photoshop CS6

Platforms

Linux, Oracle, MacOS, Firebase

Other

VICIdial

2006 - 2008

Master's Degree in Information Technology

University of Tirana, Faculty of Natural Sciences - Tirana, Albania

2003 - 2006

Bachelor's Degree in Information Technology

University of Tirana, Faculty of Natural Sciences - Tirana, Albania

APRIL 2014 - PRESENT

Java 7 Certified Associate

Oracle

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