Roney Thomas

White Field, Bangalore - Karnadaka · (+91) 7795692622 · roneyrtp@gmail.com

I am experienced in leveraging agile frameworks to provide a robust programmatic solution in desktop and web based applications. Technologies adapted in the desktop application is mainly on c# .NET Technology based WinForms/WPF and Asp .Net core for web based applications.

Download Resume

Professional Skills

  • WPF/Winforms
  • C# Backend
  • WCF
  • ASP .Net Core
  • Azure
  • HTML/CSS/BootStrap
  • JavaScript

Experience (8 years)

Principal Software Engineer Backend C#

Accion Labs

Accion Labs, Inc. is a US based cloud engineering company committed to transform business using emerging technologies.

November 2020 - Present

Technical Lead

Applied Materials

Applied Materials, Inc. is an American corporation that supplies equipment, services and software for the manufacture of semiconductor (integrated circuit) chips for electronics, flat panel displays for computers, smartphones and televisions, and solar products. The company also supplies equipment to produce coatings for flexible electronics, packaging and other applications. The company is headquartered in Santa Clara, California, in Silicon Valley.

October 2020 - October 2022

Senior Systems Engineer

Siemens Healthineers

Siemens Healthineers AG (formerly Siemens Healthcare, Siemens Medical Solutions, Siemens Medical Systems) is the parent company for several medical technology companies and is headquartered in Erlangen, Germany. The company dates its early beginnings in 1847 to a small family business in Berlin, co-founded by Werner von Siemens. Siemens Healthineers is connected to the larger corporation, Siemens AG.

February 2016 - September 2020

Software Developer

Tismo Technology

Tismo Technology is a design engineering firm that offers Product Realization Services, specialized in embedded systems design & development. We offer Software development, Firmware development, Electronics design and Mechanical design for Analytical & Medical Instruments, Industrial and Internet-Of-Things products.

August 2014 - February 2016

Education

College of Engineering Trivandrum, Kerala India

Master of Technology
Computer Science - Information Security

GPA: 8.56/10

July 2012 - August 2014

Goverment Engineering College Palakkad, Kerala

Bachelor of Technology
Computer Science - Information Technology

GPA: 7.0/10

June 2008 - June 2012

Responsibilities

  • Module ownership, gathering requirements from stake holders, driving implementation from HLD to LLD, automate test scenarios to ensure quality with new features.
  • Execute the project backlogs with ownership and agreed requirements (schedule, quality, functionality and customer satisfaction).
  • Participate in requirement discussions, analyses the end user requirement and come up with Technical solution.
  • Design and implementation of applications in C# with unit tests.
  • Mentoring new joiners in the team and supporting them.
Programming Languages & Tools
Technologies
  • .Net Framework - C#
  • .Net Core - C#
  • WPF/Winforms/WCF
  • HTML/CSS/Bootstrap
  • Git/Clearcase
  • Agile Development & Scrum

Projects

Pick conveyor module implementation

Applied Materials
3 months

End to end implementation of Pick conveyor modules with a complicated scheduling requirement.

Role:

Module ownership, gathering requirements from stake holders, driving implementation from HLD to LLD.

Technologies used:

  • C#
  • Task Parallel Executer
  • Task Sequencer Framework
  • .Net Framework 4.6.2
  • Visual Studio 2019

OCR Image Reader

Applied Materials
3 months

OCR Image reader application backend interface to Cognex wafer id reader using TCP/IP. Along with a TCP/IP generic communication library using Tasks.

Role:

Module ownership, gathering requirements from stake holders, driving implementation from HLD to LLD, automate test scenarios to ensure quality.

Technologies used:

  • C#
  • TCP/IP
  • Task Sequencer Framework
  • .Net Framework 4.6.2
  • Visual Studio 2019

Task sequencer and Task parallel executer framework

Applied Materials
1 months

Implemented a step by step configurable framework for task (an atomic operation) , for easy configuration of timeout and other related challenges in communication.

Role:

Took ownership in implementing a generic framework which could help developers in the implementation of background tasks. This is similar to Expression trees.

Technologies used:

  • C#
  • Task Completion Source
  • Buider DP
  • .Net Framework 4.6.2
  • Visual Studio 2019

FI interface design and Scheduling

Applied Materials
8 months

Factory Interface module - Design, functionality implementation and automated scheduling of FI Robot and Load ports.

Role:

Module ownership, gathering requirements from stake holders, driving implementation from HLD to LLD, automate test scenarios to ensure quality with new features.

Technologies used:

  • C#
  • TCP/IP
  • Twincat
  • Facade DP
  • Singleton DP
  • Adapter DP
  • MS Test
  • CGA Framework
  • .Net Framework 4.6.2
  • Visual Studio 2019

InRoom CT integration in to MTS

Siemens Healthineers
12 months

InRoom CT integration in the Treatment workflow.

Role:

Execute the project backlogs with ownership and agreed requirements (schedule, quality, functionality and customer satisfaction).

Technologies used:

  • C#
  • WPF
  • WCF
  • MVVM
  • DICOM
  • Agile Methodology
  • Syngo Framework
  • .Net Framework 4.5
  • Unit Test
  • Computed Tomography
  • 3D-3D registration
  • Visual Studio 2017

Treatment planning System for Radiation Therapy

Siemens Healthineers
12 months

Treatment Planning workflow to calculate the optimized dose information.

Role:

Execute the project backlogs with ownership and agreed requirements (schedule, quality, functionality and customer satisfaction).

Technologies used:

  • C#
  • WPF
  • WCF
  • MVVM
  • DICOM
  • Agile Methodology
  • Syngo Framework
  • .Net Framework 4.5
  • Unit Test
  • Computed Tomography
  • Dose calculation
  • Visual Studio 2017

Medical Physist Assistant (MPA) application for MTS

Siemens Healthineers
12 months

MPA is the quality assurance testing system for the Treatment Room.

Role:

Execute the project backlogs with ownership and agreed requirements (schedule, quality, functionality and customer satisfaction).

Technologies used:

  • C#
  • WPF
  • WCF
  • MVVM
  • DICOM
  • Agile Methodology
  • Syngo Framework
  • .Net Framework 4.5
  • Unit Test
  • Visual Studio 2017

Medical Therapist Suite (MTS) Treatment Apllication

Siemens Healthineers
17 months

MTS is the Treatment Delivery application which treats the patient.

Role:

Execute the project backlogs with ownership and agreed requirements (schedule, quality, functionality and customer satisfaction).

Technologies used:

  • C#
  • WPF
  • WCF
  • MVVM
  • DICOM
  • Agile Methodology
  • Syngo Framework
  • .Net Framework 4.5
  • Unit Test
  • Visual Studio 2013

Particle Therapy Event Viewier application

Siemens Healthineers
3 months

PT Event Viewer is the used for visualizing treatment application events.

Role:

Software Development.

Technologies used:

  • C#
  • WPF
  • WCF
  • MVVM
  • Winform
  • Agile Methodology
  • Data analytics
  • .Net Framework 4.5
  • Visual Studio 2013

Matech Robot Scheduler

Tismo Technology
8 months

Matech wants to upgrade their wafer processing machine with two robots and want to create a robot scheduler class which schedules the functionalities of two robots. It used the factory method design pattern to handle both single robot and dual robot functionalities.

Role:

Requirement analysis, Design, Software Development.

Technologies used:

  • C#
  • WPF
  • WCF
  • MVVM
  • Winform
  • Facade design pattern
  • Strategy design pattern
  • Factory method
  • .Net Framework 4.5
  • Visual Studio 2012

Fifthplay Gateway Automation Framework, Germany

Tismo Technology
8 months

Fifthplay wants to implement an automated test framework for their gateway.

Role:

Requirement analysis, Design, Application Development.

Technologies used:

  • C#
  • WPF
  • WCF
  • MVVM
  • Web API
  • HTTP server
  • .Net Framework 4.5
  • Visual Studio 2012

Awards

  • AMAT CSS Hackathon Winner
    October 2021
    Solo team hackathon winner in Dynamic Robot scheduler.
  • Siemens Spot Award
    September 2018
    HACKATHON event(Machine Learning using Python).
  • Siemens Excellence Award for the Project
    February 2018
    For Best Quality - Team Award
  • Siemens Spot Award
    February 2017
    For proactively helping new joiners.
  • Siemens Excellence Award for the Project
    February 2017
    For Best Quality - Team Award
  • Best Final Year B-Tech Project Award],
    2011 - 2012
    Govt Engineering College Palakkad.

Publication