Sudha Vankadara,美国加州旧金山的开发人员
Sudha is available for hire
Hire Sudha

Sudha Vankadara

Verified Expert  in Engineering

Software Developer

Location
旧金山,加州,美国
Toptal Member Since
June 1, 2021

Sudha是一名拥有11年经验的软件工程师,对软件应用程序的设计和开发充满热情. 她开发了各种应用程序,从简单的web应用程序到分布式系统. 她学习能力强,热衷于使应用程序高效可靠.

Portfolio

Braintree
Java, 亚马逊网络服务(AWS), REST, Ruby, AWS Lambda, DYNAMO
LendingClub
Java, Amazon S3 (AWS S3), MongoDB, Splunk, GridFS
gspan科技有限公司
Java, Spring, Oracle, Spring Batch, JMS

Experience

Availability

Part-time

首选的环境

Java, Microservices

The most amazing...

...我参与的项目是将应用程序的文件系统从MongoDB GridFS迁移到AWS S3,使应用程序的停机时间最小化.

Work Experience

技术人员

2020 - PRESENT
Braintree
  • 设计和开发API,使用Java处理Venmo作为支付方式的商家支付交易, AWS Lambda, and Dynamo DB.
  • 用Ruby开发脚本,将Braintree商户的详细信息发送给美国运通.
  • 设计API以支持Venmo客户的支付方式偏好.
  • 创建了Datadog仪表板和警报,以监控Venmo交易活动.
技术:Java、亚马逊网络服务(AWS)、REST、Ruby、AWS Lambda、DYNAMO

高级软件工程师

2019 - 2020
LendingClub
  • 设计并开发了一个微服务,使用Spring Boot对AWS S3执行文件操作.
  • 开发数据迁移作业,将现有文件从GridFS迁移到AWS.
  • 重新设计了现有的内部文件系统Java驱动程序,以便与GridFS一起连接到AWS.
  • 执行性能和负载测试,以分析GridFS与AWS S3在各种文件操作上的性能.
  • 在数据迁移期间设计迁移策略,使应用程序的停机时间最少或没有停机时间.
技术:Java, Amazon S3 (AWS S3), MongoDB, Splunk, GridFS

Tech Lead

2017 - 2019
gspan科技有限公司
  • 开发了一个Spring批处理作业来处理数百万用户事务数据.
  • 提供了一个使用Spring batch主从分区和多线程的高效批处理作业设计.
  • 对现有遗留应用程序进行了重新设计和模块化, 从而提高团队在实现新特性方面的生产力.
  • 开发消费者和发布者来处理来自和发送到Rabbit MQ的消息.
技术:Java、Spring、Oracle、Spring Batch、JMS

高级软件工程师

2014 - 2017
LendingClub
  • 使用批处理作业重新设计和自动化季度统计数据生成过程,每季度节省10个工作日.
  • 设计和开发rest服务,以公开各种关键功能,如订单提交, loan listing, 并将资金转移给投资者.
  • 重新设计现有的遗留代码, 哪个在最上面的链接, 和Struts技术栈使用JPA和Spring.
  • 通过使用各种缓存策略优化数据检索,改善了投资者的UI和API响应时间.
技术:Java, Spring, JPA, REST, MongoDB, Oracle

MongoDB GridFS到AWS S3的迁移

这是一个数据迁移项目,将文件从MongoDB GridFS迁移到AWS S3. 作为技术负责人,我负责设计和领导这个项目的开发工作. 重新设计了其他实时应用程序使用的现有Java驱动程序,以使用AWS S3作为文件系统,而不是MongoDB GridFS. 创建了一个批处理作业,将现有文件从GridFS迁移到S3. 开发了一个REST API来与S3通信.

Languages

Java, SQL, Ruby, DYNAMO

Frameworks

Spring, JPA, Spring微服务,Spring Batch

Paradigms

REST、微服务、微服务架构

Storage

NoSQL, Amazon S3 (AWS S3), MongoDB

Other

RESTful Microservices

Libraries/APIs

GridFS, JMS

Tools

Splunk

Platforms

Linux、Oracle、亚马逊网络服务(AWS)、AWS Lambda

有效的合作

如何使用Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring