Mario J. Wunderlich

Mario J. Wunderlich

Guatemala City, Guatemala
Hire Mario
Scroll To View More
Mario J. Wunderlich

Mario J. Wunderlich

Guatemala City, 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
Availability
Part-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
    HTML, Python, CSS, PHP, JavaScript, Objective-C, Swift, C/C++, SQL, Java
  • Frameworks
    Laravel, Bootstrap, Express.js, Hibernate, AngularJS, Symfony, AV Foundation, Django
  • Libraries/APIs
    Braintree API, jQuery, Google Maps, Stripe API, Core Image, Core Graphics, Mailgun API, MailChimp API, Vimeo API, YouTube API, jQuery UI, Snap.svg, Mixpanel API, Google Geocoding API, Flurry, Facebook API, SendGrid API, WebSockets, Node.js, iOS API
  • Tools
    PhpStorm, Bower, AppCode, PyCharm, GitHub, Git, Apache, CodePen, Nginx, Google Analytics, Xcode, Subversion
  • Paradigms
    Agile Software Development, Mobile Development, Object-oriented Programming (OOP)
  • Platforms
    iOS, Linux, Amazon Web Services (AWS), Mac
  • Storage
    MySQL, RDBMS, JSON, PostgreSQL, SQLite, MongoDB, NoSQL, Redis
  • Misc
    Algorithms & Data Structures, Web Development, Responsive Web, eCommerce, API Development, RESTful APIs, Scraping, SVG
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