Marcos Griselli
Verified Expert in Engineering
Software Developer
Marcos has over five years of experience as a software developer focusing on developing native and custom-designed iOS apps launched directly to the App Store and a year and a half as a database administrator for his country's most important TV and internet service, providing entertainment and web access to over ten million clients.
Portfolio
Experience
Availability
Preferred Environment
GitHub, Jira, Xcode
The most amazing...
...app I've coded receives money from bank accounts, buys Bitcoins with it, sells them in the destination country, and completes the transfer in USD.
Work Experience
iOS Developer/Writer
Design+Code
- Refactored/rebuilt the iOS app.
- Managed a way to work with HTML content on iOS keeping high performance and low memory usage.
- Created bash scripts to enable offline downloads of all content of a section.
- Wrote multiple sections from the "Xcode Part 2" chapter.
- Created a tvOS app on a single afternoon during a hack day.
Swift Developer
Eleven Digital, Inc. (via Toptal)
- Created database and storage triggers for Firebase Cloud functions in Node.js.
- Implemented indexed text search for a Firebase NoSQL database using Algolia Search.
- Implemented iOS 10 interactive user notifications using OneSignal service.
- Created a video cache system to store videos until the app is killed.
- Improved video quality and increased compression to be near Instagram's quality/size.
iOS Developer
Storyline
- Updated the entire UI with a custom tab bar that progressively animates when swiping between tabs.
- Implemented video/picture capture in the same way popular apps do nowadays, with both outputs—video and picture—being ready at the same time, so there's no changing type like in the iOS default camera.
- Added support for video/image filters, drawings, texts, user tags, and product tags in real time like Instagram Stories/Snapchat.
- Created background post upload tasks with a beautiful UI so there's never a wait time for a post to upload.
- Updated the UX in the entire app with gesture-driven animations and transitions.
iOS Developer
Westwing Home & Living (via Toptal)
- Converted Objective-C code into Swift.
- Added support for different UIs for different size classes.
- Built a new UI/UX similar to modern apps.
- Added a security layer using Apple's Keychain.
- Worked with deep link support between different stores and countries.
iOS Developer
The Diary (via Toptal)
- Localized the entire app strings with safe methods.
- Implemented the new screens with additional functionalities.
- Worked from scratch on a new section of the project.
- Refactored code that was already in production to make it safer.
- Participated actively in a team of eight developers with constant communication.
iOS Developer
JeniusLogic.com (via Toptal)
- Developed an iOS app in Swift 2.
- Built a custom audio player that could play previously loaded MP3 files as Apple Music songs.
- Integrated with Google AdMob.
- Worked from start to finish with iTunesConnect and TestFlight.
- Integrated Fabric.io Answers and Crashlytics for testing and bug reporting.
iOS Developer
MJCZone, Inc. (via Toptal)
- Built the AAO Swift app from start to finish.
- Used Service Stack for DTO generation and web service connection.
- Added the latest iOS UI/UX through the app.
- Added offline support to the entire app.
- Created ControlSets that build custom UI screens out of a service request.
Developer
Hangify (via Toptal)
- Created a complete iOS app with Parse for an event discovery platform from zero; in charge of both iOS and Parse.com side.
- Created an algorithm for checking users from the previous version.
- Integrated Facebook login and Parse.com push notifications.
- Implemented Mixpanel action tracking.
iOS Developer
Strokemaster (via Toptal)
- Created an iOS App for a golf app that managed users, games, strokes, and courses.
- Connected the back-end with JSON, POST, and GET responses.
- Used Git with two other developers currently working on different branches.
- Designed a golf course drawing out of a JSON response.
- Implemented GPS tracking for every stroke in a golf game.
- Designed/Implemented an app walkthrough UI with Sketch.
Music App Developer
JeniusLogic.com (via Toptal)
- Built a custom song player in Swift.
- Implemented social feed APIs (Instagram and Twitter).
- Parsed push notification services.
- Created custom animations based on client ideas.
- Created all views in code with auto-layout.
iOS Developer for Racing App
JeniusLogic.com (via Toptal)
- Created classes for overlaying a map with a huge image without having performance issues.
- Connected to REST web services and parsed JSON data.
- Used Parse Push Notification service.
- Applied custom animations to every screen transition.
- Used Apple iTunes Connect and Test Flight to continuously test the app.
iOS Developer
Tictapps
- Created innovative, efficient, and scalable mobile solutions.
- Built custom native user interfaces using the latest iOS programming techniques, integrating with external and internal web services and interfaces.
- Optimized UI and application code for efficiency, reusability, and performance, focusing on UI design principles and making apps work intuitively without compromising on simplicity and elegance.
- Worked with a team of over twenty developers on different projects.
- Dealt with constant issue, schedule, and requirements tracking via JIRA and Scrum Agile methodology.
Oracle DBA
Relational Solutions S.A.
- Handled day-to-day database administration of Argentina’s most important internet and TV service provider, Cablevisión.
- Conducted daily/weekly cloning of both productive and pre-productive environments.
- Collaborated continuously with development, architecture, and release teams.
- Provided architectural design recommendations and driving standards for effective performance in developing, testing, and production environments.
- Worked with Oracle E-Business Suite applications.
Experience
Design+Code 2
https://itunes.apple.com/us/app/design-code/id1281776514?mt=8ViewAnimator
https://github.com/marcosgriselli/ViewAnimatorEasyTransitions
https://github.com/marcosgriselli/EasyTransitionsSwift Coders Podcast Interview
https://www.podbean.com/media/share/pb-ffd78-6c604bSizes
https://github.com/marcosgriselli/SizesTalk at NSConf Argentina (Spanish)
SwipeableTabBarController
https://github.com/marcosgriselli/SwipeableTabBarControlleriPhreaks Podcast Interview
Storyline
We capture special moments in our lives every day. But often, these memories get lost deep within chat conversations or the camera roll of our smartphones. With Storyline, you can collaboratively create and share memories together with ease.
1. Create and add friends to your story
2. Build your storyline together
3. Share your story with the world
Storyline, a place where moments become stories.
American Association of Orthodontists Member App (via Toptal)
Hangify
Play Sports App
Buenos Aires Turismo
Aircoinz
Buenos Aires Agenda Cultural
Cosquin Rock 2015
GP of NOLA
Skills
Languages
Swift, Objective-C, PHP, Bash, Java
Frameworks
WatchKit, iOS SDK, Cocoa, ResearchKit, CareKit, Bolts, ServiceStack
Libraries/APIs
Parse SDK, Twitter API, Instagram API, Facebook SDK, Node.js, Fabric
Tools
Xcode, Jira, GitHub, Bitbucket, Adobe Photoshop, iTunes Connect, Crashlytics, Eclipse IDE, VMware, Oracle Forms, iOS Instruments, VMware vSphere, Sketch, TestFlight, Apple Push Notifications
Paradigms
Agile Software Development, Scrum, UX Design, REST, Unit Testing
Platforms
WatchOS, Oracle, Eclipse, Unix, iOS, Parse, Firebase, iCloud, AIX
Other
User Interface (UI), Push Notifications, AVFoundation, Design, Unix Shell Scripting, Computer Engineering
Storage
MySQL, PL/SQL, JSON, Realm, Google Cloud
Education
Bachelor's Degree in Computer Engineering
Universidad Del Salvador - Buenos Aires
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring