Software Engineer with 10 years experience

Available
Serial No: 7357
Skills keywords: c/c++/matlab
Current location:  Sweden - View on map
Spoken languages: english

EDUCATION

Master of Science, Electrical Engineering

University of Linkoping, Sweden

Software Engineer with 10 years of product development and consulting experience delivering products and solutions, proposals, integrations, project management, and technical training. Experience from demanding and complex real-time environments and using test-driven (TDD) and agile (Scrum) methodology.

EXPERIENCE

November 2010 – June 2013, Sungard, Stockholm, Sweden

Software Engineer

Developed new features for general infrastructure of Front Arena AMS trading system used for cash and derivatives trading (retail and sales order flow). Server-side development with Visual C++ of subsystems connected via TCP streams. Developed cache structures, real time algorithms and functionality to manage orders, trades and price updates in a test-driven fashion by using a unit test framework deployed in the build environment. Implemented automated component tests of latency- and thruput for performance monitoring. Coordinated evaluation of new software functionality together with external client. Scrum-master and TDD experience.

August 2008 – October 2010, Reuters, Stockholm, Sweden

Software Consultant

Consultant with specialization in software projects that require Reuters APIs in order to interface with Reuters financial data distribution platform. Scoped, delivered, project managed and provided solution and architecture proposals working directly with clients to provide advanced server-side solutions in C++ and Java for major bank production systems using Reuters high-performance API with excellent runtime characteristics, high throughput or low-latency capability and using a binary encoded transport format. I delivered hands-on/lecture API training classes to external clients in mainland Europe and in the Nordics and on assignments in major London banks.

February 2007 – July 2008, Reuters, London, UK

Software Engineer

Developed price discovery ticker feeds for European cash- and derivatives markets using C++ within a custom library framework together with STL and Boost library components. I worked in particular with encoded TCP exchange feed interfaces, where I implemented market logic and applied encoding/decoding algorithms in the handling of data. Also implemented advanced features to provide order book and aggregated data for both cash and derivatives instruments. Achieved the set business goals of ultra-low latency in the delivery of real-time market data. Used tools like Glowcode to analyze and minimize code runtime latency in the application written using Visual C++.

April 2001 – April 2006, Spectra-Physics Lasers, CA, USA

Software Engineer

Team leader on a project to create the ‘Integra’ diode laser product. In this role I managed the technical development, documentation, pilot production run, functional and conformance testing aspects of the project while leading a team of five engineers in various roles and reporting directly to the senior management. The product was put into production in April 2002 (on-time), contributed to the company bottom line and was still available for sale 2010. In capacity of software engineer I developed real-time control systems in C\C++ code for various processor targets e.g. the 8051. Worked closely with electronics team to maintain device driver library for custom PCB boards.

August 2000 – February 2001, Swedish-American Networking Org., CA, USA

Trainee

Designed web pages featuring news articles and some ASP functionality.

August 1999 – January 2000, National Defense Research Establishment, Sweden

Master Thesis Student

Generated laser radar return signal data from statistical model using Matlab.

TRAINING

May 2013, Writing secure code (e-learning)

December 2010, Practical Scrum (1 day)

October 2008, Project management (3 days)

April 2008, Introduction to derivative instruments, (e-learning)

December 2007, Introduction to financial markets (e-learning)

February 2006, National Instruments Labwindows/CVI (2 days)

February 2005, Xilinx Verilog and FPGA design (2 days)

March 2004, Embedded Systems Conference (3 days)

May 2003, Embedded Systems Conference (3 days)

NATIONALITY

Swedish

BORN

1975

PERSONALITY

 






popup-img