Dinesh K

Work Status

Freelancer / Self-Employed

Job History

Rating:

Reviews: 5   from 5 Clients
 
Earnings:$1,262
Hourly Rate: $34

Jobs Won:8
Jobs Cancelled:4 Help? Longest Job:
9 days

Member Since:Jul 2010

View Similar Profiles

software engineer
Report this Profile

Dinesh K
 
Software Engineer

Belfast, United Kingdom
currently available for potential work through this space, as I am between full-time contracts in the real world. Thanks

About Me

Hi, I come from a highly diverse Corporate background. Until last month I was working in Sweden, for Ericsson RBS(Radio Base Stations), on the next generation(4G) of radio base stations.
I provide architecural, design and programming input, to RU SW(the dept), and over 200 engineers! C++, OOA, OOD, UML, embedded systems, OSE, and a 400 KLOC code-base to reverse engineer. I am in bliss, working for this worldwide company...


please refer to my CV for furthe details. :)
Please dont invite me for projects involving petty cash. I AM a professional and qualified engineer!

**NOTE** if I've taken the time to place a bid on your project, if possible, PLEASE endeavour to acknowledge it out of common courtesy! :) Thanks.

Backgorund
==========
A Specialist Microsoft Visual C++C++ Software EngineerComputer Scientist who is competent, very well spoken, genuine & dedicated, highly focused with an eye-for-detail; Creative, pro-active, adaptable and enthusiastic C++Visual C++ Software Engineer with just under 2 decades of exposure to IT & Computer Science spanning completely different and varied sectors; Specialising in Object Oriented, UML & C++ based Software Engineering focusing on the Architecture, Analysis, Design and Implementation of 32-bit Microsoft Windows NT2000XPWin CE based applications.
I also have good experience of developing Web sites using DHTML, HTML, Jscrit and phpp, mostly utilising Dreamweaver.
Please contact me for further details.

I have worked on some vrey large, complex and extremely reputed and prestigous projects and companies, including:
10 Yamaha's Professional Audio R&D (Motif Synthesizers, SOft Synths, Large Corporate channel mixers used by the BBC , Sky etc)
2) Thales (Lage ServicesElectronics company - this project was all about next generation of Train communications systems)

3) British Telecom(BT): an Upcoming home-user consumer device for landlinemobile communications and net surfing - All-In-One.

4) Fujitsu ICL - U.K Govt. POst office Automation project called Pathway- the biggsest IT project (a PFI project) in the 90s- to automate the Benefits payments system and all post offices.

5)Tyco American Dynamics - advanced Digitical CCTV and MOnitoring systems- image processing, live video streaming and all thigsn videoimage related

6) Patientline - bed-side patient care and entertainment systems

7) Nomura- Investment banking and Equities trading systems using FIX, Reuters SSL, GL Trade and GL API

and lots more!
20 years experince in IT and enigneering!
Microsoft C++ Specialist.

Areas covered: Global

Company name: Ericsson AB

Industry type: Telecommunications

Employees at your company: 250+

Skills

PPH Certified PPH Certified Self Certified Self Certified
Skill Name Experience Proficiency (scale 1 - 10) Ranking
15+ Years
C++
15+ Years
15+ Years
7 Years
5 Years
5 Years
4 Years
3 Years
5 Years
7 Years
C++
3 Years
3 Years
3 Years
4 Years
2 Years
2 Years
2 Years

Job Ratings

  • Overall Rating
  • Work Quality
  • Expertise/Skill
  • Timeliness
  • Communication
  • All Time
  • Last 6 Months
  • -
  • -
  • -
  • -
  • -

Job Reviews on PPH

by claudiu alin b on 08 Jul 2011

Dinesh is a good guy,not only profesionally but as a person.I would strongly reccomend him and his work.thank you dinesh for the work and the conversations

by Chris N on 07 Jun 2011

Outstanding bit of work in a super fast time. Exactly what i was looking for, would use again A+

by gail o on 07 Nov 2010

The project we were not able to finish but Dinesh was very professional and did a good job for what was completed!!
View more 

Work Experience

Please note that I come from a highly technical and Corporate background, along with a B,Sc Hons in COmputer Science and a HNC in Computing.
Have worked for Yamaha's Professional Audio R&D, Fujitsu ICL, Thales Land and Joint Systems, investment banks and much more!
I'm only on this site , as I wish to work from home for a while and need the freedom to work my own hours etc etc - just like most other freelancers.

Please refer to my professional CV for full experienfce spanning 15+ years!
===================================
February 2010 Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½ June 2010 British Telecom(BT Design) Belfast, London
Consultant (C on Linux - Design and Development)
Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’¢ This project is/was an NDA(Non-disclosure agreement) signed project, and hence not much details can be provided. The work involved writing low-level C code in a Linux (Fedora 10) embedded environment for a "consumer electronics/telecoms device" to be released on the market in 2010. Also used intensively, was - SQLite for embedded database access using SQL; "scratchbox" as a development environment; and SVN for source control and configuration management. Many typically used Linux development tools are/were part of the daily work.


February 2009 - February 2010
Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’¢ Note: I had taken time out on sabbatical, to travel to South America(Peru and the Andes) and also, follow life-long passion in Spiritual Life coaching, mentoring, teaching of meditation, yoga, healing techniques etc; also went through significant inner and physical changes due to Spiritual initiations of various sorts. . I had undergone.
September 2008 Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½ February 2009 American Dynamics Belfast, Northern Ireland
Software Engineer
This role was identical to the previous contract(see below)- and involved writing camera-handlers for Sanyo (and Panasonic) products.
December 2007 Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½ June 2008 American Dynamics Belfast, Northern Ireland.
Software Engineer
Ã�’½Ãƒï¿½Â’¯Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’® Was involved in the complete design(UML, OO, Rose), implementation(Visual C++, MFC, COM, ATL) and integration of a set of Sony Network Cameras(camera handlers) in to the company's flagship product - Intellex IP - an industry leading multiple camera(up to 16) Video/CC TV monitoring platform running on Windows XP. Exposure included close liason with Sony in Japan for low-level programming related to video codecs(Jpeg mainly), image processing issues and camera control issues. Tons of exposure to low-level RAW JPEG codecs, decoding was part of the work; This role has enabled a rather in-depth insight in to Sony Network Cameras, their functional specs, technical capabilities, and most importantly, receiving RAW JPEG (and MPEG + sound where appropriate ) frames - including, decoding and processing them, before handing it on to the Intellex's internal Image Processing system - for Display on the monitor.
Ã�’½Ãƒï¿½Â’¯Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’® Developed Web Interfaces(using Javascript and HTML) that allow the user to view live camera images form CCTV cameras, and control those cameras(PTZ, config etc), form any Javascript compatible web browser.
Ã�’½Ãƒï¿½Â’¯Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’® carried out in-depth testing of the cameras' functionality (once integrated in to Intellex), in liason with engineers in Japan(Sony).

Ã�’½Ãƒï¿½Â’¯Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’® This was the most fulfilling(technically and personally(colleagues, work environment, practices etc) roles I have had the honour and blessing to perform, since entering this field in the late 80s! Any work that involves digital CC TV cameras would/should benefit from my expertise in this dept- provided there is some element of Visual C++/C++ in it.

February 2007 Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½ May 2007 ODL Securities Winchester , Hampshire
Software Developer
Ã�’½Ãƒï¿½Â’¯Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’® Was involved in attempting to reverse engineer (a poorly designed and large code base) Financial software components- used in Retail Trading software systems by banks and trading houses. Technologies used were Visual C++ 6&7, COM& ATL, some MFC , TCP-IP, and an internal custom middleware/transport API component called eMBus- as a replacement for Tibco Rendezvous and Reuters SSL..

October 2005 Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½ May 2006 Golden River Traffic Ltd. Bicester, North Oxfordshire
Software Engineer
Ã�’½Ãƒï¿½Â’¯Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’® Was involved in Systems & Functional Analysis, Design (using UML) Development (utilizing Visual C++, MFC, and other Windows APIs) of a number of Windows NT/XP based tools/applications to manage the recording, downloading and data processing, of/from Dome and CCTV Cameras used in Traffic monitoring and traffic counting systems used by the U.K. Highways Agency. IndigoVision and Dennard cameras, Network Video Recorders(NVR), Encoders/Codecs, loop inductors and other specialized remote instruments and equipment was involved in the system, and communications with the equipment done using TCP/IP, RS-485 and other relevant protocols and custom APIÃ�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½s.
Ã�’½Ãƒï¿½Â’¯Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’® Developed a graphical Camera Control Utility application to perform PTZ(Pan-Tilt- Zoom) functionality from remote Windows terminals, utilizing a combination of TCP/IP and RS-485 serial comms. Protocols- Design done using UML & OOD; Development using Visual C++, MFC, Active-X controls etc.

July 2005 Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½ September 2005 Thales Land & Joint Systems Crawley, West Sussex
Systems Engineer
Ã�’½Ãƒï¿½Â’¯Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’® In-charge for analysing, designing and developing a Win-CE based RS-485 library (written in C and eMbedded Visual C++ ) to be used as the hub of an integrated train communications systems- used in trains networks around the U.K, Australia etc.

June 2004 Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½ October 2004 Yamaha R&D Centre Chiswick, London
Software Developer
Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’¢ Responsible for Analysing, Designing and Developing Components that interact with YamahaÃ�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½s world re-known PROFESSIONAL audio products/channel mixers and other digital musical instruments such as synthesizers/keyboards etc; using QT (A multi platform C++ development suite) and, Visual C++, COM, MFC Library - targeting multiple platforms; and designing and developing components that make up widely used Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½soft synthsÃ�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½ and other musical software using C++ & STL.

June 2003 Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½ June 2004 Patientline Slough, Berkshire
(Embedded Visual C++) Software Developer
Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’¢ Was in charge of designing functional enhancements, developing, maintaining and testing (at a component level) Embedded Visual C++ based modules running on Win CE & Motorola/Intel 8086 processor based dedicated hardware units - used in pioneering and futuristic interactive(bed side) patient care and entertainment systems; Work also included supporting & enhancing Win CE based embedded software on one of the largest privately owned networks in the U.K, consisting of over 35,000 Win CE(& some XP) based terminals located in over 80 NHS hospitals/trusts though out the U.K. ItÃ�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½s based on a combination of Client Server /TCP IP model with VB-SQL Server back ends and UDP Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½initiatedÃ�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½ terminals.

June 2001- April 2003 Net2S Ltd The City, London
C++ Technical Consultant for Nomura UK (an Investment bank) in the city.
Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’¢ Analysed, Designed (using UML & Rational Rose) and Developed (Using C++, Visual C++, MFC, COM/ATL & Active-X, Excel Spreadsheets, VBA, COM Automation etc) Trading applications, modules & middleware components, used in Straight Through Processing in the Equities Division of the bank. The work also included researching emerging technologies for potential use, maintenance & debugging previously implemented systems and supporting traders in real-time to resolve issues and enable uninterrupted basket trading, with servers connected to most European stock exchanges. Was involved in ALL aspects of the project life cycle, from analysis of functional/component requirements, to documentation and integration testing.
Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’¢ Responsibilities also included technical guiding and mentoring of Junior/less-experienced Visual C++ Developers Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½ in C++ and OOA/OOD & UML related technologies.
Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’¢ Also was involved in the complete life cycle, especially, design & development, of a complex Object Oriented C++ (and STL) library and UNIX based (software) servers, using the GL API(of French based GL Trade), which provided NT based trading clients/front ends real-time & uninterrupted connectivity to multiple stock exchanges in Europe and Asia.
April 1999- March 2001 Fujitsu IT Services(formerly ICL) Feltham, Middlesex
Developer
This was an extremely large WAN based project to automate approx. 17,000 post offices, counters & the Social Security payments system in the U.K; Worked on the first release of ICL PathwayÃ�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½s NamPost (Namibian Post office contract) Post office automation system utilising, Escher GroupÃ�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½s Riposte Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½ a proprietary application development & implementation environment in conjunction with Visual C++(incl. STL) on NT, and other related tools such as Win32 API, COM & ATL (used for both Server & Client component creation), MFC, Automation, UML, Rational Rose(for OOA/D & Documentation/Diagramming) and the RAD based on the DSDM methodology.
October 1997 - March 1999 royalblue technologies plc. Woking, Surrey
Senior Programmer
Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’¢ Worked as part of the lead team designing, developing and maintaining HelpDesk for Windows (a 32-bit suite of products developed using VC++ 5.0 and MFC), at royalblue technologies plc.
Jan. Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½95- Sept. Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½95 Just The Ticket (UK) Ltd. Chiswick, London
Programmer
Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½ï’¿’½Ãƒï¿½Â’¢ In charge of development & maintenance of Ã�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Admission (Entrance) Ticketing SystemsÃ�’½Ãƒï¿½Â’¢Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½Ãƒï¿½Â’¯Ãƒï¿½Â’¿Ãƒï¿½Â’½ used by virtually the whole night club industry in the country (using Turbo Pascal 6.0).

Education

- B.Sc Hons in Computer Science(4 year degree) - Brunel University. (1997)

- HNC in COmputing and Software Engineering (1993)

Not sure what to do next? You can:

Select the profiles you like (up to 20) and Invite them to Bid for your Job (you can post after you invite).

OR
Star people to add them to your starlist and return later.

OR
Post a Job and get relevant freelancers bidding on your work within minutes. The fastest way to get results!

Starred
Organise My Stars
New