Post Job Free
Sign in

Engineer Developer

Location:
United States
Posted:
October 16, 2012

Contact this candidate

Resume:

Dashboard

Activities

Projects

Teams

eg. 'wrapper', 'category:python' or '"document database"'

Commit 1ff6bc7112eac95ce440d2da454dda7f8f0f8ab7

Eric Lemoine

Sun Jun 13 21:49:24 CEST 2010

Tree SHA1: c0b5cde

Parent SHA1: 508cb5e (specific changes to wsgi)

raw diff raw patch

add cv

Diff rendering mode:

inline

side by side

website/public/cv.css

(275 / 0)

&nbsp

1 /* cv.css

2 * CSS file for my curriculum vitae

3 *

4 * This file is copyright c 2005 martin f. krafft .

5 * You may use this file for your own curriculum vitae

6 * under the terms of the Artistic License 2.0, provided that you change all

7 * personal data. The attribution has to appear only inside a comment, though

8 * a brief note and link would be appreciated, if the CV is served as a web

9 * page. You can use the screen-only class for this.

10 */

11

12 body {

13 font-family: "RotisSansSerif", "Bitstream Vera Sans", Helvetica, Arial, sans-serif;

14 padding: 0;

15 margin: 0;

16 }

17

18 tbody {

19 text-align: left;

20 }

21

22 @media print {

23 body {

24 font-size: smaller;

25 }

26 }

27

28 @media screen {

29 .document {

30 margin: 0 auto;

31 width: 50em;

32 }

33 }

34

35 h1, h2 {

36 font-family: "RotisSemiSerif", "Bitstream Vera Serif", "Times New Roman", Times, serif;

37 padding-left: 25%;

38 }

39

40 h1 {

41 font-size: 200%;

42 background: transparent;

43 margin: 0 0 1em 0;

44 }

45

46 @media screen {

47 h1 {

48 font-variant: small-caps;

49 margin-top: 1em;

50 }

51 }

52

53 h2 {

54 font-size: 110%;

55 font-weight: bold;

56 clear: both;

57 border-top: 1.2em solid #ddd;

58 margin: 1em 0;

59 padding-top: 1em;

60 }

61

62 h2 a {

63 display: block;

64 margin-top: -1.2em;

65 }

66

67 p {

68 margin: 0.5em 0 0 25%;

69 }

70

71 ul {

72 list-style: none;

73 margin: 0;

74 padding: 0 0 0 25%;

75 }

76

77 ol {

78 padding: 0 0 0 25%;

79 margin: 0;

80 }

81

82 @media screen {

83 ol {

84 list-style: none;

85 }

86 }

87

88 li {

89 margin-top: 0.5em;

90 }

91

92 table {

93 margin: 1em 0 1em 25%;

94 }

95

96 /*a {

97 color: #000;

98 text-decoration: none;

99 }*/

100

101 @media screen {

102 /*a {

103 color: #c00;

104 }*/

105

106 h2 a {

107 color: #000;

108 }

109

110 a:hover, a:focus {

111 text-decoration: underline;

112 }

113

114 h2 a:hover, h2 a:focus {

115 text-decoration: none;

116 }

117 }

118

119 img.portrait {

120 float: left;

121 margin: 0.5em 000.5em;

122 }

123

124 html:first-child>body img.portrait {

125 /* make image smaller only in opera */

126 width: 160px;

127 height: 207px;

128 margin-bottom: -0.5em;

129 }

130

131 @media print {

132 img.portrait {

133 width: 160px;

134 height: 207px;

135 margin-left: 0;

136 margin-bottom: 0.1em;

137 }

138

139 html:first-child>body img.portrait {

140 /* make image even smaller in opera */

141 width: 145px;

142 height: 188px;

143 }

144 }

145

146 p.personal {

147 line-height: 1.5em;

148 margin-top: 1.5em;

149 }

150

151 p.label {

152 float: left;

153 }

154

155 dl {

156 margin: 0;

157 }

158

159 dt {

160 margin: 0.5em 000.5em;

161 float: left;

162 }

163

164 dt:first-child {

165 margin: 0 000.5em;

166 }

167

168 dd {

169 margin: 0.5em 0 0 25%;

170 }

171

172 dl.with-title dd div.line-block div.line:first-child {

173 font-style: italic;

174 }

175

176 .refs {

177 margin-top: 2em;

178 }

179

180 .signature {

181 margin: 3em 000.5em;

182 line-height: 4em;

183 }

184

185 .online-notes {

186 margin: 3em 000;

187 border-top: 2px solid #ddd;

188 padding: 1em 0 0 25%;

189 }

190

191 .online-notes, .copyright {

192 font-size: smaller;

193 }

194

195 @media screen {

196 p.screen-only {

197 margin-bottom: 1em;

198 }

199

200 .print-only {

201 display: none;

202 }

203 }

204

205 @media print {

206 .screen-only {

207 display: none;

208 }

209

210 .footer {

211 display: none;

212 }

213

214 div.section {

215 page-break-before: auto;

216 page-break-inside: "" !important;

217 page-break-after: auto;

218 }

219

220 h2 {

221 page-break-before: auto;

222 page-break-after: "" !important;

223 }

224

225 dl {

226 page-break-before: "" !important;

227 page-break-inside: "" !important;

228 page-break-after: auto;

229 }

230 }

231

232 @page {

233 size: portrait;

234 margin: 2cm 2cm 2cm 3cm;

235 }

236

237 .ie-note {

238 display: none;

239 position: relative;

240 }

241

242 * html body .ie-note {

243 /* display in IE only */

244 font-family: "RotisSansSerif", "Bitstream Vera Sans", Helvetica, Arial, sans-serif;

245 font-size: 80%;

246 display: block;

247 position: absolute;

248 top: 0;

249 left: 0;

250 width: 96%;

251 padding: 0.2em 2em;

252 margin: 1em;

253 border: 3px dotted #bbb;

254 background-color: inherit;

255 color: #000;

256 text-align: justify;

257 }

258

259 * html body .ie-note a {

260 /* display in IE only */

261 color: #000;

262 }

263

264 * html body .ie-note:hover a {

265 /* display in IE only */

266 color: #999;

267 }

268

269 * html body .document {

270 margin-top: 5em;

271 }

272

273 * html body #education {

274 margin-top: -2.4em !important;

275 }

website/public/cv.en.html

(226 / 0)

&nbsp

1

2

3

4

5

6

7

8 cv.css

9

10

11

12 Curriculum Vitae

13

14 cv.en.rst

15 reStructuredText source for my english curriculum vitae.

16

17 The idea of writing my curriculum vitae using reStructuredText comes

18 from Martin Fellix Krafft, see .

19

20 The files making up this curriculum vitae are greatly inspired from

21 Martin Fellix Krafft's work.

22

23 This file is provided under the terms of the Artistic License 2.0.

24 ie-note.en.rst

25 restructured text source for the note about IE's lack of support

26

27 This file is copyright c 2005-7 martin f. krafft .

28 You may use this file for your own curriculum vitae

29 under the terms of the Artistic License 2.0, provided that you change all

30 personal data. The attribution has to appear only inside a comment, though

31 a brief note and link would be appreciated, if the CV is served as a web

32 page. You can use the screen-only class for this.

33

Notice: you are using Microsoft Internet Explorer, or a text-based browser (in

34 which case you can ignore this note). Internet Explorer does not properly

35 support the http://www.w3.org/MarkUp/XHTML and http://www.w3.org/Style/CSS/CSS standards used to render this page the way it

36 is supposed to look. The information is still all there, but for a better

37 result, please consider the http://www.opera.com/Opera and http://www.mozilla.org/products/firefox/Firefox browsers instead. http://www.windowsitpro.com/windowspaulthurrott/Article/ArticleID/47208/windowspaulthurrott_47208.htmlRead

38 more

39

Eric Lemoine

40

Python, JavaScript, and C developer, with a specialization in http://en.wikipedia.org/wiki/Web_mappingweb mapping.

41

42

43

44

45 Age:34

46

47 Email:Eric -DOT- Lemoine -AT- gmail -DOT- com

48

49

50

51

52

Education

53

54

Sep 2001 Jul 2004

55

56 Universite Claude Bernard de Lyon (UCBL)

57 Phd student

58 Subject: New network interface functions for improved performance on

59 multi-processor machines

60

61

62

Sep 2000 Sep 2001

63

64 Ecole Normale Superieur (ENS)

65 Master student

66 Field: High performance computing and networking

67

68

69

Sep 1999 Sep 2000

70

71 Institut National des Sciences Appliquees (INSA)

72 Engineer student

73 Field: computer science

74

75

76

Sep 1996Jul 1999

77

78 Institut des Sciences et Techniques de l'Ingenieur de Lyon (ISTIL)

79 Engineer student

80 Field: Applied mathematics

81

82

83

84

85

86 Internships

87

88

Feb 2000Sep 2000

89

90 "Institut de Recherche en Informatique et Systemes Aleatoires"

91 Field: high-performance distributed computing

92 Task: dev. of a parallel and distributed application with CORBA and MPI

93 Technologies: C++, CORBA, http://www.mcs.anl.gov/research/projects/mpi/MPI

94

95

96

97

98

99

Professional work

100

101

Feb 2007present

102

103 Camptocamp

104 Title: senior developer, technical leader, opensource project member

105 Domain: geospatial, web, opensource

106 Languages: JavaScript, CSS, HTML, Python

107 Technologies: http://extjs.comExt, http://www.openlayers.orgOpenLayers, http://www.geoext.orgGeoExt, http://pylonshq.comPylons, http://www.sqlalchemy.orgSQLAlchemy

108

109

110

Aug 2004Feb 2007

111

112 Sun Microsystems

113 Title: software engineer

114 Domain: high availability, system programming

115 Languages: C, Java

116 Technologies: Solaris, Sun Cluster, JMX

117

118

119

Sep 2001Aug 2004120

121 Sun Microsystems and UCBL

122 Title: Phd student

123 Domain: High performance networking, multi-core and network CPUs

124 Languages: C

125 Technologies: Linux, TCP/IP, network drivers

126

127

128

129

130

131 Main computer skills

132

133

Languages

134

135 C, C++, Python, JavaScript

Perl, Java

136 shell (bash, zsh, tsch)

137 XML, HTML, CSS

138

139

140

Programming tools

141

142 Git, Mercurial, SVN, CVS

143 gcc, gdb

144 vim, Eclipse

145

146

147

Operating systems

148

149 Linux (admin, user-level and kernel-level programming)

150 Solaris (admin, user-level programming)

151

152

153

Databases

154

155 PostgreSQL, SQLite, MySQL

156 PostGIS, Spatialite

157

158

159

160

161

162 Publications

163

164

2004

165

166 http://www.ens-lyon.fr/LIP/RESO/new_biblio/Year/2004.complete.html#PhDTh.lemoine.nouvelles.04Phd thesis

167

168 A new mechanism for Transmission Notification on SMP

169 Technical report RT-0295, INRIA, May 2004

170 [http://www.ens-lyon.fr/LIP/RESO/new_biblio/Year/2003.complete.html#TechR.lefevre.lemoine.pham.ea.fast.03bibtext]

171

172 Packet Classification in the NIC for Improved SMP-based Internet Servers

173 In Proceedings of IEEE 3rd International Conference on Networking (ICN'04), Guadeloupe, French Caribbean, March 2004

174 [http://www.ens-lyon.fr/LIP/RESO/new_biblio/Year/2003.complete.html#TechR.lemoine.pham.lefevre.packet.03bibtext]

175

176

177

2003

178

179 Packet classification in the NIC for improved SMP-based Internet servers

180 Technical report RT-0285, INRIA, September 2003

181 Packet classification technical report

182 [http://www.ens-lyon.fr/LIP/RESO/new_biblio/Year/2004.complete.html#InPro.lemoine.pham.lefevre.packet.04bibtext]

183

184 Fast forwarding with network processors

185 Technical report RR-4710, INRIA, January 2003

186 Fast forwarding technical report

187 [http://www.ens-lyon.fr/LIP/RESO/new_biblio/Year/2004.complete.html#TechR.lemoine.pham.lefevre.new.04bibtext]

188

189

190

191

192

193 Social and personal skills

194

195

Passionate software developer

196

Linux user and enthusiat for 10 years

197

Opensource believer

198

Autodidact, especially when related to computer concepts

199

Competent in providing guidance and leadership to others

200

201

(This resume is written in reStructuredText, converted to HTML using rst2html

202 and to PDF using rst2pdf; the idea and tools come from Martin Felix Krafft.)

203 syms.rst

204 common reST symbols for curriculum vitae files

205

206 This file is copyright c 2005-7 martin f. krafft .

207 You may use this file for your own curriculum vitae

208 under the terms of the Artistic License 2.0, provided that you change all

209 personal data. The attribution has to appear only inside a comment, though

210 a brief note and link would be appreciated, if the CV is served as a web

211 page. You can use the screen-only class for this.

212

213 links.rst

214 common reST links for curriculum vitae files

215

216 This file is copyright c 2005-7 martin f. krafft .

217 You may use this file for your own curriculum vitae

218 under the terms of the Artistic License 2.0, provided that you change all

219 personal data. The attribution has to appear only inside a comment, though

220 a brief note and link would be appreciated, if the CV is served as a web

221 page. You can use the screen-only class for this.

222

223

224

225

226

website/public/index.html

(2 / 1)

&nbsp

56 56

images/img03.jpg

57 57

I am a Python and JavaScript programmer, specialized in open-source web GIS.

58 58

I work for http://www.camptocamp.comCamptocamp, and I am a core developer of the projects http://openlayers.orgOpenLayers, http://geoext.orgGeoExt, and http://mapfish.orgMapFish.

59

See my cv.en.htmlresume.

59 60

60 61

61 62

62 63

63

http://gitorious.org/~erilemmy gitorious space

64

http://gitorious.org/~erilemmy gitorious space

64 65

65 66

66 67

Gitorious

Home

About

FAQ

Contact

Discussion group

Terms of Service

Privacy Policy

Professional Gitorious Services

Professional Gitorious services - Git hosting at your company, custom features, support and more. gitorious.com.



Contact this candidate