www.mnb.org.uk

Mark Baker's CV

Contact Details Mark Baker
36 St Michael's Road
Locks Heath
Southampton SO31 6RL
07977 514986
mark@mnb.org.uk
Experience 1998-now Telsis, Fareham, Hampshire
I am a Design Engineer. My job involves designing and programming software for telephony servers. This includes both embedded code (using vxWorks) in C, and Windows PC applications in C++.
I have spent most of this time working on a lot of small-ish projects to improve the SCP - the device that controls the service logic for a call - or the PC applications that control it. I'm currently involved in a team supplying Vodafone with a virtual mobile system to receive SMSs from other networks; my main role in this project is to advise the engineers writing the applications on the best way to use the SCP and to help with any SCP problems they have.
Summer 1997 ZED Instruments, Molesey, Surrey
I spent a summer vacation working for ZED Instruments designing a simulator so they could test the electronics for a new product before the mechanics were ready. This involved some digital circuit design and designing PLDs using CUPL.
Summers 1996,1995 TA Instuments, Leatherhead, Surrey
I spent two summer vacations working for TA Instruments; most of the time was spent programming their embedded systems in 68000 assembler.
Skills C - I have been programming in C for more than ten years, and use it all the time at work for our embedded code.
C++ - I use C++ at work for Windows PC applications.
sh (and awk, sed etc) and perl - I have quite a good knowledge of these, which I use for various tasks on the unix systems that I administer; we also use perl at work for a few things
I have at various times programmed in Python, Visual Basic, Pascal and 68000 assembler.
SQL - I am definitely not an expert, but I've played around with it and set up web pages accessing data from a SQL database.
Lex/Yacc - The equipment we make at Telsis can be programmed by customers in our own language. That compiler is written using lex and yacc.
Linux - I have been using linux since 1995. In my spare time I am a developer for debian, a linux distribution.
Internet - With a friend I lease a server running linux on a permanent internet connection. I installed and configured a mail server, a web server, and a nameserver and the system now provides mail and web hosting and other services for me and several of my friends.
Education 1994-98 Peterhouse, Cambridge
B.A (2.1) and M.Eng: Electrical and Information Sciences
1988-94 Therfield School, Leatherhead, Surrey
S-level: Maths (grade 2)
A-levels: Maths, Further Maths, Physics, Chemistry (all grade A)
GCSEs: 6 at grade A, 3 at grade B, one at grade C
Mark Baker
Last modified: Mon Jan 20 22:07:36 GMT 2003