Summary

Expertise

Project Highlights

Education

Agency

SA

English:

Upper Intermediate

Sergio Rangel A.

vetted by Youteam

Vetted by YouTeam

Cuba

UTC -05:00

America/Havana

English:

Upper Intermediate

Computer Scientist with +4 years of experience in web and mobile application development

• Through the use of architectures like Clean Architecture or DDD, I managed to structure the project maximizing code reusability. • I created adaptive widgets that allowed us to make the UI of the app more consistent with the OS where the app was running, using Material UI when the app runs on Android and Cupertino when the same app runs on iOS. • Designed the DevOps and CI/CD workflows. This allowed us to make automatic releases, minimizing the app's development time. • In the last 3 years, I have participated in the development of three mobile applications using Flutter. Two of them are published (for Android and iOS) and the third is in the internal testing stage prior to its release. • I trained 4 junior developers in Flutter from scratch and these 4 developers are currently working with excellent results on version two of one of the projects I developed.

Want to hire this engineer?

Check if Sergio Rangel is available

Expertise

Years of commercial development experience

5 years of experience

Core technologies

Flutter 4 years
DART 4 years
C# 5 years
React.js 3 years
JavaScript 3 years
Python 4 years

Other technologies

React Native
TypeScript
Git
Scrum
Redux
DDD
GraphQL
Firebase

Project Highlights

icon
Mobile Developer

Canada Citizen Now

Feb `21 - Jun `21

4 months

Liontude

A cross-platform mobile application to study for Canadian citizenship interviews.

Responsibilities & achievements

• Participated in mobile development.

DART
Flutter
icon
Mobile Developer

JN BillPay

May `20 - Present

4 years

MC Systems

A cross-platform mobile application that allows users to access and pay their bills.

Responsibilities & achievements

• Designed the architecture for a mobile project, focusing on scalability and maintainability. • Implemented the mobile application, ensuring it meets user needs and project requirements. • Designed CI/CD workflows for efficient and automated code integration and deployment processes.

DART
Flutter
Firebase
icon
Mobile Developer

GoHeavy

Sep `19 - Feb `20

5 months

GoHeavy

A cross-platform mobile application for Customers that allows them to create heavy load transport bookings and a cross-platform mobile application for Drivers that allows them to accept and place heavy load transport orders.

Responsibilities & achievements

• Participated in mobile development.

Google Maps
DART
Flutter
GraphQL
icon
Front-End Developer

Rezglo

Jan `19 - May `19

4 months

Rezglo

A B2B transportation platform

Responsibilities & achievements

• Participated in front-end development.

JavaScript
React.js
TypeScript
icon
Full-Stack Developer

Consolfreight

Oct `17 - Nov `18

1 year

Consolfreight

A Web application that allows maritime cargo transportation by optimizing the cheapest and fastest route using Dijkstra's algorithm.

Responsibilities & achievements

• Worked as a front-end developer, creating user interfaces and enhancing user experience. • Functioned as a back-end developer, handling server-side logic and database management.

C#
JavaScript
.NET
React.js
Redux

Education

Higher education in Computer Science

Agency

Development agency #31

400+

GMT-11

Remote

Want to hire this engineer?

Check if Sergio Rangel is available