Alberto Cruz, Developer in Buenos Aires, Argentina
Alberto is available for hire
Hire Alberto

Alberto Cruz

Verified Expert  in Engineering

Software Developer

Location
Buenos Aires, Argentina
Toptal Member Since
March 11, 2021

阿尔贝托是一名软件工程师,通过使用尖端技术帮助公司发展. He designs and builds robust solutions with challenging deadlines. Alberto has 8+ years of experience working in fast-paced teams. He also had the opportunity to lead small teams for the last two years.

Portfolio

STAG International Group Inc.
C#, React, Brokerage, PostgreSQL, Amazon Web Services (AWS), QuickFIX...
CohesionIB
C#, .NET Core, Azure, Microservices
Hexacta
C#, .NET, Web API, SQL Server 2014, PostgreSQL, AWS Lambda, Git...

Experience

Availability

Part-time

Preferred Environment

.NET Core, Entity Framework Core, PostgreSQL, Microsoft SQL Server, Object-oriented Programming (OOP), Scrum, Amazon Web Services (AWS), Terraform, JavaScript, React

The most amazing...

...project I've worked on is developing a cloud platform for lawyers, which later became the lead cloud product in this industry.

Work Experience

Full-stack Developer

2022 - PRESENT
STAG International Group Inc.
  • Developed the back end for an app that helps traders with their daily tasks.
  • Participated in the development and bug fixing of the front-end app.
  • Built an integration to consume trade data from an exchange using FIX protocol.
Technologies: C#, React, Brokerage, PostgreSQL, Amazon Web Services (AWS), QuickFIX, FIX Protocol, Entity Framework Core, .NET 6, Next.js, Azure Active Directory, SignalR

Back-end Developer

2021 - 2021
CohesionIB
  • Developed the integration of cohesion with a third-party access control system.
  • Tracked the stories needed for the project using Azure DevOps.
  • 在技术主管和产品经理的帮助下定义集成实现.
Technologies: C#, .NET Core, Azure, Microservices

Lead Software Engineer

2019 - 2021
Hexacta
  • 管理和指导由其他三名开发人员组成的团队,同时仍然担任实际角色.
  • Participated in the migration of a monolithic architecture into microservices.
  • 开发一个接收表单应用程序,从潜在客户那里收集信息,由主应用程序处理.
  • 对Hexacta开发职位的候选人进行了50多次技术面试.
Technologies: C#, .NET, Web API, SQL Server 2014, PostgreSQL, AWS Lambda, Git, Amazon Simple Queue Service (SQS), ECS, Terraform, Entity Framework Core, .NET Core, AWS CodePipeline, AWS CodeBuild, Docker, Amazon CloudFront CDN, Postman, Visual Studio Code (VS Code), ASP.NET Core, REST APIs, SQL, ASP.NET, Agile, Test-driven Development (TDD), Amazon Web Services (AWS), IIS, TeamCity, Jira, REST, Identity, Entity Framework, Project Management, Database Design, Software Development, Agile Software Development, Scrum, Object-oriented Programming (OOP), Microsoft SQL Server, APIs, C#.. NET、代码架构、软件架构、持续部署、领导力、团队领导力

Senior Software Engineer

2017 - 2018
Hexacta
  • 通过协助候选人的技术评估,帮助团队发展到15人, 因为我是CosmoLex工程部的一员,当时公司只有五个人.
  • Developed a timesheet functionality used by 5,000+用户跟踪他们所有的日常活动,以便他们以后可以发票给他们的客户.
  • Planned and executed the migration of 2,000+ databases of a multitenant application from on-premises servers to Amazon RDS.
  • 开发活动日志,记录系统内每个用户的操作.
Technologies: .NET, C#, Web API, REST, Git, TeamCity, Scrum, Jira, Confluence, Visual Studio Code (VS Code), Postman, REST APIs, SQL, ASP.NET, Agile, Test-driven Development (TDD), Amazon Web Services (AWS), IIS, SQL Server 2014, Identity, Entity Framework, Project Management, Database Design, Software Development, Agile Software Development, Object-oriented Programming (OOP), Microsoft SQL Server, C#.NET, Code Architecture, Software Architecture, Continuous Deployment

Software Engineer

2014 - 2016
Hexacta
  • 开发了一个网络应用程序,使bollor物流公司的客户能够在线支付发票,该应用程序被20多个非洲国家的客户使用.
  • 协助开发手持设备应用程序,协助货柜码头营办商登记抵港及离港货柜.
  • Became the primary contact for production issues in the handheld application.
Technologies: .NET, ASP.NET MVC, Microsoft SQL Server, Entity Framework, jQuery, Identity, .NET Compact, Scrum, HTML, SQL, ASP.NET, Agile, JavaScript, IIS, Bootstrap, SQL Server 2014, C#, Database Design, Software Development, Agile Software Development, Object-oriented Programming (OOP), C#.NET, REST APIs, Code Architecture

Software Engineer

2012 - 2014
Prodtech
  • 参与了拉丁美洲五大快餐公司供应链管理应用程序套件的持续开发,这些应用程序在八个国家可用.
  • 在与应用程序集成的内部构建跟踪器中跟踪并修复错误,以便用户可以直接报告问题.
  • 成为套件中两个最常用的应用程序中任何生产问题的主要联系人.
Technologies: C#, .NET, Microsoft SQL Server, HTML5, CSS3, HTML, SQL, ASP.NET, Database Design, Software Development, Agile Software Development, Object-oriented Programming (OOP), C#.NET

CosmoLex

http://www.cosmolex.com/
CosmoLex是第一款基于云的律师事务所业务管理和计费软件. 我是在2017年通过海格达加入CosmoLex的,当时工程部门只有5个人.

这家公司的起步阶段要求我们以快节奏工作,以获得相对于竞争对手的战略优势. 我与产品管理部门密切合作,了解用户的需求,并将最佳的解决方案推向市场.

Since the application was used by 5,000+ users, 我们需要将注意力集中在可伸缩性和性能上,并将每个特性交付到生产环境中.

CosmoLex Outlook Add-in

http://support.cosmolex.com/knowledge-base/install-outlook-add-in/
I participated in the proof of concept to build an Outlook add-in for CosmoLex. This tool lets the user tag emails and relate them to CosmoLex from Outlook.

这个外接程序简单直接,但可以让用户以更快的方式工作.

Bolloré Ipaki Billing System

http://ies.bollore.com/
Ipaki是非洲沿岸几个国家的集装箱码头使用的计费系统. It registers all of the events applied to a container, such as arrivals to the terminal, unstuffing, and cleaning. 给定一组复杂的计费规则,系统为相应的客户生成发票.

Apart from the core billing system, we developed an external portal for clients to pay their invoices. 这需要高度关注可伸缩性,因为这个应用程序的目标是供3,000+ customers all over Africa.

最后但并非最不重要的是,我们为运行在Windows 7 Mobile上的手持设备开发了一个应用程序. 该应用程序的目标是通过扫描条形码来记录货船到达和离开集装箱码头的车辆. Since there is typically no internet connection in the container terminal, 我们需要应用程序离线工作,并创建一个模块来将记录的事件上传到核心计费系统.

我在这个项目中学到的最好的东西之一是与一个时区非常不同的客户保持异步通信,因为我们只有四个小时的重叠时间.

Prodtech

http://www.prodtech.com
Prodtech拥有一套产品,服务于拉丁美洲四大物流和供应链业务.

我参与了一个运输管理系统的几个功能的开发, yard management system, 订单管理系统,客户可以使用购物车下订单.

React Generala

http://github.com/albertocruzdg/react-generala
This is a React version of Generala, a dice game similar to Poker Dice.

我正在构建这个项目来玩React和Redux,并提高我的前端技能.

On a single screen, this game shows three different views for throwing the dice, showing possible combinations and the overall score.

Toptal Node.js Accelerator

The Node.js Accelerator是一个专为JavaScript和Node后端开发人员提供培训的学习程序.js, Express.js, NestJS, and TypeScript. This is a 2-month program that consists of rigorous learning exercises, live instructor-led sessions by SMEs, hands-on activities, a stringent evaluation process, comprehensive assessments, 以及一个增量项目,参与者使用Express实现几个微服务(REST api).js and NestJS. Incremental项目模拟了一个由两个服务组成的电子商务应用程序.e., 使用用户管理实现身份验证的用户服务和提供管理库存功能的产品目录服务.
2016 - 2020

Engineer's Degree in Computer Engineering

Universidad de Palermo - Buenos Aires, Argentina

JANUARY 2023 - PRESENT

Toptal Node.js Accelerator Graduate

Toptal, LLC

Libraries/APIs

Entity Framework, Web API, jQuery, REST APIs, Node.js, React, SignalR

Tools

Postman, Git, Jira, Confluence, Terraform, TeamCity, Amazon Simple Queue Service (SQS), AWS CodeBuild, Amazon CloudFront CDN

Frameworks

.NET Core, .NET, ASP.NET, ASP.NET Core, Entity Framework Core, ASP.NET MVC, .NET Compact, Bootstrap, Redux, Next.js, Express.js, NestJS

Languages

C#, SQL, C#.NET, HTML5, HTML, Python 3, CSS3, Python, JavaScript, TypeScript

Paradigms

Object-oriented Programming (OOP), Scrum, Agile Software Development, REST, Database Design, Test-driven Development (TDD), Agile, Microservices, Continuous Deployment

Storage

Microsoft SQL Server, SQL Server 2014, SQL Server 2005, PostgreSQL, Azure Active Directory

Platforms

Visual Studio Code (VS Code)、AWS Lambda、Docker、Amazon Web Services (AWS)、Azure

Industry Expertise

Project Management

Other

Software Development, APIs, Code Architecture, Identity, IIS, Software Architecture, Leadership, Team Leadership, ECS, AWS CodePipeline, Outlook Add-ons, Brokerage, QuickFIX, FIX Protocol, .NET 6

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring