Humberto

Latin Americas
Mexico

$60

English
Spanish
About me

Skilled iOS Development Engineer with over 7 years of commercial experience working with iOS and hybrid mobile development. Expert knowledge of Swift. Experience implementing design patterns and architecting applications using MVVM, VIPER, MVC and BLoC (Business Logic Component). Possesses high level expertise in functional and reactive programming. Has experience in developing services, custom views, and complicated layouts. Has expertise in hard algorithmic tasks. Proficient implementing CI/CD pipelines using Fastlane and shell scripting. Passionate about Agile software development practices and quality improvement through effective usage of knowledge, information, and communication. Excellent troubleshooting and analytical skills, well organized, self-motivated, self-directed, able to meet deadlines and handle multiple projects, cohesive team player with exceptional interpersonal skills.

Skills
Skill Swift Swift
100.0%
(7yrs)
Skill iOS iOS
90.0%
(7yrs)
Skill Flutter Flutter
70.0%
(5yrs)
Experience
Senior Software Engineer | Tekton Labs
May 2022 - Present

As a freelancer, I’ve had the opportunity to work in different teams under very different circumstances and expand my culture and knowledge. Notable project in my Freelancer career:


Monstro | iOS App

- Consume web services;

- Architect and implement a WebSocket layer;

- Communicate and celebrate SCRUM ceremonies with the client and external team;

- Work closely with a QA team to ensure product quality; - Follow and implement UI/UX guidelines from Figma to code;


American Colors | iOS App

- Refactor almost all the views in the application;

- Design and architect network layer;

- Implement a local database with SQLite and GRDB;

- Integrate and implement C/C++ Libraries;

- Image processing using CoreGraphics and Artificial Intelligence

Senior Software Engineer | Upstart 13
December 2020 - May 2021

Project Transcend

• Led a team of 3 iOS Engineers;

• Set up project infrastructure using MVVM and Reactive Swift;

• Integrated Web Services; • Performed code reviews;

• Communicated with the client;

• Implemented test and deployment pipelines from scratch using Fastlane;

• Worked closely with the QA team to ensure product quality;

• Participated in Scrum ceremonies (Planning, Standups, Grooming, Retrospective, Demos).

Software Development Engineer | Smart Thinking
March 2018 - September 2020

Smart Thinking

HomeCityIce

VikingCruises

PugInteractive


• Worked in different teams with different technologies, creating and maintaining existing products to improve their efficiency and performance;

• Created apps from scratch with React and React Native;

• Configured and maintained servers with Linux, Node.js and Express.js;

• Coded database and networking services;

• Fixed a lot of obscure bugs;

• Performed code reviews;

• Developed and maintained reusable components for React and React Native;

• Developed UI and unit tests with Jest, Mocha and Chai;

• Implemented CI/CD pipelines with Azure Pipelines and Jenkins;

• Participated in Scrum ceremonies

Web Developer | Xtendly
January 2017 - October 2017

 • Provided customer support and bug fixing to existing websites;

 • Created websites from scratch;

 • Redesigned existing websites;

 • Fixed bugs;

 • Set up server infrastructure;

 • Provided customer support