Cristian B.

About Me

I am a Software Engineer with 5+ years of experience in mobile development; possessing high levels of technical talent, programming skills, attention to details, and a knack for performance and scalability in the delivery of robust, maintainable and performant solutions to clients. I am hands-on with several cutting-edge tech stacks and best practices; experimenting with new technologies and keeping up with the ever-growing demands of the digital landscape.

Frontend

Backend

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

QliqSoft
QliqSoft
Senior iOS Developer
2019 - Present (6 years)
United States (Remote)
  • Actively contributed to the development of QliqSoft's new iOS app using RxSwift and MVVM; scaling mobile processes and participating in tasks for the release pipeline.

  • Exercised technical leadership in maintaining and improving new/existing features on the app using Instruments tools; guiding on refactoring as needed and following coding best-practices.

  • Contributed technically to the maintenance of the Objective-C legacy code by being a hands-on coder in removing roadblocks on the app.

Opentrends
Opentrends
iOS Team Lead
2017 - 2019 (2 years)
Barcelona, Spain
  • Led prioritization efforts in the distribution of private repositories and designed frameworks to encapsulate functionalities on mobile architecture like persistence, networking, security, session, analytics, and push notifications.

  • Delivered high-quality, well-architected code that is clean and easy to understand; increasing coverage of unit test by up to 80% with XCTest.

  • Identified opportunities for process improvements; utilizing XCode Instruments to find memory leaks and integrated the app with watchOS and tvOS.

Etermax
Etermax
Senior iOS Developer
2015 - 2017 (2 years)
Buenos Aires, Argentina
  • Produced tools for the development of the Messenger module; implementing the XMPP protocol in iOS and working on cross-platform architecture solutions for iOS, Android, and Windows Phone.

  • Led highly complex programming tasks in the design of pixel perfect views on the app using MVVM pattern and handled processes for App Store deployment.

  • Detected and improved the performance of the app using Xcode Instruments Tools; rapidly addressing issues, fixing defects and implementing industry best practices.

Creative Coefficient SRL
Creative Coefficient SRL
Junior iOS Developer
2014 - 2015 (1 year)
Buenos Aires, Argentina
  • Designed UI components for the investment portfolio management app; maintaining features on existing solutions by embracing the latest iOS conventions.

  • Gathered functional requirements for the generation of technical design specifications in the development of new features on projects.

  • Refactored the MVC pattern into MVVM; ensuring the performance, quality, and responsiveness of solutions on the app.

Showcase

Senior iOS Developer - QliqSoft
Senior iOS Developer - QliqSoft
  • Developed a HIPAA-compliant healthcare communication solution for QliqSoft, focusing on real-time patient information sharing and improved efficiency.

  • Collaborated with a distributed remote team to maintain and improve the Objective C codebase of the Swift-based app.

  • Designed and implemented a secure texting platform to bridge communication gaps between healthcare providers.

iOS Team Lead - Opentrends
iOS Team Lead - Opentrends
  • Led the development of Caixa Bank's app, enhancing user access to a broad range of services.

  • Managed remote teams throughout the project, overseeing new functionality implementations and testing.

  • Integrated the app with other platforms to ensure seamless functionality and user experience.

Senior iOS Developer - Etermax
Senior iOS Developer - Etermax
  • Trivia Crack is a mobile trivia game featuring a spinner wheel and six categories.

  • The game utilizes XMPP protocols for cross-platform compatibility and app store deployment.

  • Implementation includes question handling and robust architecture.

Author - CocoaPods Framework (Public Project)
Author - CocoaPods Framework (Public Project)
  • Developed a public framework for persistence using Protocol Oriented Programming and Protocols with Associated Types (PATs).

  • The framework supports Cocoapods, Core Data, Realm, and Protocol Oriented Programming.

  • It includes dependency injection and unit testing capabilities.

Education

Education
Degree in Computer Science
Universidad Argentina de la Empresa Buenos Aires
2011 - 2016 (5 years)