Scroll To View More
Mario J. Wunderlich

Mario J. Wunderlich

Guatemala City, Guatemala Department, Guatemala
Member since October 28, 2016
Mario is a software engineer with over 20 years of experience and an entrepreneurial spark. He is a generalist more than a specialist with expertise in a number of fields. He loves to learn, to create, to experiment, and especially loves to work and immerse himself in interesting projects. His current focus is in full-stack web development, but he's also interested in mobile development, RESTful APIs, bots, UX, machine learning, and big data.
Mario is now available for hire
Portfolio
  • LionMane Software
    PHP, Python, JavaScript, HTML, CSS, Laravel Framework, Swift, Objective-C...
  • Bisnow LLC
    Laravel Framework, Code Igniter, React, Angular, Braintree, SendGrid, MySQL...
  • ReelSurfer
    Objective-C, PHP, JavaScript, MySQL, SQLite, AWS S3, AWS TVM, AV Foundation...
Experience
  • Object-oriented Programming (OOP), 20 years
  • SQL, 16 years
  • Python, 12 years
  • JavaScript, 11 years
  • PHP, 11 years
  • RESTful APIs, 6 years
  • Laravel, 4 years
  • Google Maps, 1 year
Guatemala City, Guatemala Department, Guatemala
Availability
Full-time
Preferred Environment
OS X, Linux, Git, PhpStorm, PyCharm
The most amazing...
...thing I've wrote a complete 3D software renderer in C/C++ and Assembly that simulated complex polygonal systems with accurate lighting effects.
Employment
  • Owner | Chief Software Architect
    LionMane Software
    2016 - PRESENT
    • Created a small software development studio where I led a small team of experts.
    • Communicated with clients to ascertain goals and objectives and design the requirements and solutions to meet those goals.
    • Created and delivered complex software projects with tight deadlines by using a Agile methods for continuous delivery and integration.
    • Communicated constantly, managed projects, collaborated with teams, and performed quality assurance.
    • Created the management tools used by my team for opportunity management and HR.
    Technologies: PHP, Python, JavaScript, HTML, CSS, Laravel Framework, Swift, Objective-C, Angular, RESTful APIs, Bootstrap
  • Senior Web Developer
    Bisnow LLC
    2014 - 2016
    • Contributed to creating a website that works on all browsers and screen sizes.
    • Created a custom eCommerce platform that used Braintree for payment processing. Also created the eCommerce and financial management suite which included a KPI analytics dashboard and reporting tools.
    • Created many back-end admin tools and scripts used to support Bisnow's businesses, including: CMS (used for online content), email sending, and tracking platform (based on SparkPost's API), and a suite of automation tools to streamline IT processes and data capture.
    • Created a media management tool that stored all data in a CDN in order to improve performance. This helped drastically reduce the number of duplicate media, plus allowed Bisnow's content creators to easily upload, categorize, crop, and easily find the content they needed.
    • Created a RESTful API used to expose Bisnow's content and eCommerce platform to mobile applications.
    • Created an APNS compliant push notifications management and delivery system.
    Technologies: Laravel Framework, Code Igniter, React, Angular, Braintree, SendGrid, MySQL, PHP, Python, JavaScript, CSS, HTML
  • Senior Software Engineer
    ReelSurfer
    2012 - 2014
    • Created an iOS application (Clippo), whose purpose was to capture video, add text caption to it, convert it to GIF, and finally upload it to AWS S3 buckets for storage.
    • Created a RESTful API (PHP & MySQL) accessed by the iOS application for authentication, user profile information, keeping records of videos created per-user, serving video feeds, and more.
    • Used iOS CoreGraphics and AV Foundation layers to capture and process videos, and finally to convert them to GIF using a custom algorithm.
    • Created a system to upload data to S3 buckets, with a local SQLite database to keep track of progress, and if the upload failed, then restart/retry it. This was one of the toughest pieces in the whole project.
    • Created a time scrubber UI/UX that allowed users to determine which portion of the video they wished to convert to GIF. The scrubber's UI allowed a user to visually set the start and end positions (with preview).
    • Also worked on ReelSurfer.com, which allows users to share portions of any online video (YouTube, Vimeo, Ooyala, and others). A user can set the start and end times of any video, and share it as a seamless clip. I used HTML and JavaScript for this.
    • Created scriptlets that used scraping tools to allow users to seamlessly share any online video to ReelSurfer.com. The scraper would determine the video's origin, how to embed it, and more.
    Technologies: Objective-C, PHP, JavaScript, MySQL, SQLite, AWS S3, AWS TVM, AV Foundation, Core Graphics, Video Capture, Video Processing, Video to GIF Conversion, Data Streaming
  • Co-Founder | Senior Software Engineer
    RAWR! Interactive, Inc.
    2012 - 2013
    • Created a video game for iOS devices (iPhone/iPad) using Objective-C.
    • Used Cocos2D and OpenGL to power the game's visuals.
    • Used OpenAL to power the game's sounds.
    • Worked in synchronization with my co-founder and Graphics Designer to create compelling visuals for a large number of features, including: over 50 winnable awards, over 20 different levels, and an immersive UI experience.
    • Integrated other technologies, such as Kamcord, to record a player's game, which allowed users to share their best plays over YouTube, Facebook, Twitter, and more.
    Technologies: Objective-C, ARC, Cocos2D, OpenGL, OpenAL, Kamcord, Game Programming
  • Senior Web Developer
    Xerox Corporation
    2010 - 2012
    • Designed and programmed financial solutions with particular requirements. Solutions were based on Sage CRM which I wrote extensions for using C# and .NET platform.
    • Managed a small group of developers to complete software development tasks.
    Technologies: C#, .NET, Sage CRM
Experience
  • Bisnow.com (Development)
    https://www.bisnow.com

    I worked on Bisnow's full technology stack and created solutions for various business domains, including: eCommerce, front-end, back-end administration tools, reporting, emails, and more.

  • LionMane Website (Development)
    http://lionmane.io/

    I created the LionMane website using CC3 transitions for the animations. The responsive CSS framework is based on a custom column system. The background is a series of animated ribbons I created using SVG, which are based on a series of connected joints—each animating at a random, leisurely pace. The website is fully responsive.

Skills
  • Languages
    JavaScript, HTML, CSS, Python, PHP, Objective-C, C, C++, SQL, Swift, Java
  • Frameworks
    Laravel, Bootstrap, Hibernate, AV Foundation, Express.js, AngularJS, Symfony, Django
  • Libraries/APIs
    API Development, jQuery, Braintree API, Google Maps, Mixpanel API, Snap.svg, jQuery UI, YouTube API, Vimeo API, MailChimp API, Stripe API, iOS API, WebSockets, Node.js, Core Image, Core Graphics, SendGrid API, Facebook API, Flurry, Google Geocoding API
  • Tools
    Git, GitHub, Bower, PhpStorm, PyCharm, AppCode, CodePen, Apache, Nginx, Xcode, Subversion (SVN), Google Analytics
  • Paradigms
    Object-oriented Programming (OOP), Mobile Development, Agile Software Development
  • Platforms
    Linux, iOS, Amazon Web Services (AWS), Mailgun, Mac
  • Storage
    MySQL, RDBMS, JSON, SQLite, PostgreSQL, NoSQL, Redis, MongoDB
  • Misc
    Responsive Web Apps, Web Development, Algorithms, eCommerce, RESTful APIs, Data Structures, SVG, Scraping
Education
  • Bachelor's degree in Computer Science
    Full Sail University - Winter Park, FL, USA
    2002 - 2005
I really like this profile
Share it with others