Jeremy Kuhn
Verified Expert in Engineering
Back-end Developer
Passionate about technology, Jeremy花了近20年的时间在顶级公司工作,在各种领域的大型应用程序的开发和设计期间担任专家, including travel, eCommerce, airport solutions, and finance. With his extensive experience from the back end to the front end, he can guide you in your technical choices, provide IT architectural designs and eventually design, set up, and implement complex applications covering the full stack.
Portfolio
Experience
Availability
Preferred Environment
Java 9, Spring Boot, RDBMS, NoSQL,云计算,JavaScript, CSS, Atlassian Suite, Git, DevOps
The most amazing...
...thing I've created is the Inverno Framework, 一个完整的Java应用程序框架,用于开发现代高效的云原生应用程序.
Work Experience
Founder
Talatium
- Created the Inverno Framework, 一个完全响应式的Java应用程序框架,用于开发专门针对云优化的现代应用程序.
- Used cutting-edge technologies such as Java module system, compile-time boot, reactive threading model, non-blocking IO, and reactive programming to create simple, fast, and efficient applications that fully use available resources.
- 提供了500多页的详尽文件.
- Submitted my work to TechEmpower, 它将Inverno列为性能最好的Java Web框架之一:www.techempower.com/benchmarks.
- 开发了市场上最快的Inverno Reactive Template引擎之一.
- 将Talatium公司网站部署为运行在AWS上的Inverno应用程序.
Chief Software Architect
KeyQuant S.A.S
- 建立一个专业的全栈环境来开发和运行用于运行公司运营的应用程序, including front office, middle office, risk, and research.
- Defined, implemented, 并推出了一个市场数据API,像日条一样公开市场数据, intraday bars, and settlement prices used in all business applications.
- 为研究和风险团队建立一个Python环境,他们需要一个可访问的数据科学环境来执行市场数据分析和计算风险措施.
Systems Architect
Amadeus
- 研究并分析了Amadeus系统核心的通信中间件基础设施,提出了DevOps转型和云迁移的开发策略.
- 提倡切换到OAuth2和OpenID连接,简化应用到应用之间的通信,同时保证适当的安全性.
- 跟随Amadeus应用的CDN实现,Akamai团队作为主要的Akamai联络点.
Chief Sofware Architect
Amadeus
- 设计并实施新机场IT部门的软件平台,并在该平台上构建Amadeus机场管理解决方案. 该平台被分布在多个国家的100多名开发人员使用.
- 在以上涉及Java的平台上提供专业支持和培训, Spring, in-house frameworks, and overall software architecture to the various teams involved.
- 为销售团队提供支持,以响应提案请求,并参与与客户的研讨会.
Software Project Lead | Sales and eCommerce Platform
Amadeus
- 领导开发了一个基于web的命令页面,该页面集成了Amadeus销售平台连接,可以使用神秘的命令访问Amadeus GDS.
- 担任scrum主管,管理待办事项,监督春季计划、评审和回顾.
- 管理一个开发团队,负责应用程序的后端和前端部分.
Experience
Inverno Framework
http://inverno.ioIt has been built around four main lines:
模块化允许适当地将应用程序的各个部分分离成独立的模块.
•在云转型之后,性能已经成为一个基本问题.
•简单是使应用程序稳定和可维护的因素.
•可配置性使应用程序能够适应任何特定的上下文.
Inverno应用程序启动速度很快,可以通过有效利用资源来吸收非常高的吞吐量, 哪些会直接影响在云中运行的应用程序的运营成本.
Microservice Architecture for Airport IT Solutions
http://amadeus.com/en/portfolio.airports.airport-management-solutions设计了一个基于Spring的Java应用程序框架,该框架实施了最佳实践,并集成了DevOps工作流和监控工具.
为团队提供支持和培训,以有效地使用Java, build tools and frameworks.
Web Command Page for an Online Booking and Fulfilment Platform
http://amadeus.com/en/portfolio/retail-travel-agencies/selling-platform-connect该模块具有高度可扩展性,并允许我们定义自定义的用户定义命令,从而通过小部件丰富命令页体验.
It received an internal quality award, 举办一场有50多名参与者参与的创新竞赛,以提出要集成到产品中的创新部件.
Skills
Languages
Java 9, Java, HTML, JavaScript, CSS, TypeScript, SQL
Frameworks
Spring Boot, Spring 4, Spring Security, Spring, JSON Web Tokens (JWT), Netty, OAuth 2, Angular, Bootstrap, Apache Camel, Hibernate, AngularJS
Libraries/APIs
REST APIs, Vue
Tools
Apache Maven, Atlassian Suite, Git, Bitbucket, Jira, ActiveMQ, Jenkins, WildFly
Paradigms
Reactive Programming, REST, Microservices, DevOps, Scrum
Platforms
JBoss EAP, JBoss, Java EE, Docker, Kubernetes, Oracle, Linux, Apache2, Amazon Web Services (AWS), Apache Kafka
Other
Information Technology, Programming, HTTP, HTTP 2, Middleware, Software Architecture, Java Modularity, API Design, Framework Design, Architecture, Multithreading, Scrum Master, Back-end, APIs, Full-stack, Certified ScrumMaster (CSM), Cloud Computing, Networking, Algorithms, Low Latency, Performance, Akamai, Enterprise Service Bus (ESB), Network Programming, Team Leadership, Applied Mathematics, API Gateways
Storage
RDBMS, NoSQL, Redis, Spring Data JPA, IIS SQL Server, Couchbase, MySQL
Education
网络架构与分布式计算专业硕士学位
Institut Polytechnique de Paris - Paris, France
Certifications
Certified Scrum Master
Scrum Alliance
Sun Certified Java Programmer
Sun Microsystems