Tom Thomas
Drop Here

Tom Thomas

Senior C++,C#.NET Developer - CTO

$40.00/hr

Pala, Kochi,Kerala, India


Tom Thomas has added 8 portfolio pieces. Create an account to review them.

Over the past 15 years, I have developed end to ... moreend software solutions using Tools and Technologies like C++,VC++, QT C++, C#.NET, ASP.NET Java/Android . Main Technology Domain areas which I worked include Networking, SNMP, Device Driver, ATL/COM/AciveX, Plugin, DrirectX/OpenGL, Video Streaming, Video Analytics, Pattern Recognition, Image processing, and Database Applications. I also have really good experience in Software Architectural Design , Project Management and associated tools like , SVN, JIRA, github, bugzilla etc. I have developed and delivered solutions for all type of technology platforms, which includes Desktop , Mobile, Web , Embedded , Scientific and Engineering Software Applications. Some of the clients for which I had delivered solutions includes fortune 500 Companies and a number of startups / Customers from Upwork. I am so happy to say that most of my customers including customers from Upwork are repeat Customers. Please see me and my teams project work history and customer feedback to know more about our consistent track record in Upwork. Project Experience Summary ======================= 1. C++ Projects :=> I started my career as a C++/VC++ Programmer in 1999 and C++/VC++ is still one of my core competancy area. I had touched almost all Technologies in VC++ which includes MFC, SDI, MDI, ATL, COM,ActiveX, GDI, DirectX, OCX, DLL, ISAPI,Managed C++, Plugin Frameworks,Win 32 APIs,Database,Networking,TCP/IP/HTTP/SMTP/SNMP APIs, Multi-threading, 16/32/64 Bit Application Porting, Custom App Wizards, Device Driver etc. I had also developed different types of DLLS and components which were used to call from different environments including C#.NET ,VB.NET , Java Script,Power Builder, VB Script, AutoIT Script etc. Almost all products developed for My Own company are developed in VC++ and I was the chief architect of all these products. Besides VC++ I also have strong command over GCC,G++, QT C++ and have also used extensively open C++ libraries like STL , Boost etc. 2. C#.NET Projects:=> I started using C#.NET from its initial release in 2000 and is my second core competency area. The .NET Technology area expertise includes Windows Forms, .NET Components, ADO.NET, ASP.NET, WPF, WCF,XML, HTTP, SOAP,Web Services , COM Inter-op, Marshling ,Plugin Frameworks, VSTO,Graphics,Networking, Multithreading etc. The core part of our Digital Signage Software Product Framework KTS InfoMate is developed in C#.NET Technology. Some of the Customer .NET based software solution includes Face recognition Software, Video Games, Video Wall, Video Switch,Campus Automation Solutions, Workflow Management Software, Network Device Auditing Software, CRM Software, Vehicle Identification AI Solutions etc. RDBMS Technologies like MySQL , SQL Server, MS Access, Oracle etc are used extensively for developing software solutions. 3. ASP.NET & PHP Web Based Projects :=> I started with ASP.NET Programming on 2004 to develop Our own Web Content Management System (CMS) with E Commerce facility (including Paypal gateway support) . Our own company website, product sites as well as other Customer sites are powered using this CMS Platform (KTS WebCloud). I have also delivered several ASP.NET web based solutions for other customers which includes HR Solutions, Time Tracking Solutions, Web Based NMS to Control CCTV Devices , Parking Management Solutions, Digital Signage CMS, IOT Web Control Panel, Campus Automation etc. 4. Plugin Projects:=>Developing Extensible Applications which incorporate Pluggable architecture is one of my area of expertise and I had developed Plugin Frameworks for our own products and for other customer products.I have also developed various types of plugins which includes MS Office Plugins, Outlook Plugins, Photoshop Plugins, 3D Studio Max Plugins, IE/Firefox/Chrome Plugins etc. Most of the Plugin projects which I executed is from Upwork itself. 5. Java/Mobile Projects :=> Although I am introduced to Java language from 2002 onward, I find Java Programming more interesting ( by 2010 ) with the introduction of mobile technologies like Android/Java. Now a days we develop Android Aps for our own organization as well as for other customers. Some of the Apps which we developed can be downloaded from the google play store. 6. Embedded Projects :=>I started my Embedded journey using PIC Micro controller on 2002 and I also delivered projects on Windows CE as well as Raspberry PI using Technologies like C/C++,QT C++, PHP, gSOAP etc. 7. Scientific , Engineering, Simulation ,Game and Robotics Projects :=> Being a Science and Technology enthusiast with masters degrees in Physics and Computer Science, I always love to do projects related to this filed. Projects executed includes PC based Signal Viewer, Coupler Automation Software, Wireless Temperature Monitoring System, Structural Engineering Software etc. less

Overview Play video

Over the past 15 years, I have developed end to end software solutions using Tools and Technologies like C++,VC++, QT C++, C#.NET, ASP.NET Java/Android . Main Technology Domain areas which I worked include Networking, SNMP, Device Driver, ATL/COM/AciveX, Plugin, DrirectX/OpenGL, Video Streaming, Video Analytics, Pattern Recognition, Image processing, and Database Applications. I also have really good experience in Software Architectural Design , Project Management and associated tools like , SVN, JIRA, github, bugzilla etc. I have developed and delivered solutions for all type of technology platforms, which includes Desktop , Mobile, Web , Embedded , Scientific and Engineering Software Applications. Some ... moreof the clients for which I had delivered solutions includes fortune 500 Companies and a number of startups / Customers from Upwork. I am so happy to say that most of my customers including customers from Upwork are repeat Customers. Please see me and my teams project work history and customer feedback to know more about our consistent track record in Upwork. Project Experience Summary ======================= 1. C++ Projects :=> I started my career as a C++/VC++ Programmer in 1999 and C++/VC++ is still one of my core competancy area. I had touched almost all Technologies in VC++ which includes MFC, SDI, MDI, ATL, COM,ActiveX, GDI, DirectX, OCX, DLL, ISAPI,Managed C++, Plugin Frameworks,Win 32 APIs,Database,Networking,TCP/IP/HTTP/SMTP/SNMP APIs, Multi-threading, 16/32/64 Bit Application Porting, Custom App Wizards, Device Driver etc. I had also developed different types of DLLS and components which were used to call from different environments including C#.NET ,VB.NET , Java Script,Power Builder, VB Script, AutoIT Script etc. Almost all products developed for My Own company are developed in VC++ and I was the chief architect of all these products. Besides VC++ I also have strong command over GCC,G++, QT C++ and have also used extensively open C++ libraries like STL , Boost etc. 2. C#.NET Projects:=> I started using C#.NET from its initial release in 2000 and is my second core competency area. The .NET Technology area expertise includes Windows Forms, .NET Components, ADO.NET, ASP.NET, WPF, WCF,XML, HTTP, SOAP,Web Services , COM Inter-op, Marshling ,Plugin Frameworks, VSTO,Graphics,Networking, Multithreading etc. The core part of our Digital Signage Software Product Framework KTS InfoMate is developed in C#.NET Technology. Some of the Customer .NET based software solution includes Face recognition Software, Video Games, Video Wall, Video Switch,Campus Automation Solutions, Workflow Management Software, Network Device Auditing Software, CRM Software, Vehicle Identification AI Solutions etc. RDBMS Technologies like MySQL , SQL Server, MS Access, Oracle etc are used extensively for developing software solutions. 3. ASP.NET & PHP Web Based Projects :=> I started with ASP.NET Programming on 2004 to develop Our own Web Content Management System (CMS) with E Commerce facility (including Paypal gateway support) . Our own company website, product sites as well as other Customer sites are powered using this CMS Platform (KTS WebCloud). I have also delivered several ASP.NET web based solutions for other customers which includes HR Solutions, Time Tracking Solutions, Web Based NMS to Control CCTV Devices , Parking Management Solutions, Digital Signage CMS, IOT Web Control Panel, Campus Automation etc. 4. Plugin Projects:=>Developing Extensible Applications which incorporate Pluggable architecture is one of my area of expertise and I had developed Plugin Frameworks for our own products and for other customer products.I have also developed various types of plugins which includes MS Office Plugins, Outlook Plugins, Photoshop Plugins, 3D Studio Max Plugins, IE/Firefox/Chrome Plugins etc. Most of the Plugin projects which I executed is from Upwork itself. 5. Java/Mobile Projects :=> Although I am introduced to Java language from 2002 onward, I find Java Programming more interesting ( by 2010 ) with the introduction of mobile technologies like Android/Java. Now a days we develop Android Aps for our own organization as well as for other customers. Some of the Apps which we developed can be downloaded from the google play store. 6. Embedded Projects :=>I started my Embedded journey using PIC Micro controller on 2002 and I also delivered projects on Windows CE as well as Raspberry PI using Technologies like C/C++,QT C++, PHP, gSOAP etc. 7. Scientific , Engineering, Simulation ,Game and Robotics Projects :=> Being a Science and Technology enthusiast with masters degrees in Physics and Computer Science, I always love to do projects related to this filed. Projects executed includes PC based Signal Viewer, Coupler Automation Software, Wireless Temperature Monitoring System, Structural Engineering Software etc. less

Tom Thomas
Drop Here

Tom Thomas

$40.00 /hr

Senior C++,C#.NET Developer - CTO

Pala, Kochi,Kerala, India

Overview

Over the past 15 years, I have developed end to end software solutions using Tools and Technologies like C++,VC++, QT C++, C#.NET, ASP.NET Java/Android . Main Technology Domain areas which I worked include Networking, SNMP, Device Driver, ATL/COM/AciveX, Plugin, DrirectX/OpenGL, Video Streaming, Video Analytics, Pattern Recognition, Image processing, and Database Applications. I also have really good experience in Software Architectural Design , Project Management and associated tools like , SVN, JIRA, github, bugzilla etc. I have developed and delivered solutions for ... moreall type of technology platforms, which includes Desktop , Mobile, Web , Embedded , Scientific and Engineering Software Applications. Some of the clients for which I had delivered solutions includes fortune 500 Companies and a number of startups / Customers from Upwork. I am so happy to say that most of my customers including customers from Upwork are repeat Customers. Please see me and my teams project work history and customer feedback to know more about our consistent track record in Upwork. Project Experience Summary ======================= 1. C++ Projects :=> I started my career as a C++/VC++ Programmer in 1999 and C++/VC++ is still one of my core competancy area. I had touched almost all Technologies in VC++ which includes MFC, SDI, MDI, ATL, COM,ActiveX, GDI, DirectX, OCX, DLL, ISAPI,Managed C++, Plugin Frameworks,Win 32 APIs,Database,Networking,TCP/IP/HTTP/SMTP/SNMP APIs, Multi-threading, 16/32/64 Bit Application Porting, Custom App Wizards, Device Driver etc. I had also developed different types of DLLS and components which were used to call from different environments including C#.NET ,VB.NET , Java Script,Power Builder, VB Script, AutoIT Script etc. Almost all products developed for My Own company are developed in VC++ and I was the chief architect of all these products. Besides VC++ I also have strong command over GCC,G++, QT C++ and have also used extensively open C++ libraries like STL , Boost etc. 2. C#.NET Projects:=> I started using C#.NET from its initial release in 2000 and is my second core competency area. The .NET Technology area expertise includes Windows Forms, .NET Components, ADO.NET, ASP.NET, WPF, WCF,XML, HTTP, SOAP,Web Services , COM Inter-op, Marshling ,Plugin Frameworks, VSTO,Graphics,Networking, Multithreading etc. The core part of our Digital Signage Software Product Framework KTS InfoMate is developed in C#.NET Technology. Some of the Customer .NET based software solution includes Face recognition Software, Video Games, Video Wall, Video Switch,Campus Automation Solutions, Workflow Management Software, Network Device Auditing Software, CRM Software, Vehicle Identification AI Solutions etc. RDBMS Technologies like MySQL , SQL Server, MS Access, Oracle etc are used extensively for developing software solutions. 3. ASP.NET & PHP Web Based Projects :=> I started with ASP.NET Programming on 2004 to develop Our own Web Content Management System (CMS) with E Commerce facility (including Paypal gateway support) . Our own company website, product sites as well as other Customer sites are powered using this CMS Platform (KTS WebCloud). I have also delivered several ASP.NET web based solutions for other customers which includes HR Solutions, Time Tracking Solutions, Web Based NMS to Control CCTV Devices , Parking Management Solutions, Digital Signage CMS, IOT Web Control Panel, Campus Automation etc. 4. Plugin Projects:=>Developing Extensible Applications which incorporate Pluggable architecture is one of my area of expertise and I had developed Plugin Frameworks for our own products and for other customer products.I have also developed various types of plugins which includes MS Office Plugins, Outlook Plugins, Photoshop Plugins, 3D Studio Max Plugins, IE/Firefox/Chrome Plugins etc. Most of the Plugin projects which I executed is from Upwork itself. 5. Java/Mobile Projects :=> Although I am introduced to Java language from 2002 onward, I find Java Programming more interesting ( by 2010 ) with the introduction of mobile technologies like Android/Java. Now a days we develop Android Aps for our own organization as well as for other customers. Some of the Apps which we developed can be downloaded from the google play store. 6. Embedded Projects :=>I started my Embedded journey using PIC Micro controller on 2002 and I also delivered projects on Windows CE as well as Raspberry PI using Technologies like C/C++,QT C++, PHP, gSOAP etc. 7. Scientific , Engineering, Simulation ,Game and Robotics Projects :=> Being a Science and Technology enthusiast with masters degrees in Physics and Computer Science, I always love to do projects related to this filed. Projects executed includes PC based Signal Viewer, Coupler Automation Software, Wireless Temperature Monitoring System, Structural Engineering Software etc. less

Tom Thomas has added 8 portfolio pieces. Create an account to review them.

Work History and Feedback

  • Database Gateway - C++

    Jul 2011 - Present
    Job in progress

    1 hour

    $27.78 / hr
    $23.06 earned

  • Need a Browser Add on/Plug In for my site

    Jun 2014 - Jul 2014
    5.00
    Tom was awesome and was very helpful. I am not a developer so sometimes things can get lost in translation. Tom was able to explain what needed to be done very clearly so the project went smoothly. Would hire again
    $750.00 earned
    Fixed Price

  • Microsoft InfoPath Active X Control

    Oct 2013 - May 2014
    5.00
    We would hire Tom again in a second!
    $1,452.22 earned
    Fixed Price

  • SNMP Network Discovery Problem

    Feb 2011 - Jul 2011
    5.00
    The project Tom was hired on for is being placed on hold to re-evaluate it's position, and determine how we want to move forward. During his contract term, Tom was very responsive and diligent about the work he did. We will likely be using him again when the project resumes.

    88 hours

    $27.78 / hr
    $2,453.27 earned

  • Industrial Video Capture Appliance Programmer

    Jul 2008 - Feb 2009
    5.00
    All jobs were performed great. Thanks.

    29 hours

    $20.00 / hr
    $580.00 earned

  • Phase one of a two phase full development project for a remote backup business

    Mar 2007 - Sep 2008
    No feedback given

    100 hours

    $14.44 / hr
    $1,444.00 earned

  • Recode VC++ program

    Apr 2008 - Jun 2008
    4.55
    Tom worked as the project manager for the development of my program and handled the responsibility very professionally. He provided thoughtful suggestions and mediated the work between myself and the programmer expediently.<br />I would recommend him for your project.

    8 hours

    $20.00 / hr
    $153.40 earned

  • Create add-ons for popular software

    Jun 2007 - Jul 2007
    5.00

    34 hours

    $16.67 / hr
    $566.78 earned

  • VC++/ATL programmer for MS-Office add ons

    Dec 2006 - Feb 2007
    4.55
    Tom Thomas has delivered on the project well. Our time schedule went out of order but Tom has done a good job.

    167 hours

    $11.32 / hr
    $1,886.67 earned

Tom Thomas has more jobs to show. Create an account to review them.

Tests

NameScore (out of 5)Time to Complete
Fiber Optics Test2.90Top 10%28 mins
Dot Net Fundamentals Test3.90Top 10%31 mins
Programming with C Test4.25Top 10%12 mins
Networking Concepts Test4.25Top 10%10 mins
Programming with C++ Test3.40Top 20%22 mins
U.S. English Basic Skills Test4.25Top 20%15 mins
or
Invite to Job
What's the difference?

100% Job Success
Top Rated
Work History
1,011 hours worked
31 jobs
Availability
Available
As Needed - Open to Offers
Profile Link
Associated with
Agency logo
KTS InfoTech Pvt Ltd
100% Job Success
11,757 hours
Search for others