Gustavo César Muniz e Souza
Verified Expert in Engineering
Full-stack Software Developer
Gustavo是微软系统架构师和开发人员,拥有20年的IT经验. 他与其他开源平台和云计算一起工作, 专注于高度可扩展的电子商务网站. Gustavo在软件架构方面有着广泛的背景, design, analysis, 目前正在提高他在JavaScript生态系统和区块链方面的技能.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio, Windows, Azure, MacOS, .NET, JavaScript
The most amazing...
...我为Despegar做了一个高可用性和可扩展的B2B集成,与巴西的主要航空公司进行了整合.com.
Work Experience
全栈JavaScript开发人员
New York-Based Trading Firm
- 提供了一个概念验证应用程序,将现有桌面应用程序的功能复制到具有干净和现代SPA用户界面的web应用程序中.
- 处理存储在MSSQL数据库中的大量金融市场数据.
- 使用最先进的JavaScript工具构建,使用Node开发后端应用程序.js and Express.js以及Angular和星云模板中的前端.
- 基于Akveo的ngx-admin的仪表板和网格功能.
- 部署在Linux上,前端使用Nginx,后端使用PM2.
团队领导,开发协调人
Toptal
- 作为开发匹配团队的第一组长,监督开发匹配人员的工作.
- 招募、面试、上岗和培训了数十名匹配者.
- 使用持续改进的方法寻找培训和指导机会,并确保始终遵循最佳实践.
- 通过主动和被动监控,强调遵循流程和指导方针的重要性.
- 多年来协助改进若干程序,使配对工作尽可能有效和精简,使上升过程顺利和缩短.
- 帮助建立监视匹配器的性能和改进机会所需的目标和度量的基础.
- 参与多个跨团队的销售协作工作, legal, finance, client services, talent success, community, and other departments.
Director of Engineering
Toptal
- 收集客户对其开发工作的需求和期望,以便在预先筛选的Toptal人才库中找到最好的人才.
- 担任技术客户经理和第一联系人,为客户和人才的积极参与提供支持.
- 与多个内部团队(销售)进行互动, finance, legal, 和客户服务)以协调并确保始终提供最佳质量的服务.
- 直接参与解决冲突的工作, investigate, 并为所有相关部分找到可能的最佳解决方案, 包括执行代码审查.
- 不断提高软技能和硬技能,尽可能跟上客户所需的所有最新技术和趋势.
Systems Engineer
CHEP Aerospace
- 重新组织大型项目的依赖项, 将外部库移至NuGet管理,并为所有库配置包.
- 重构了站点的大部分,迁移主干.将js片段转换为AngularJS实现,旨在实现标准技术.
- 使用嵌套指令实现复杂的AngularJS功能,以改善附加在已有网页上的组织和可维护性, 在非spa网站上创建丰富的用户体验.
- 将使用大量存储过程的老式实现迁移到更易于维护的现代实体框架查询.
Desktop Developer
Balyasny Asset Management
- 实现RESTful服务 .. NET Web API开始从WCF迁移.
- 开发WPF应用程序的改进,用于资金分配.
- 在Azure上创建远程开发环境,以绕过公司的网络限制.
- 实现了Azure管理任务,如迁移虚拟机、配置系统和数据库.
Full-stack Developer
Benthal Group
- 对一系列NoSQL数据库(Cassandra)进行了一系列基准测试, Riak, 和MongoDB)寻找TempoDB的替代品.
- 研究要采用的前端库的替代方案,如AngularJS, Ember.js, etc.
- 在Ruby应用中实现了第一个AngularJS原型.
- 实现了AngularJS + Sockets.实时更新的IO集成.
Development Team Leader
Despegar.com
- 作为团队领导使用敏捷方法,如Scrum、XP和看板.
- 使用开源技术处理软件开发.
- 设计并开发了一款名为cruise的新欧博体育app下载.
- 设计并开发了一个名为VacationRentals的新欧博体育app下载.
- 使用NewRelic和Omniture跟踪应用程序的性能.
- 与邮轮公司实现B2B集成, including Royal Caribbean, Costa, Carnival, and MSC, and rental companies, such as Flipkey and Zukbox).
.NET Systems Developer
Despegar.com
- 使用ASP处理软件开发.NET and WCF.
- 处理ALM(应用程序生命周期管理)基于TortoiseSVN.
- 实现了一家巴西航空公司的web服务与Despegar之间的B2B集成.com website.
- 设计了高可伸缩、高可用的系统架构.
- Developed websites with ASP.. NET WebForms和mvc使用ASP开发网站.NET WebForms and MVC.
.NET Systems Architect
JBS Group
- Designed and developed a new .基于。net的ERP框架,取代了以前的Delphi版本.
- 处理国外客户关系的网站开发.
- Deployed, adopted, 管理团队基金会服务器, 一个用于ALM(应用程序生命周期管理)的微软软件平台.
- 使用Crystal和Reporting Services开发报告.
- 通过VMWare管理虚拟化服务器,实现基础设施优化.
.NET Senior Developer
高级项目咨询处Informática
- 使用c#和Visual Basic开发web应用程序 .Net.
- 为SAP R3和开发集成解决方案 .NET through an RPC plugin.
- 维护旧的VB6系统,并使用Crystal生成报告.
.NET Team Leader
ArchITettura Soluções em technologia
- 收集需求,分析并开发c# .NET projects.
- 使用敏捷方法领导开发团队.
- 为一个功能齐全的会计解决方案设计了一个原型和架构.
Data Analyst
AOL
- 分析开发基于MS SQL DTS的统计项目.
- 开发ETL应用程序来提供Cognos BI数据库.
- 为市场趋势的数据分析和有针对性的市场活动进行数据的丰富和润色.
Experience
Despegar.com Vacation Rentals
http://www.decolar.com该网站的目的是通过一种更接近报纸的公告模式,而不是旅行社,通过不同的方式,将业主和旅行者联系起来.
它是与Jakarta EE和Freemarker一起开发的, 采用NoSQL数据库解决方案,通过简化的系统架构实现高可扩展性.
Despegar.com Cruises
http://www.despegar.com.mx/cruceros/它是使用Jakarta EE + Grails和MySQL数据库开发的. 该项目涉及与邮轮公司进行系统集成的大量工作,以及对用户体验的大量关注.
Sciview
http://github.com/gustavocms/SciView实时通信是通过socket实现的.IO.
NoSQL平台基准包括MongoDB, Cassandra, and Riak, 所有这些都部署在Heroku服务器上的Docker镜像中.
SPA ToDo App
http://github.com/gustavocms/TopTal.SPAAbaris Analytics
Skills
Languages
T-SQL (Transact-SQL), C#, SQL, CoffeeScript, JavaScript, HTML, ECMAScript (ES6), Ruby, Less, CSS, XAML, Java, TypeScript
Frameworks
AngularJS, .NET, ASP.NET MVC, ASP.. NET, Windows通信框架(WCF), Knockout.js), ASP.. NET Web API、Bootstrap、Ruby on Rails (RoR)、Windows Presentation Foundation (WPF)、Angular、Express.js
Tools
Visual Studio, Yeoman, GitHub, Git, Jira, Trello, Tableau, Bower, Jenkins, GitLab, BigQuery, Confluence, NGINX
Paradigms
面向对象编程(OOP), Database Development, Continuous Integration (CI), Model View Viewmodel (MVVM), Model View Controller (MVC), Asynchronous Programming, 模型驱动工程(MDE), REST, Kanban, Dependency Injection, Scrum, Agile Software Development, Load Testing, Design Patterns, Unit Testing, Test-driven Development (TDD)
Platforms
Azure, Heroku, Oracle数据库,MacOS
Storage
Microsoft SQL Server, SQL Server报表服务(SSRS), Databases, NoSQL, MongoDB, MySQL, Oracle SQL, JSON, PostgreSQL
Other
Front-end Development, Data Analysis, 单页应用(SPA), Angular Bootstrap, Multithreading, Team Mentoring, Training, Balance Scorecards, Documentation, Web MVC, Web Services, Communication, Technical Requirements, Recruiting
Libraries/APIs
AngularUI, Web API, Socket.IO, Mustache, Backbone.js,谷歌地图,jQuery UI, jQuery, D3.js, Node.js, NVD3
Education
工商管理硕士学位
基金
IT -数据处理专业本科以上学历
Certifications
微软企业应用程序开发认证专业开发人员学位
Microsoft
Microsoft认证IT专业学位,SQL Server数据库开发
Microsoft