Gilberto T. Garcia Jr, Developer in Orlando, FL, United States
Gilberto is available for hire
Hire Gilberto

Gilberto T. Garcia Jr

Verified Expert  in Engineering

Software Developer

Location
Orlando, FL, United States
Toptal Member Since
February 15, 2013

Gilberto是一名软件工程师,具有范围界定方面的专业知识, architecting, developing, and maintaining web applications. 他的长处包括解决问题、有效沟通和指导队友. 他拥有卓越的技术知识,涵盖了所有技术, including server-side, client-side, and QA. Gilberto撰写了《欧博体育app下载》,该书于2013年由PacktPub出版.

Portfolio

Rain
Go, PostgreSQL, Amazon DynamoDB,架构,软件设计...
Ascendant Compliance Management
Marko.js, AngularJS, MongoDB, Go, Lift, Scala, JavaScript...
Ad Hoc Labs
spray, Angular, Akka, PostgreSQL, Scala, SQL, JavaScript, Redis...

Experience

Availability

Part-time

Preferred Environment

Git, Visual Studio Code (VS Code), IntelliJ, OS X, Linux

The most amazing...

...我建立的是Rain的创始工程团队. 我还从零到A轮融资,带领Rain成为一家成功的初创公司.

Work Experience

CTO | CAO | Co-founder

2019 - 2023
Rain
  • 与其他两位联合创始人合作,为Rain建立了最初的工程团队, which under my leadership, 创建了该系统,为数十万美国和印度员工提供服务.
  • 作为一个整体设计并实现了平台的第一个版本. 帮助设计和创建将整体分解为多个微服务的策略.
  • 在架构和技术堆栈方面提供技术指导和帮助决策过程,以改进当前平台并将其扩展十倍.
  • Oversaw the implementation of event-driven architecture, 将处理接收数据的时间从数小时缩短到数秒.
Technologies: Go, PostgreSQL, Amazon DynamoDB,架构,软件设计, Technical Leadership, Web Development, Scalable Architecture, Kubernetes, Slack API, Slack, CSS3, Sass, JavaScript 6, HTML5, Amazon Web Services (AWS), Back-end, JSON API, Swagger, Middleware, REST, Distributed Systems, AWS IAM, Cloud Storage, Jira, Amazon Simple Queue Service (SQS), Amazon API Gateway, Integration, CSV, Agile, Databases, Full-stack Development, Payment APIs, Documentation, Docker, CTO, Team Leadership, Startups, Code Review

Senior Developer

2016 - 2019
Ascendant Compliance Management
  • 开发了一个引擎来解析不同格式的提要文件,以便将数据导入平台.
  • 创建算法来分析导入的数据,并生成可用于不同报告的参考数据.
  • 在Scala和Lift中开发了一个报告工具,供企业经理分析员工合规数据.
Technologies: Marko.js, AngularJS, MongoDB, Go, Lift, Scala, JavaScript, Functional Programming, REST APIs, API Integration, APIs, HTML, CSS, Full-stack, CSS3, HTML5, Back-end, JSON API, Middleware, Swagger, Architecture, REST, Amazon S3 (AWS S3), Cloud Storage, GitHub, Integration, CSV, Agile, Databases, Full-stack Development, Code Review

Senior Scala Engineer

2014 - 2018
Ad Hoc Labs
  • 开发并帮助改进为一次性电话号码提供移动应用程序的平台.
  • 通过更改访问数据的方式,帮助提高应用程序的性能.
  • 与团队中的其他开发人员合作,改进系统架构,使不同服务之间的通信更容易、更简单.
Technologies: spray, Angular, Akka, PostgreSQL, Scala, SQL, JavaScript, Redis, Functional Programming, REST APIs, API Integration, APIs, HTML, CSS, Full-stack, Twilio, VoIP, Stripe Payments, Stripe API, CSS3, HTML5, Back-end, JSON API, Swagger, Middleware, Architecture, REST, GitHub, Integration, Agile, Databases, Full-stack Development, Payment APIs, Stripe, Code Review

Senior Java Engineer

2015 - 2015
Tradier
  • 开发了经纪平台和集成与第三方服务.
  • 领导/架构了trader平台的新REST api.
  • Advised management on technical strategies.
Technologies: Ember.js, Dropwizard, MySQL, Java, JavaScript, REST APIs, API Integration, APIs, HTML, CSS, Full-stack, Back-end, JSON API, Architecture, REST, GitHub, Integration, Java 8, Agile, Databases, Full-stack Development, Code Review

Haskell Developer

2015 - 2015
Front Row
  • 帮助开发前排教育平台的新功能.
  • 将特性从旧的Clojure代码库迁移到新的Haskell应用程序.
Technologies: PostgreSQL, Clojure, Haskell, SQL, JavaScript, Functional Programming, Asana, REST APIs, APIs, HTML, CSS, Full-stack, Back-end, JSON API, GitHub, Databases, Full-stack Development

Scala Developer

2012 - 2015
Ingo, LLC
  • 开发宣传平台,使人们能够促进和发展活动.
  • Mentored team members.
  • 领导/架构平台的服务器端部分,并帮助开发前端.
  • Coached junior team members.
Technologies: React, Lodash, RequireJS, Backbone.js, Akka, ZeroMQ, PostgreSQL, Lift, Scala, JavaScript, Functional Programming, REST APIs, APIs, HTML, CSS, Full-stack, Amazon Web Services (AWS), Back-end, JSON API, Architecture, REST, GitHub, Integration, Agile, Databases, Full-stack Development, Node.js, Code Review

Scala Developer

2013 - 2013
Travel Album
  • 设计并开发了一个web应用程序,允许用户在一个集中的世界地图上计划旅行和分享地理标记的照片.
  • 领导/架构应用程序的服务器端部分,并帮助开发前端.
Technologies: CoffeeScript, AngularJS, MongoDB, Akka, Lift, Scala, SQL, JavaScript, REST APIs, APIs, HTML, CSS, Full-stack, Amazon Web Services (AWS), Back-end, JSON API, Architecture, REST, Amazon S3 (AWS S3), Integration, Databases, Full-stack Development

Senior Java Analyst

2012 - 2013
Suntech
  • 架构和开发了不同的测试策略, but similar, 使产品可以合并为一个产品,同时保证现有功能的健康.
  • Led/architected the testing strategy.
  • 在测试工具和最佳实践方面指导和指导团队成员.
Technologies: Selenium, Cucumber, JVM, JUnit, Oracle, Java, SQL, JavaScript, HTML, Full-stack, Back-end, Architecture, Databases, Full-stack Development

Senior Java Engineer

2011 - 2012
RSA
  • Supported legacy systems written in Java 3 and Java 4.
  • Migrated parts of the legacy systems to Java 5.
  • Wrote new applications, as microservices, in Java 5.
Technologies: Hibernate, Spring, WebLogic, Oracle, Java, SQL, HTML, Full-stack, Back-end, Architecture, Databases

Senior Java Engineer

2011 - 2011
CMA
  • 使用Java和SWT为家庭代理桌面应用程序开发新特性.
  • 帮助构建后端服务器以支持桌面客户机应用程序.
  • 帮助改进应用程序中的性能瓶颈,以提高数据吞吐量.
技术:SWT, MySQL, Java, SQL,后端,Eclipse SWT,数据库

Scrum Master | Senior Java Engineer

2010 - 2011
Indra
  • 带领团队负责构建一个应用程序来支持TIM的物流部门.
  • 帮助构建一个独立的应用程序,将数据加载到主应用程序服务器中.
  • Helped build features of the main application.
  • Helped design the application architecture.
Technologies: Hibernate, Spring, Oracle, Java, Spring MVC, SQL, HTML, CSS, Full-stack, Back-end, Databases

Senior Java Engineer

2009 - 2009
UOL
  • Helped build a job search product.
  • Helped designing the product's architecture.
Technologies: Enterprise Java Beans (EJB), Spring, Apache Struts 2, Hibernate, Java, Scrum, SQL, jQuery UI, jQuery, HTML, CSS, Full-stack, Back-end, Databases

Senior Java Engineer

2006 - 2008
Citigroup
  • Supported legacy Forex trading applications.
  • 开发新的独立应用程序来支持外汇交易.
Technologies: Enterprise Java Beans (EJB), Apache Struts, Spring, Hibernate, Sybase, Java, SQL, Back-end, Databases

Lift Application Development Cookbook

http://www.packtpub.com/lift-application-development-cookbook/book
Lift应用程序开发食谱教你如何使用这个惊人的框架构建web应用程序. The book moves gradually, starting with the basics (starting a new project, submitting a form, 等等),然后再讨论更高级的主题,比如构建REST API以及将应用程序与其他技术和应用程序集成.

Tarsier Time Tracker

用Scala, Lift, PostgreSQL, Backbone开发了一个简单的时间跟踪器.js, Require.js, Backbone.js, and Underscore.js

eFluence

影响是一个应用程序,我正在建立帮助自由教师.

该应用程序帮助教师组织学生的活动,并允许学生建立自己的定制字典.

语音记录功能允许学生记录单词发音, 这可以稍后由老师验证,并将作为如何正确发音单词的参考.

It uses Haskell and PostgreSQL in the back-end and React.js in the front-end.

Languages

Go, Scala, Java, HTML, HTML5, SQL, JavaScript, CSS, CSS3, Sass, JavaScript 6, Java 8, CoffeeScript, Clojure, Haskell, Ruby, Elixir

Frameworks

Spring MVC, Spring, Lift, AngularJS, Apache Struts 2, Swagger, JUnit, Selenium, Akka, Dropwizard, Ember.js、Angular、Hibernate、Apache Struts、Rational统一过程(RUP)、Ruby on Rails (RoR)

Libraries/APIs

REST API, JSON API, React, Eclipse SWT, Stripe, ZeroMQ, Backbone.js, RequireJS, Lodash, spray, SWT, Marko.. js、Apache POI、jQuery UI、jQuery、Stripe API、Slack API、Node.js

Tools

Meld, GitHub, IntelliJ IDEA, Asana, RabbitMQ, Slack, Jira, Amazon Simple Queue Service (SQS), Cucumber, IntelliJ, Git, Inkscape, AWS IAM

Paradigms

函数式编程、Scrum、敏捷软件开发、REST、微服务、敏捷

Platforms

Linux, Amazon Web Services (AWS), Windows, Twilio, Docker, Oracle, JVM, OS X, Visual Studio Code (VS Code), Kubernetes

Storage

PostgreSQL, MySQL, Databases, Redis, Cassandra, MongoDB, Amazon DynamoDB, Amazon S3 (AWS S3), Sybase

Other

Apache Commons, API Integration, APIs, Full-stack, Web Development, Back-end, Integration, CSV, Full-stack Development, Code Review, Technical Writing, VoIP, Architecture, Software Design, Technical Leadership, Scalable Architecture, Middleware, Payment APIs, Documentation, CTO, Team Leadership, Startups, WebLogic, Multiplexers (Mux), Certified ScrumMaster (CSM), Enterprise Java Beans (EJB), Stripe Payments, Distributed Systems, Cloud Storage, Amazon API Gateway, Technical Documentation, Writing & Editing

1998 - 2004

Bachelor's Degree in Philosophy

University of São Paulo - São Paulo, Brazil

SEPTEMBER 2004 - PRESENT

Java Enterprise Development

GlobalCode

SEPTEMBER 2004 - PRESENT

Java Development

Brazilian Institute of Advanced Technologies

SEPTEMBER 2004 - PRESENT

Java Programming

Brazilian Institute of Advanced Technologies