Jeremy Kuhn
验证专家 in Engineering
软件架构开发人员
对技术充满热情, 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
Experience
Availability
首选的环境
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
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开发人员
三菱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.
首席软件架构师
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.
系统架构师
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.
首席软件架构师
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.
软件项目负责人|销售和电子商务平台
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.
Experience
Inverno框架
http://inverno.io它围绕四条主线建成:
• 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-solutionsDesigned 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-connectThe 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.
Education
网络架构与分布式计算专业硕士学位
巴黎理工学院-巴黎,法国
认证
认证Scrum Master
Scrum联盟
Sun认证Java程序员
太阳微系统公司
Skills
库/ 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.
分享你的需求
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring