Scroll To View More
Christian Diego De Martino

Christian Diego De Martino

Buenos Aires, Argentina
Member since November 30, 2012
Christian is a software engineer with over 14 years of experience developing applications with Java as well as extremely high insight on the iOS languages such us Objective-C and Swift since the early betas. Over the last few years, he's being coding in JavaScript and widely used frameworks and libraries like React and Node. Christian has a strong command of English and is able to communicate extremely well.
Christian is now available for hire
Portfolio
Experience
  • iOS, 7 years
  • JavaScript, 5 years
  • Node.js, 3 years
  • Swift, 3 years
  • MongoDB, 3 years
  • React, 2 years
  • React Redux, 1 year
  • React Native, 1 year
Buenos Aires, Argentina
Availability
Part-time
Preferred Environment
JavaScript, React.js, Node.js, Swift
The most amazing...
...code I've written was when I taught myself to directly access video card memory and buffers using Turbo C++.
Employment
  • iOS Developer
    2013 - PRESENT
    Etermax
    • Developed for a new game for iOS devices.
    Technologies: iOS, Objective-C, UIKit, Core Graphics, Core Text, Core Animation
  • iOS Developer
    2016 - 2016
    Hashcam (via Toptal)
    • Completely rewrote an iOS app targeted for iOS 6 and iPhone 4 in Swift 2. Autolayout was used to allow better user experience and UI on iPhone 6 and 6+. The app is ready to be used on iPad as well.
    Technologies: Swift, iOS 9
  • iOS Developer
    2014 - 2015
    Deviget LLC
    • Coded a migration project from RubyMotion to Objective-C.
    • Worked for several months on a social network similar to LinkedIn, but with audio and text messages coded in Swift.
    Technologies: Objective-C, Swift
  • iOS Developer
    2012 - 2012
    Starmount LLC
    • Worked as software developer, creating a mobile point-of-sale application for iPad.
    Technologies: iOS, Objective-C, UIKit
  • Project Manager, Scrum Master
    2011 - 2012
    Globant S.A.
    • Began working for Globant after it acquired Nextive LLC.
    • Served as Project Manager and Scrum Master, managing a number of remote developer teams that used Scrum Agile methodology.
    • Developed apps for iOS and Android mobile platforms, including both a number of games and several productivity based apps.
    • Maintained a Product Roadmap to provide customers with realistic expectations, including establishing concrete dates for deliverables and project milestones.
    Technologies: iOS, Objective-C
  • Project Manager, Scrum Master
    2009 - 2011
    Nextive LLC
    • Served as Project Manager and Scrum Master, managing a number of remote developer teams that used Scrum Agile methodology.
    • Developed games and productivity apps for iOS and Android mobile platforms.
    • Worked with clients and game designers to implement a product backlog on all games that were developed.
    • Maintained a Product Roadmap to provide customers with realistic expectations, including establishing concrete dates for deliverables and project milestones.
    • Synthesized business requirements turned them into User Stories.
    Technologies: iOS, Objective-C
  • Java Senior Team Lead
    2007 - 2009
    Sabre Holdings LLC
    • Worked as the Team Leader for the corporate travel business area, incorporating Scrum Agile methodology in daily work.
    • Assisted the team in generating estimations for each User Story in the Sprint Backlog and Product Backlog.
    • Negotiated deliverables and priorities with stakeholders, including doing work in Marketing and Sales.
    • Responsible for tracking bugs, risks, and tasks.
    Technologies: Java
  • Senior Java Developer
    2006 - 2007
    Verizon Business
    • Coordinated development tasks with other team members, including product design, coding, and unit testing.
    • Interfaced with team members located in the US and India to conduct application analysis using Agile.
    Technologies: Java
  • Semi Senior Java Developer
    2005 - 2006
    Banco Credicoop
    • Credicoop Bank processes re-engineering jobs using BPEL and web services.
    • Built web services to function on top of legacy systems.
    • Designed and implemented products based on analyst requests.
    • Designed process choreography using the WS-BPEL tool.
    Technologies: Java
  • Java Developer
    2003 - 2005
    Primary Brokers
    • Created an electronic trading system from scratch for banks and brokers, using the Java WebStart platform.
    • Used Windows XP to implement agile software methodology.
    • Designed and coded applications from scratch, including performing integration and unit testing.
    • Involved in peer programming, design reviews, and peer reviews.
    Technologies: Java
Experience
  • MyShopanion: Barcode Scanner (Development)

    An iOS app that scans barcodes. It also lets users browse through categorized lists of goods in a manner analogous to eBay. It also supports social media sharing through Facebook and Twitter, and allows users to comment on any product.

  • Victorian Mysteries: The Moonstone (Development)

    This is a port from the Victorian Mysteries PC game. It is a hidden-object game that is fully adapted for mobile users. It prompts users to follow clues in order to achieve a final goal.

  • Ring (formerly known as Doorbot) (Development)
    https://ring.com/

    A website for buying video doorbells.

  • Filtered.by (Development)

    A simple app to share interesting links with our friends and talk about them!

  • Hashcam (Development)

    A picture sharing app with leaderboards and challenges.

  • Stitch - Shoot. Stitch. Share. (Development)

    Project Migration from Parse to Node.js applying refactoring and web sockets along the way.

  • Flight Office (Development)

    Bug fixes and new features using Realm.

  • Fit Flyer (Development)
    https://itunes.apple.com/us/app/fit-flyer/id1158022989?mt=8

    A meal planning app to help frequent travelers around the world stay fit and healthy.

Skills
  • Languages
    Java, ECMAScript (ES6), JavaScript, Objective-C, Swift, CSS
  • Libraries/APIs
    Twitter iOS SDK, Facebook iOS SDK, Node.js, React Router, React Redux, React, Vue.js
  • Tools
    Git flow, Apple Push Notifications, Git, GitHub, MongoLab
  • Paradigms
    Object-oriented Programming (OOP), Agile Software Development, Scrum, Functional Programming
  • Platforms
    iOS
  • Other
    UI Kit, SPA
  • Frameworks
    Spring, AngularJS, Express.js, React Native
  • Storage
    Realm Database, SQLite, Realm, MongoDB, MySQL
Education
  • Engineering degree in Information Systems
    2000 - 2005
    Universidad Tecnologica Nacional - Buenos Aires, Argentina
I really like this profile
Share it with others