Full Stack developer
Over the last decade and more. Examples to follow.
Senior Web Developer
I developed multiple PHP/MySQL and Java/JSP web projects ranging from a small tech start-ups to an award-winning e-commerce site, ScrewFix. My personal contributions include a bespoke bulk-email system for delivery of transactional and marketing content.
My role included writing server-side content delivery, advertising solutions and news streaming software for B2B communities, using the Perl programming language with heavy use of Regular Expressions.
Senior Software & Test Engineer
Logica provide telecommunication software, mobile radio networking planning and pre-pay mobile systems over Public Switched Telephone Networks. I worked as a TCP/IP network programmer, including debugging, unit testing and authoring product tools in the C and Python programming languages. I received exhaustive SS7 training, learning the protocols behind voice and packed-based mobile network communication and security.
PTC (formally Division Group Plc) pioneered the design of VR modelling software for the aerospace, engineering and CAD industries. I wrote cross-platform code in the C programming language on SGI, HP and Sun OS UNIX platforms. I helped developed and maintain the automated nightly builds and unit tests for the core product. Responsibilities included maintaining code repositories using CVS, design experimental device drivers for a haptic device (Phantom to simulate the texture, shape and feel.
The flagship product, dVISE was an event-driven interactive 3D VR prototyping tool with user navigation using a headset and glove. I regularly flew to Europe to represent the company for a European project Collaborative Virtual Environments (COVEN). We used TCP/IP & ATM networks to develop and server-client multi-user VR framework for collaborative distributed VR.
FINITE ELEMENT GRAPHICAL SYSTEMS
Junior Software Engineer
During my gap year before University my first job was a deep dive into the FORTRAN and C programming languages using linkers, toolchain including gdb debuggers. Highly tallented people at FEGS Ltd instilled into my mind the a foundation of teamwork, software testing and quality control in an industry that upholds safety and reliability as its core values.
Computer Science BSc Honours
University of Leeds
Renowned globally for quality teaching and research and highly aclaimed. I specialised in software engineering, compilers, algorithms, databases, computer graphics. During my summer holidays I worked for Phillips Telecommunications in Cambridge working with microelectronics.
Hills Road Sixth Form College
Ranked among the top 3 sixth form colleges, I received an excellent foundation in discrete maths and computing receiving 3 A-Levels in Computing, Physics and Mathematics.
Coleridge Community College
10 GCSEs included Computer Studies (A), Mathematics, English Lit and Lang. During school holidays I worked for Toby Churchill Ltd building the Lightwriter assistive tech for speech impaired indiviudals.
Cryptography I (With Distinction)
Stanford University Online
Taught by Prof. Dan Boneh of Stanford University, during this course I mastered the inner workings of cryptographic systems; block ciphers, message integrity, authenticated encryption and public key cryptography and PKI. Assignments including code breaking and cryptanalysis.
Self-study: Security Engineering. Cryptography with Prof. Christof Paar: AES, Elliptic Curves.
Pro-Language Thai Language School
Course includes reading, writing, verbal communication and listening comprehension. I can speak, read and write Thai to proficient level.
Having a second language has vastly improved my programming skills when using utf8, unicode, I18n as well as Timezone and Locale handling code.
US Stock Options Trading
Mentorship with a veteran CBOE pit trader. I fully understand how to trade Stock Options derivatives and financial analysis. Although I no longer actively trade, this skill has come in very useful when working in and around FinTech industry.
I enjoy fitness, gym and healthy food and clean living.
- Weight Training
- Watch Movies