-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathresume.html
executable file
·136 lines (101 loc) · 7.42 KB
/
resume.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
---
layout: page
title: Resume / CV
---
<!--p>
<em>A PDF version of this document can be found <a href="/resume/jonasboner.pdf">here</a></em>.
</p-->
<p>
<h1>Jonas Bonér</h1>
</p>
<p>
<a href="mailto:jonas [REMOVE] @jonasboner.com">jonas [REMOVE] @jonasboner.com</a>
<br/>
<a href="http://jonasboner.com">http://jonasboner.com</a>
<h2>HIGHLIGHTS:</h2>
<p>
I am a pragmatic who is passionate about technology, learning new things and helping others to work better and more effectively. I am an entrepreneur, programmer, mentor, speaker and author. I'm the co-founder and CTO of Typesafe and have previously worked at Terracotta and the JRockit JVM at BEA Systems. I am an active contributor to the Open Source community; most notably created the Akka Project, the AspectWerkz Aspect-Oriented Programming (AOP) framework, committer to the Terracotta JVM clustering technology and been part of the Eclipse AspectJ team.
</p>
<h2>SPECIALITIES:</h2>
<p>Scalability, High-Availability, Distributed and Concurrent Computing, Event-Driven Architecture, Domain-Specific Language Design, Object-Oriented Programming, Aspect-Oriented Programming, Functional Programming, Open Source Strategy and Community Building, Domain-Driven Design, Enterprise Development, System Architecture, Bytecode Manipulation and Compiler Design.
</p>
<h2>WORK EXPERIENCE:</h2>
<p><strong>2011 - present, Co-Founder and CTO, Typesafe Inc., Sweden/US/Switzerland</strong><br />
* The company behind the Scala Language.<br />
* The company behind the Akka Project.<br />
* The company behind the Typesafe Stack.<br />
* Provides support, training and consulting for Scala, Akka and the Typesafe Stack.<br />
<a href="http://typesafe.com/">http://typesafe.com/</a></p>
<p><strong>2009 - present, Founder, Akka Project, Sweden</strong><br />
* Founder, architect, lead developer.<br />
* Developing the next generation server infrastructure for fault-tolerant, highly available and scalable applications.<br />
<a href="http://akka.io/">http://akka.io/</a></p>
<p><strong>2008 - 2011, Founder, Scalable Solutions AB, Sweden</strong><br />
Scalable Solutions is now part of Typesafe Inc. <br />
* CEO and CTO.<br />
* The company behind the Akka Project.<br />
* Developing Akka Open Source.<br />
* Developing Akka Enterprise.<br />
* Provides support, training and consulting for Akka.<br />
<a href="http://scalablesolutions.se/">http://scalablesolutions.se/</a></p>
<p><strong>2008 - 2009, Co-Founder and CTO, Triental AB, Sweden</strong><br />
* CTO and Chief Architect.<br />
* Building a finance product suite targeted for private banking and wealth management using Scala and JEE.<br />
<a href="http://triental.com/">http://triental.com/</a></p>
<p><strong>2005 - 2008, Senior Software Engineer, Terracotta, Inc., US</strong><br />
* Team/tech lead.<br />
* Worked on Terracotta’s core JVM-level clustering technology, including runtime bytecode manipulation, AOP technologies, high performant multi-threaded code, integration with various Open Source frameworks etc.<br />
* Technical evangelist - writing articles and speaking at conferences, JUGs etc.<br />
* Strategic due diligence.<br />
* Open Source strategy, community building and marketing.<br />
<a href="http://www.terracotta.org/">http://www.terracotta.org/</a></p>
<p><strong>2003 - 2005, Senior Software Engineer, BEA Systems, Sweden</strong><br />
Worked in the JRockit (JVM) Team on design, architecture and development in the fields of AOP, runtime tools, JVM support for AOP as well as technology evangelism (speaking at conferences, writing articles and papers etc).<br />
<a href="http://bea.com/">http://bea.com/</a></p>
<p><strong>2002 - 2003, System Architect, Sony NetServices, Austria</strong><br />
Worked as a system architect at Sony designing and developing system ranging from large-scale enterprise application systems to digital TV and mobile technologies.<br />
<a href="http://www.sonynetservices.com/">http://www.sonynetservices.com/</a></p>
<p><strong>2000 - 2002, JEE Consultant, Consafe Infotech, Sweden</strong><br />
Worked as a JEE consultant, implemented various enterprise application systems using state-of-the-art techniques and technologies.<br />
<a href="http://www.consafeinfotech.se/">http://www.consafeinfotech.se/</a></p>
<h2>OPEN SOURCE:</h2>
The projects include:
<p><strong>Akka</strong><br />
* Founder and committer to the Akka project.<br />
* Akka is the platform for the next generation event-driven, scalable and fault-tolerant architectures on the JVM.<br />
<a href="http://akkasource.org">http://akkasource.org</a></p>
<p><strong>Terracotta</strong><br />
* Committer to the Terracotta JVM-level clustering technology, other responsibilities included technical evangelism, strategy, community building, support, marketing, QA and project management.<br />
* Terracotta is Open Source JVM-level clustering for Java.<br />
<a href="http://terracotta.org/">http://terracotta.org/</a></p>
<p><strong>AspectWerkz</strong><br />
* Founder, architect and lead developer of the AspectWerkz project, other responsibilities included support, marketing, QA and project management.<br />
* AspectWerkz is a high-performant, dynamic, lightweight and powerful AOP framework/compiler/runtime for Java, which utilizes bytecode manipulation to instrument classes at build-time, class load time or runtime (JIT).<br />
<a href="http://aspectwerkz.codehaus.org/">http://aspectwerkz.codehaus.org/</a></p>
<p><strong>AspectJ</strong><br />
* Member of the AspectJ Team at Eclipse.<br />
* AspectJ is an AOP framework/compiler/runtime for Java (can be used either through a language extension to Java or through plain Java). It became the defacto standard for AOP in Java after merging with AspectWerkz in 2005.<br />
<a href="http://www.eclipse.org/aspectj/">http://www.eclipse.org/aspectj/</a></p>
<p>A complete list can be found at: <a href="http://jonasboner.com/projects">http://jonasboner.com/projects</a>.</p>
<h2>AWARDS:</h2>
<p><strong>Java Champion 2011</strong><br />
<a href="http://java.net/website/java-champions/bios.html#Boner">http://java.net/website/java-champions/bios.html#Boner</a></p>
<p><strong>Sweden's Best Developers 2010</strong><br />
Voted as the second best developer in Sweden.<br />
<a href="http://www.idg.se/2.1085/1.324470/sveriges-basta-utvecklare---hela-listan">http://www.idg.se/2.1085/1.324470/sveriges-basta-utvecklare---hela-listan</a></p>
<p><strong>JetBrains Academy</strong><br />
Invited into the JetBrains Academy.<br />
<a href="http://www.jetbrains.com/devnet/whos/index.html">http://www.jetbrains.com/devnet/whos/index.html</a></p>
<p><strong>Award: Who Is Who In Enterprise Java 2004?</strong><br />
Voted in as part of The Middleware Company’s list of the 52 most influential leading experts in the Java enterprise community.</p>
<h2>PUBLICATIONS:</h2>
<p>Complete listing can be found at: <a href="http://jonasboner.com/articles/">http://jonasboner.com/articles/</a>.</p>
<h2>SPEAKING ENGAGEMENTS:</h2>
<p>A complete list can be found at: <a href="http://jonasboner.com/talks">http://jonasboner.com/talks</a>.</p>
<h2>EDUCATION:</h2>
B.Sc. in Computer Science, Mid Sweden University, 2000.<br />
Various courses in Mathematics at the University of Stockholm, 1996.</p>
<h2>REFERENCES:</h2>
<p>Available upon request. Some endorsements can be found on LinkedIn.<br />
<a href="http://www.linkedin.com/in/jonasboner">http://www.linkedin.com/in/jonasboner</a>.
</p>