Guillermo Waitzel

Guillermo Waitzel

Buenos Aires, Argentina
Hire Guillermo
Scroll To View More
Guillermo Waitzel

Guillermo Waitzel

Buenos Aires, Argentina
Member since September 5, 2013
Guillermo is an outstanding software engineer who is skilled in the development and delivery of iOS apps and games. He is capable of designing and deploying complete architectures, and has worked in a feature-driven capacity as well. He collaborates effectively and has also enjoyed success as a team leader.
Guillermo is now available for hire
Portfolio
Experience
  • Objective-C, 5 years
  • Swift, 3 years
  • iOS SDK, 5 years
  • iPhone SDK, 5 years
  • Cocoa Touch, 5 years
  • Object-oriented Programming (OOP), 6 years
  • Design Patterns, 4 years
  • Agile Software Development, 4 years
Buenos Aires, Argentina
Availability
Part-time
Preferred Environment
iOS, Cocoa, Cocoa Touch, OpenGL, Xcode, Git
The most amazing...
...things i've coded are an OpenGL-based graphics engine, a rope physics simulator, an elliptical coordinate system, and a tool for 2D and 3D collision detection.
Employment
  • Lead Developer
    Phelo
    2016 - PRESENT
    • Developed an Instagram-like social network.
    • Developed a tag system for each picture.
    • Created the iOS architecture using VIPER and MVP concepts.
    • Developed a deep-link URL scheme for inter-app communication and better user experience.
    • Developed a mentions/notifications system on different parts of the app.
    Technologies: Swift, iOS, Parse
  • Lead Developer
    CUAround
    2016 - 2016
    • Developed the back-end of a social network.
    • Developed the UI/UX of a social network.
    • Integrated AWS S3 to the social network storage.
    • Implemented server architecture in AWS.
    • Set up generic graphic artifacts that are used in development of modern UI.
    Technologies: iOS, Node.js
  • Lead Software Engineer
    QuickEats
    2015 - 2016
    • Redesigned server-client architecture.
    • Redesigned the server database.
    • Improved system stability/security.
    • Supported different types of discounts.
    • Supported synchronization of the POS with the server and app, allowing to manually update tickets from POS.
    Technologies: Objective-C, Swift, JavaScript
  • Lead Software Engineer
    Atmospheir
    2014 - 2015
    • Created the architecture for a cloud-based contact management application.
    • Developed a full messaging system with the ability to share media content such as photos, videos, GIFs, and audio.
    • Implemented a dynamic notifications system, which can be adapted server-side to new formats or information types.
    • Integrated the iOS native address book into an existing app, enabling users to modify information in a different way.
    • Implemented efficient graphic effects for enhancing user experience, such as complex animations, compounded blur, image composition, and more.
    Technologies: Objective-C, iOS , Core Data, Core Bluetooth, Data Protection, Quartz Core
  • iOS and Mac OS Developer
    Esquilax Games
    2010 - 2014
    • Created an OpenGL-based graphics engine supporting 2D and 3D rendering.
    • Implemented the iOS game Climber Brothers.
    • Created a .OBJ (3D models) loader and parser for rendering 3D meshes.
    • Developed the AI for card games featuring a variable level of skill.
    • Created a step by step animation algorithm integrated with the Cocoa Framework.
    • Designed a custom level creation tool for the app Climber Brothers.
    • Added support for sharing content on social networks in all of the company's games.
    • Added realistic physics simulation via integration of Box2D.
    • Incorporated SVG support for curve creation and terrain design.
    • Created a smoothing algorithm using SVG curves and approximation.
    • Implemented rope physics using constraints and Newtonian mechanics.
    • Designed and implemented a PVP multiplayer environment for a battle game.
    • Created a particle system including generation of radial and gravity particles.
    • Created the Battle Rush game.
    • Implemented a radio streaming app.
    • Developed a server-client framework for displaying animations simultaneously on different devices.
    Technologies: Objective-C, C, C++, OpenGL ES, Box2D
  • iOS Developer
    Wuzy INC
    2013 - 2013
    • Integrated Stripe as a payment system.
    • Integrated OpenMaps into the application.
    • Designed a GPS-like route finder to display on screen.
    • Implemented signup/sign-in UI for Vines and customers.
    • Implemented custom maps annotations for improving UX.
    Technologies: iOS, Objective-C, Stripe, PubNub
  • iOS Developer
    Oxean
    2012 - 2012
    • Developed an app, Vale Puerto, for showing company port facilities in Argentina.
    • Created an app, Vale, for displaying company facilities in Argentina.
    • Supported image and video display via AVFoundation.
    • Designed a custom map interface showing different spots in the VALE facilities.
    • Implemented support for efficient scrolling around the Vale app.
    Technologies: Objective-C
  • iOS Developer
    Portegno Apps
    2012 - 2012
    • Created the Crazy Hairstyle Studio app.
    • Created a base framework for editing hairstyles in a realistic hairstyle salon app.
    • Built a multi-shading tool for blurring, coloring, and efficient rendering of images.
    • Added features for camera support, photo editing, and screenshot export to a game.
    • Added online synchronization for user-created products.
    • Designed and implemented a virtual canvas to support multiple devices.
    • Created an anchor and multi-point manipulation system for displayed objects.
    • Added support for real-time image editing by rendering images to textures.
    Technologies: Objective-C
  • iOS Developer
    Webetico SNC
    2011 - 2012
    • Supported communication with an AS400 for an iOS app.
    • Supported multithreaded loading of images to display in a catalogue.
    • Developed a framework for synchronizing local data with server data.
    • Designed and implemented a custom grid for displaying data.
    • Supported image synchronization on demand.
    • Created a trivia game that allowed possible customers to their contact information.
    • Created a multi-language app for a museum displaying information about museum exhibits.
    • Created a CRM app allowing customers to place orders online and offline.
    Technologies: Objective-C
Experience
Skills
  • Languages
    JavaScript, Swift, Objective-C, SQL, T-SQL, C#, C/C++, Oracle PL/SQL
  • Frameworks
    Box2D, Core Data, iPhone SDK, iOS SDK, Foundation, Cocoa Touch, QuartzCore, JSON Framework for Objective-C, Cocoa, ADO.NET, Express.js
  • Libraries/APIs
    Parse iOS SDK, Facebook SDK, Node.js
  • Paradigms
    Object-oriented Programming (OOP), Design Patterns, MVC, Agile Software Development, Concurrent Programming, MVVM, MVP, Functional programming
  • Platforms
    iOS, Unity, Amazon Web Services (AWS)
  • Tools
    Parse SDK, AWS SDK, Mongoose
  • Storage
    MongoDB, MySQL
  • Misc
    iBeacon, TestFlight, AWS S3, AWS EC2, AWS ELB, Back-end
Education
  • Bachelor's degree in Software Engineering
    Universidad Tecnológica Nacional - Buenos Aires, Argentina
    2005 - 2010
I really like this profile
Share it with others