Software developer and architect with broad technical knowledge, reliable, creative, productive and independent working. Passionate about software development, functional programming, open source and learning new programming languages and methodologies.
Recently Used Technical Skills:
Languages: Clojure, F#, Java, Scala, C/C++
Areas: Functional Programming, Concurrency, Parallelism, Big Data
Databases; ElasticSearch, Cassandra, MySQL, sqlite
SCM: git, svn, p4
Platforms: Linux,
Software developer and architect with broad technical knowledge, reliable, creative, productive and independent working. Passionate about software development, functional programming, open source and learning new programming languages and methodologies.
Recently Used Technical Skills:
Languages: Clojure, F#, Java, Scala, C/C++
Areas: Functional Programming, Concurrency, Parallelism, Big Data
Databases; ElasticSearch, Cassandra, MySQL, sqlite
SCM: git, svn, p4
Platforms: Linux, OSX, Windows
Tools: Emacs, IntelliJ, Eclipse
Head of Engineering @ From July 2015 to Present (6 months) London, United KingdomClojure expert @ http://juxt.pro From March 2014 to Present (1 year 10 months) London, United KingdomDeveloper @ Greenfield web development of the www.onthemarket.com site.
Clojure, PSQL, ES, AWS. From April 2014 to June 2015 (1 year 3 months) London, United KingdomSenior Software Developer @ Clojure, Cassandra, RabbitMQ From September 2013 to April 2014 (8 months) London, United KingdomDeveloper (contractor) @ Developing financial middle office system for equity product booking, lifetime management and reconciliation. Interacting with a number of different systems including front office and risk.
Mainly Clojure, and some Java. From August 2012 to August 2013 (1 year 1 month) London, United KingdomSenior Functional Developer @ * F# implied prices engine
* F# serialisation code generator (external DSL) From July 2011 to July 2012 (1 year 1 month) London, United KingdomSenior Developer @ * C++ Auto Matching Transaction Engines
* C# Market Monitors From September 2010 to June 2011 (10 months) London, United KingdomSenior Release Architect @ * Lead developer for a study of Automatic test-coverage improvement and defect detection with Symbolic Execution
http://martintrojer.github.io/software/2011/11/02/symbolic-execution/
http://martintrojer.github.io/software/2011/11/10/applied-symbolic-execution-with-kleellvm/
* Lead developer of a study of dynamic tracing in Symbian OS
* Senior Release Architect; Symbian System Software Production Branch 10.2 From February 2009 to September 2010 (1 year 8 months) London, United KingdomSenior Software Engineer @ * Tech Lead for the development of a simulator tool based on the QEMU open source project
https://github.com/martintrojer/qemu-syborg
* Release Architect for Symbian Tool Suite Releases From November 2007 to February 2009 (1 year 4 months) London, United KingdomFAE @ * Designer and creator of firmware and application software on ARM and FPGA based development kits:
BitFire http://martintrojer.github.io/assets/images/arrow/bitfire_flyer.pdf
AtmosFire http://martintrojer.github.io/assets/images/arrow/atmosfire_flyer.pdf
MotionFire http://martintrojer.github.io/assets/images/arrow/motionfire_flyer.pdf
* Technical Account Manager for major FPGA and micro-controller accounts in Sweden
* Designer and developer of Arrow Nordics CRM system From June 2001 to November 2007 (6 years 6 months) Malmo, SwedenUniversity Lecturer @ * Part time university lecturer of year 1 and 2 students for a new cross-discipline programme called Media Technology
http://medieteknik.bth.se/ From April 2000 to April 2002 (2 years 1 month) Karlshamn, SwedenSoftware Engineer @ * Software Developer for games targeting mobile platforms such as Nokia/Ericsson Symbian devices and Palm Pilots From April 2000 to March 2001 (1 year) Ronneby, SwedenSoftware Engineer @ * Software Engineer in the kernel team From January 1999 to April 2000 (1 year 4 months) Stockholm, Sweden
MSc. C.S., Computer Science @ The Faculty of Engineering at Lund University From 1994 to 1999 Martin Trojer is skilled in: F#, Clojure, C++, C, Python, Multithreading, Concurrent Programming, Linux, Emacs, Eclipse, Visual Studio, Git, LLVM, C#, MySQL
Websites:
http://martintrojer.github.io
Looking for a different
Martin Trojer?
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension