Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Languages
Timeline
SoftwareDeveloper

Kamal Shah

IT Specialist
Colleyville,TX

Summary

IT Programmer and Robotics Specialist with 10+ years in information technology, software development, and business development and 7 + years of .NET development experience in applications-based object-oriented programming, N-tier architecture, and procedural programming. Involved throughout the software development life cycle (SDLC), including requirements gathering, analysis, design, development, implementation, testing, and end user training. Background includes deploying stand-alone systems and distributed architectures across cross cultural teams. Objectives are to work in the software industry on robotic platforms. Proactive Automation Engineer possessing in-depth knowledge of various programming languages and best practices for development. Solutions-based collaborator well-versed in testing and simulating automated machinery, developing and implementing automated testing methodologies and supervising testing activities. Offering 10+ years of experience creating and applying technology for Automation

Overview

24
24
years of professional experience

Work History

Senior Automation Engineer

STMicroelectronics
02.2022 - 05.2023
  • Completed complicated project ERAS from development to testing
  • ERAS is currently being tested on chip manufacturing machines
  • Developed and completed 3 web projects for internal use using ASP.NET
  • Troubleshot, fixed and improved electrical controls
  • Maintained, debugged and optimized automation programs
  • Tested equipment for proper operation and freedom from defects

Software Engineer

TETHYS Zurich
02.2021 - 02.2022
  • TETHYS underwater robotics
  • My role is to improve the sonar imaging software
  • The sonar image used is M1200d Dual-Frequency Multibeam Sonar from blueprint subsea
  • The software is developed using
  • Unity Game engine as the front end GUI
  • The software scripts is written using C#.

Champions Technologies
07.2014 - 12.2014
  • Developed stock and inventory software to maintain and update daily stock for four stores
  • Wrote software in C# .NET on Visual Studio 2008 and displayed data with a single form for all stores using a DataGrid object interfacing the Access database
  • Generated events to update, delete items, and add new items to the database.

Senior Software Engineer

Kamal Shah, CHA, Coler & Colantonio
08.2013 - 06.2014
  • Managed proprietary geospatial mapping software for U.S
  • Pipelines and developed new features to interface with ESRI’s ArcMap Desktop Engine, connecting routing/rerouting features via a user interface (UI)
  • Maintained the PODS RDBMS through SQL Server or Oracle; wrote software in C++ and C# .NET
  • TA

WPI
01.2010 - 01.2012
  • Assisted the professor with classes of 30+ undergraduate students in Unified Robotics 1 and 2 courses; facilitated project completion and programming
  • Recognized for performance with Outstanding Teaching Assistant award.

Programmer

Tufts University, GDAE
07.2009 - 02.2010
  • Participated in initiative to create a digital library of articles by employing open source software (Greenstone) to develop the social science library (http://asitssgdae.ase.tufts.edu/ssl/cgi-bin/ library.exe).

Programmer / Analyst Instron

09.2008 - 03.2009
  • Developed a mapping model component that interfaced with proprietary software to import data from client database and export processed data to a new database
  • Set up mapping to read an XML file
  • Created tables and columns dynamically using OleDb objects and ADOX classes and C# 2.0 on
  • VS.NET
  • Built backend database in Access 2003 and used Visual Source Safe 2005 for version control
  • Refactored existing UI comprised of HTML files and Visual Basic 6.0 controls to meet new user assistance designs with proprietary software
  • Utilized Visual Studio controls and C# 3.0.

Programmer / Analyst

Sumaria Systems, Inc
07.1999 - 06.2008
  • Designed and developed Automatic Surveyor software for AdCam package using VC#.NET on
  • WIN2000
  • Enabled asynchronous GPS data transfer via GPS controller board to base station’s COM port
  • Used System Stream object to read data from the COM port
  • Employed customized library for managing WSG84 format GPGGA strings for all serial communications
  • Designed front-end GUI to control survey time and calculate average to set the base station with
  • Northing and Easting coordinates for transmitting DGPS values
  • Presetting survey time expedited process by approximated three hours
  • Facilitated seamless integration of software, eliminating the need for third-party software
  • Formulated and developed track, altitude, and zone tools in VC++ and ported into .NET to capture data from a GPS data file in GPGGA format and export to Microsoft Visio 2002
  • Used Microsoft XML parser (MSXML2) XSL for transformations and created XSL styled documents
  • Plotted data plotted on a Visio file and stored in vdx format, creating a virtual race track with accurate
  • Northing and Easting values
  • Tool created XML document from Visio file used by graphics package to show real-time display of race cars
  • Enabled easy movement of original survey data to create a smoother, attractive track with adjustable layers
  • Wrote sorting algorithm to remove zombie data points and related interference
  • Created algorithm to calculate cross-sectional altitude of the track, allowing 3D display
  • Used zones to calculate cars entering and leaving an area of the track
  • Constructed Controller to simulate graphical representation of GPS data using VC++ 6.0 to display
  • GPS data
  • Used CDC (device context object) member function to represent moving car as circles
  • Stored seven data points representing the car using a stack object and wrote simulated camera software to analyze pan, tilt, and zoom functions, enabling team to analyze camera functions remotely.

Education

MS - Robotics Engineering, Robotics, Automation Engineering

Worcester Polytechnic Institute
Worcester
2012

Bachelor of Science - Computer Science And Programming

B.M.S.College of Engineering
Bangalore, India
05.1997

Skills

  • C#
  • C
  • XML
  • Testing
  • SQL
  • Oracle
  • Databases
  • Visio
  • C
  • Web Applications
  • Automation experience

Accomplishments

    Successfully completed and Implemented ERAS (Equipment Remote Access System) across 5 back end plants of STMicroelectronics.


Languages

English
Native or Bilingual
Hindi
Native or Bilingual
German
Elementary

Timeline

Senior Automation Engineer

STMicroelectronics
02.2022 - 05.2023

Software Engineer

TETHYS Zurich
02.2021 - 02.2022

Champions Technologies
07.2014 - 12.2014

Senior Software Engineer

Kamal Shah, CHA, Coler & Colantonio
08.2013 - 06.2014

WPI
01.2010 - 01.2012

Programmer

Tufts University, GDAE
07.2009 - 02.2010

Programmer / Analyst Instron

09.2008 - 03.2009

Programmer / Analyst

Sumaria Systems, Inc
07.1999 - 06.2008

MS - Robotics Engineering, Robotics, Automation Engineering

Worcester Polytechnic Institute

Bachelor of Science - Computer Science And Programming

B.M.S.College of Engineering
Kamal ShahIT Specialist