Jeremy Kuhn,法国Opio开发者
Jeremy is available for hire
Hire Jeremy

Jeremy Kuhn

验证专家  in Engineering

软件架构开发人员

Location
Opio, France
至今成员总数
2021年9月24日

对技术充满热情, Jeremy spent almost 20 years working for top companies acting as an expert during the development and design of large-scale applications in a variety of areas, 包括旅游, eCommerce, 机场解决方案, and finance. 凭借他从后端到前端的丰富经验, 他可以指导你在技术上的选择, 提供IT架构设计并最终设计, set up, 并实现覆盖整个堆栈的复杂应用程序.

Portfolio

Talatium
Java 9, 反应性编程, Low Latency, Performance, Netty, HTTP, HTTP 2...
三菱ufj金融集团投资者服务-主要
Java 9,微服务,Oracle, SSL, Datadog, Keycloak...
KeyQuant S.A.S
Java, Spring Boot, Angular, Bootstrap, REST, IIS SQL Server, REST APIs, APIs...

Experience

Availability

Full-time

首选的环境

Java 9, Spring Boot, RDBMS, NoSQL, 云计算, JavaScript, CSS, Atlassian套件, Git, DevOps

最神奇的...

...我创建的是Inverno框架, a complete Java application framework for the development of modern and efficient cloud-native applications.

工作经验

Founder

2020年至今
Talatium
  • 创建了Inverno框架, a fully reactive Java application framework for developing modern applications specifically optimized for the cloud.
  • 采用了Java模块系统等前沿技术, 编译时启动, 响应式线程模型, 非阻塞IO, 和反应式编程创建简单, fast, 以及充分利用可用资源的高效应用程序.
  • 提供了500多页的详尽文件.
  • 把我的作品提交给TechEmpower, 它将Inverno列为性能最好的Java Web框架之一:www.techempower.com/benchmarks.
  • Developed the Inverno Reactive Template engine, one of the fastest on the market.
  • Deployed the Talatium company website as an Inverno application running on AWS.
技术:Java 9, 反应性编程, Low Latency, Performance, Netty, HTTP, HTTP 2, Redis, 多线程, Back-end, 亚马逊网络服务(AWS), JSON Web令牌(JWT), 设计模式, 分布式系统, Security

高级全栈Java开发人员

2022 - 2024
三菱ufj金融集团投资者服务-主要
  • Led the development of a completely new feature within a financial reconciliation application. This involved working closely with the product and project managers on the requirements and the timelines, 同时还要指导一个由三名开发者组成的团队.
  • Helped troubleshoot performance issues on production and established monitoring rules in Datadog.
  • Implemented multiple changes and bug fixes in the application and was involved in various technical and architectural discussions to choose between numerous technical directions.
技术:Java 9,微服务,Oracle, SSL, Datadog, Keycloak, 亚马逊网络服务(AWS), Back-end, Angular, Java, Git, Atlassian套件, CSS, JavaScript, 云计算, Spring Boot, OAuth 2, REST, Jira, Apache Maven, Scrum, Spring Security, Spring, JSON Web令牌(JWT), Full-stack, 设计模式, 持续集成(CI), Security

首席软件架构师

2019 - 2020
KeyQuant S.A.S
  • Set up a professional full-stack environment to develop and run the applications used to run the company's operations, 包括前厅, middle office, risk, and research.
  • Defined, implemented, 并推出了一个市场数据API,像日条一样公开市场数据, intraday bars, 并在所有商业应用程序中使用结算价格.
  • Set up a Python environment for research and risk teams who require an accessible data science environment to perform market data analysis and calculate risk measures.
Java技术:, Spring Boot, Angular, Bootstrap, REST, IIS SQL Server, REST APIs, APIs, 软件架构, Full-stack, Java EE, TypeScript, SQL, Spring Security, 设计模式, 持续集成(CI), Security, 单点登录(SSO), Deployment

系统架构师

2017 - 2018
Amadeus
  • Studied and analyzed the communication middleware infrastructure at the heart of the Amadeus system to propose a development strategy with regards to the DevOps transformation and cloud migration.
  • Advocated the switch to OAuth2 and OpenID connect to simplify application to application communication while guaranteeing proper security.
  • Followed CDN implementations for Amadeus applications with Akamai teams as the main Akamai point of contact.
技术:DevOps, Docker, Kubernetes, OAuth 2, Akamai, API Gateways, Middleware, 企业服务总线(ESB), Back-end, APIs, 设计模式, 大规模分布式系统, 持续集成(CI), 分布式系统, Security, Deployment

首席软件架构师

2012 - 2018
Amadeus
  • Designed and implemented the software platform of the new airport IT division onto which Amadeus Airport Management Solutions are built. 该平台被分布在多个国家的100多名开发人员使用.
  • Provided professional support and training on the above platform covering Java, Spring, 内部框架, 以及各个相关团队的整体软件架构.
  • Provided support to sales teams to respond to requests for proposals and participated in workshops with customers.
Java技术:, Spring 4, DevOps, Bitbucket, Jira, AngularJS, Bootstrap, Apache Maven, Oracle, Couchbase, ActiveMQ, Apache Camel, Spring Data JPA, Hibernate, Microservices, REST APIs, Back-end, APIs, 软件架构, Full-stack, JBoss, Java EE, WildFly, 团队的领导, 认证ScrumMaster (CSM), Scrum Master, SQL, 设计模式, 大规模分布式系统, 持续集成(CI), 分布式系统, Security, 单点登录(SSO), Deployment

软件项目负责人|销售和电子商务平台

2010 - 2012
Amadeus
  • Led the development of a web-based command page integrated with Amadeus Selling Platform Connect to access the Amadeus GDS with cryptic commands.
  • Served as a scrum master managing backlog and overseeing spring planning, review, and retrospective.
  • Managed a team of developers working on the back-end and front-end parts of the application.
Java技术:, Spring, JavaScript, HTML, CSS, Scrum Master, APIs, REST APIs, Full-stack, Java EE, 团队的领导, 认证ScrumMaster (CSM), SQL, 设计模式, 大规模分布式系统

Inverno框架

http://inverno.io
The Inverno框架 is the next-generation Java application framework that has been carefully designed to create efficient, 具有成本效益的, 以及可维护的云原生应用程序. It takes advantage of cutting-edge technologies like the Java module system and reactive programming that make it a perfect choice for modern application development on the Java platform.

它围绕四条主线建成:
• Modularity allows to properly separate the various parts of an application into isolated modules.
• Performance has become an essential concern following the cloud transformation.
•简单是使应用程序稳定和可维护的因素.
•可配置性使应用程序能够适应任何特定的上下文.

An Inverno application starts fast and can absorb very high throughput by making efficient use of resources, which directly impacts the operational costs of an application running in the cloud.

机场IT解决方案的微服务架构

http://amadeus.com/en/portfolio.airports.airport-management-solutions
作为架构团队的一员, I participated in the definition of microservice architecture for the development of airport IT solutions, 包括机场运作资料库, 机场程序管理员, 和固定的资源管理系统, 由分布在世界各地的100多名开发人员组成的团队.

Designed a Java application framework based on Spring that enforces best practices and integrates with DevOps workflows and monitoring tools.

为团队提供支持和培训,以有效地使用Java, 构建工具和框架.

在线预订和履行平台的Web命令页面

http://amadeus.com/en/portfolio/retail-travel-agencies/selling-platform-connect
一个web命令页面,用于使用神秘命令与GDS进行交互. I led a team of three people to deliver a web-based command page module integrated into an online booking and fulfillment platform used by travel agencies around the world to book flights, cars, hotels, and trains.

The module was highly extensible and allowed us to define custom user-defined commands to enrich the command page experience with widgets.

它获得了内部质量奖, leading to an innovation contest with more than 50 participants to propose innovative widgets to be integrated into the product.
2001 - 2004

网络架构与分布式计算专业硕士学位

巴黎理工学院-巴黎,法国

2011年6月- 2013年6月

认证Scrum Master

Scrum联盟

2006年6月至今

Sun认证Java程序员

太阳微系统公司

库/ api

REST api, Vue

Tools

Apache Maven, Atlassian套件, Git, Bitbucket, Jira, ActiveMQ, Jenkins, Keycloak, WildFly

Frameworks

Spring Boot, Spring 4, Spring Security, Spring, JSON Web令牌(JWT), Netty, OAuth 2, Angular, Bootstrap, Apache Camel, Hibernate, AngularJS

Languages

Java 9, Java, HTML, JavaScript, CSS, TypeScript, SQL

Paradigms

反应性编程, REST, Microservices, 设计模式, DevOps, Scrum, 持续集成(CI)

Platforms

JBoss EAP, JBoss, Java EE, Docker, Kubernetes, Oracle, Linux, Apache2, 亚马逊网络服务(AWS), Apache Kafka

Storage

RDBMS, NoSQL, Redis, Spring Data JPA, Datadog, IIS SQL Server, Couchbase, MySQL

Other

信息技术, Programming, HTTP, HTTP 2, Middleware, 软件架构, Java模块化, API Design, 框架设计, Architecture, 多线程, Scrum Master, Back-end, APIs, Full-stack, 认证ScrumMaster (CSM), 大规模分布式系统, 分布式系统, Security, 云计算, Networking, Algorithms, Low Latency, Performance, Akamai, 企业服务总线(ESB), 网络编程, 团队的领导, 单点登录(SSO), Deployment, 应用数学, API Gateways, SSL

有效的合作

如何使用Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

分享你的需求

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

选择你的才能

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring