Gustavo César Muniz e Souza

Gustavo César Muniz e Souza

São Paulo - State of São Paulo, Brazil
Hire Gustavo
Scroll To View More
Gustavo César Muniz e Souza

Gustavo César Muniz e Souza

São Paulo - State of São Paulo, Brazil
Member since January 28, 2014
Gustavo is a Microsoft systems architect and developer with 14 years of experience in IT. He works with alternate open source platforms and cloud computing, focusing on highly scalable eCommerce websites. He has an extensive background in software architecture, design, analysis, and implementation and is currently improving his skills in Ruby on Rails and AngularJS.
Gustavo is now available for hire
Portfolio
Experience
  • C#, 10 years
  • HTML, 8 years
  • Windows Communication Framework (WCF), 6 years
  • JavaScript, 5 years
  • ASP.NET MVC, 3 years
  • Azure, 2 years
  • Ruby on Rails (RoR), 1 year
  • AngularJS, 1 year
São Paulo - State of São Paulo, Brazil
Availability
Part-time
Preferred Environment
Linux, Rubymine, GitHub, Windows, Visual Studio
The most amazing...
...thing I've made is a highly available and scalable B2B integration with the major airline companies in Brazil for Despegar.com.
Employment
  • Systems Engineer
    CHEP Aerospace
    2015 - 2015
    • Reorganized a large project's dependencies, moving external libraries to NuGet management and configuring bundles for all included.
    • Refactored large portions of the site, migrating Backbone.js pieces to AngularJS implementations, aiming for a standard technology.
    • Implemented complex AngularJS functionalities using nested directives for improved organization and maintainability attached to preexistent webpages, creating rich UX on a non-SPA website.
    • Migrated old fashioned implementations with heavy stored procedures to modern and easier to maintain Entity Framework queries.
    Technologies: .NET C#, AngularJS, Backbone.js, Entity Framework
  • Developer
    Balyasny Asset Management
    2015 - 2015
    • Implemented RESTful services with a .NET Web API to start migrating from WCF.
    • Developed WPF applications for funds allocation.
    • Created a remote development environment on Azure to bypass network restrictions for the company.
    • Implemented Azure management tasks like migrating VMs and configuring systems and databases.
    Technologies: C#, Web API, WPF, Azure
  • Full Stack Developer
    Benthal Group
    2014 - 2014
    • Conducted a series of benchmarking tests with a range of NoSQL databases (Cassandra, Riak, MongoDB) looking for alternatives for TempoDB.
    • Researched alternatives for front-end libraries to be adopted (AngularJS, Ember.js, etc).
    • Implemented the first AngularJS prototypes inside the Ruby app.
    • Implemented AngularJS + Sockets.IO integration.
    Technologies: NoSQL, Ruby, AngularJS, Sockets.IO
  • Development Team Leader
    Despegar.com
    2011 - 2014
    • Worked as team leader using Agile methodologies (Scrum, XP, Kanban).
    • Handled software development with OpenSource technologies.
    • Designed and developed a new company product named "Cruises".
    • Designed and developed a new company product named "VacationRentals".
    • Tracked application performance with NewRelic and Omniture.
    • Implemented B2B integration with cruise companies (Royal Caribbean, Costa, Carnival, MSC...) and rentals (Flipkey, Zukbox).
    Technologies: J2EE, Hibernate, SpringMVC, Grails, MySQL, MongoDB
  • .NET Systems Developer
    Despegar.com
    2009 - 2010
    • Handled software development with ASP.NET and WCF.
    • Dealt with ALM (Application Lifecycle Management) based in Tortoise SVN.
    • Implemented B2B integration between a Brazilian airline company's web services and the Despegar.com website.
    • Designed high-scalability, high availability systems architectures.
    • Developed websites with ASP.NET WebForms and MVCDeveloped websites with ASP.NET WebForms and MVC.
    Technologies: ASP.NET, MVC, WCF, SQLServer
  • .NET Systems Architect
    JBS Group
    2005 - 2009
    • Designed and developed a new .NET-based ERP framework, replacing the former Delphi version.
    • Handled website development for foreign customers’ relationship.
    • Deployed, adopted, and administered the team foundation server, a Microsoft software platform for ALM (Application Lifecycle Management).
    • Developed reports with Crystal and Reporting Services.
    • Managed virtualized servers with VMWare.
    Technologies: C#, ASP.NET, jQuery, WebServices, WCF, XML
  • .NET Senior Developer
    Advanced Iteam Consultoria em Informática
    2005 - 2005
    • Handled web development with C# and VBNet.
    • Developed integration solutions for SAP R3 and .NET through a RPC plugin.
    • Maintained legacy VB6 systems.
    • Generated reports with Crystal.
    Technologies: C#, VBNet, ASP.NET, WebServices, SAP R3
  • .NET Team Leader
    ArchITettura Soluções em Tecnologia
    2004 - 2004
    • Gathered requirements. Analyzed and developed C# .NET projects.
    • Led the development team with Agile methodologies.
    Technologies: .NET, C#
  • Data Analyst
    AOL
    2001 - 2003
    • Analyzed and developed statistical projects based on MS SQL DTS.
    • Integrated Cognos BI with ETL development.
    Technologies: SQLServer, DTS, Cognos Reports
Experience
  • Despegar.com Vacation Rentals (Development)
    http://www.us.despegar.com/vacation-rentals/

    "Vacation Rentals" is a product website, designed from scratch as a solution focusing on property owners, detaching them from the Hotel's focused product.
    With a different approach, the purpose of the site is to connect owners and travelers through an announcement model, closer to newspapers than travel agencies.
    It was developed with J2EE and Freemarker, with a NoSQL database solution allowing high scalability with a simplified system architecture.

  • Despegar.com Cruises (Development)
    http://www.despegar.com.mx/cruceros/

    The "Cruises" product website was the most important project at Decolar.com in 2011, as it was the only new product with revenue to be launched.
    It was developed using J2EE + Grails with a MySQL database. The project involved a huge effort of systems integration with the cruise companies together with a lot of attention on user experience.

  • Sciview (Development)
    https://github.com/gustavocms/SciView

    Website built in Ruby on Rails, D3, and AngularJS created to process heavy amounts of data from time series NoSQL databases in a smooth and well-designed web application.
    Real-time communication is implemented with Sockets.IO.
    NoSQL platforms benchmark included MongoDB, Cassandra, and Riak, all of them deployed in Docker images running in Heroku servers.

  • SPA ToDo app (Development)
    https://github.com/gustavocms/TopTal.SPA

    SPA to do list built with .NET C# MVC, Web API (restful services with OAuth integration) and Knockout.js.

  • Abaris Analytics (Development)

    Full stack AngularJS app using Yeoman, designed to be a rich user interface dashboard for data analysis for Abaris's data API. Charts were built with NVD3. Code is in a private repository.

Skills
  • Languages
    T-SQL, XML, C#, HTML, Visual Basic 6 (VB6), HTML5, JavaScript, CoffeeScript, VB.NET, XAML, UML, CSS, Delphi, LessCSS, Regex, Java, CSS3, Ruby
  • Frameworks
    ADO.NET, Windows Communication Framework (WCF), AngularJS, Entity, .NET, ASP.NET Web Forms, ASP.NET MVC 3, ASP.NET MVC, ASP.NET, ASP, ASP.NET MVC 5, ASP.NET MVC 4, ASP.NET Web API 2, Knockout.js, ASP.NET Web API, Hibernate, SmartClient, Silverlight, WPF, Spring MVC, MVC 5, Bootstrap, Ruby on Rails (RoR), WWF, Windows Identity Foundation, Bootstrap 3
  • Libraries/APIs
    ODBC, LINQ, AngularUI, AdWords API, Backbone.js, Google Maps, Google AdWords, Socket.IO, jQuery, Mongoid, Mustache, jQuery UI
  • Tools
    Visual Studio.NET, TFS, LINQ to SQL, Visual SourceSafe, RubyMine, Crystal Reports, Visio, MySQL Workbench, JIRA, Trello, ERwin, Git, GitHub, SourceTree, Yeoman, Bower, Eclipse IDE, Eclipse, SQL BI Development Studio, Git flow, Jenkins, Fiddler, Oracle Forms, GitLab
  • Paradigms
    Object-oriented Programming (OOP), REST, Service-oriented Architecture (SOA), Layer programming, Generic programming, Dependency Injection, Agile Software Development, Scrum, Model View Controller (MVC), Model View Viewmodel (MVVM), Continuous Integration (CI), Kanban, Asynchronous Programming, Model driven development, Pair programming, Test-driven Development (TDD), Aspect-oriented Programming, Incremental development, Unit Testing, Load Testing, Design Patterns
  • Platforms
    Microsoft Windows, Azure, Oracle Database, Heroku, SharePoint, Linux, Ubuntu
  • Storage
    SQL Server Management Studio, SQL Server Reporting Services (SSRS), Microsoft SQL Server, Oracle PL/SQL, JSON, MongoDB, NoSQL, Oracle SQL, MySQL, DB2, TempoDB, Riak, Cassandra, PostgreSQL
  • Misc
    SOAP, AJAX, Angular Bootstrap, Single-page application, Multithreading, IIS 7, IIS 7.5, UI Testing
Education
  • MBA degree in Business Administration and Management
    Fundação Getulio Vargas - São Paulo-SP
    2013 - 2014
  • Microsoft Certified IT Professional degree in Database Development on SQL Server
    Microsoft - São Paulo-SP
    2008 - 2008
  • Microsoft Certified Professional Developer degree in Enterprise Application Development
    Microsoft - São Paulo-SP
    2008 - 2008
  • Bachelor's degree in IT - Data Processing
    Faculdade de Tecnologia de São Paulo - São Paulo-SP
    2002 - 2007
I really like this profile
Share it with others