Profileimage by JosM deAbngueez Software / Firmware Design and Development. AI and Robotics. from Bayamn

Josè M. de Abóngüez

available

Last update: 06.09.2022

Software / Firmware Design and Development. AI and Robotics.

Company: Freelancer
Graduation: MS Mechanical Engineering Robotics AI
Hourly-/Daily rates: show
Languages: English (Full Professional) | Spanish (Native or Bilingual)

Attachments

Jose M Abonguez – Resume – CV – 2020.pdf

Skills


Software Engineering, Software and Firmware Design and Development, Full-Stack Developer. Artificial Intelligence and Robotics and Mechanical Engineering. 30 years of development experience. Proficient in C/C++/C#/VB/PHP/SQL programming languages. Software design and development for LINUX Mint and Microsoft Windows Operating Systems.

TECHNICAL SKILLS:
 
  • Microcontrollers Q1X, PIC32 and dsPic33
  • Object-Oriented Programming Proficiency
  • Mobile Apps and Games development for Android
  • Design and Development of Virtual Universes & Games
  • Full knowledge of Visual Studio .Net Frameworks
  • MS Visual Studio Solutions Developer
  • LINUX: Monodevelop, Monogame and Qt
  • Artificial Intelligence and Mechatronics
  • Robotics, Automation and Mechatronics
  • COM Technologies [From OCXs to .Net DLLs]
  • Team Working Skills and Lead developer Skills
  • Firmware Development/Microcontrollers
  • Web Services Development
  • Integrated Technologies Development

MOST SIGNIFICANT PROJECTS:

  QX Tools: Is an Integrated set of development tools serving as a platform for developers and prototype developers to create fully integrated solutions for IoT, Robotics, Automation and Cloud Communications devices. QX Tools serves also as the environment for the hardware line of products QNX Prototyping Board, Q1X microcontrollers and IoT cross-platforms user controls.

Q1X-Microcontroller: Is a Microcontroller designed in freelance partnership with Techbound Designs. Techbound Designs, designed and manufactured a Pic32MX based optimized programmable microcontroller board for A.I and IoT advanced rapid prototyping. I as freelancer (Praxiomas.com and FirmwareCode.com) developed the SDKs, APIs and compilers for the QX platform.

QNX-Prototyping Board: Is a Q1X Microcontroller prototyping board designed in freelance partnership with Techbound Designs. Techbound Designs, designed and manufactured the board to expose all physical resources and programable pins of Q1X. I as freelancer (Praxiomas.com and FirmwareCode.com) developed the SDKs, APIs and all tutorials for the QX platform.

QX7-IDE: Developed using Microsoft Visual Studio and C# QX7 is a C/C++ Integrated Development and Testing Environment and Compiler used to create the source code program and device firmware required for Q1X microcontrollers, microchip’s pic32 and dspic33 micro-controllers. It uses GNU gcc and gcc++. It also has additional modules/objects for interoperability (IoT)with input devices such as Kinect Sensors, Xbox Gamepads, LEAP Motion, TCP/IP Protocols messages and Speech Recognition. QX7 is a fully released package and obtained its copyright.

QXC-IDE: Is a C Integrated Development and Compiler tool based on GNU GCC standards. It is a free downloadable tool for learning and work on developing C Language algorithms and executable programs for Linux and MS Windows.

QXC++-IDE: Is a C++ Integrated Development and Compiler tool based on GNU g++ standards. It is a free downloadable tool for learning C++ and work on developing C++ Language algorithms and executable programs for Linux and MS Windows.

QUARZO-X: Is a set of TCP/IP Client-Server interoperability tools for Visual Studio and Monodevelop programmers/developers to integrate into their apps in order to enable TCP communication messages to control their robots or intelligent systems or for telemetry requirements.

LÓGIKA: Is a virtual universe (videogame), runs on Android Mobile and MS Windows desktop. It is an adventure game where the main goal is to restore humanity’s knowledge. While playing, the gamer has to decipher logic puzzles which are math problems, sciences, programming logic, algorithms and history clues.

ARK Zomio Technologies LLC, mobile device smart sensors and communications devices for accidents preventions monitoring and avoiding exposure to extreme conditions which are life-threatening.

PARKNET V2 ParkNet LLC. Access control system 2nd generation. Fully integrated smart access control system with cloud/IoT integrated capabilities hardware, software and firmware design, development and implementation.

Project history

09/2019 - Present
SOFTWARE & FIRMWARE SPECIALIST
Zomio Technologies LLC

  • Responsible for the design, development and implementation of firmware and software for ark line of products.
  • Program microcontrollers for the integration of sensors, communications protocols and inter-ops devices.
  • Develop firmware for LTE communications devices and protocols for ark line of products.
  • Design and develop prototypes for new products concepts and functional testing.
  • Develop in-house testing tools for products and in-house prototyping apis and sdks.

08/2012 - Present
PROFESSOR : FACULTY MEMBER COMPUTER SCIENCES DEPARTMENT

Faculty member at the computer sciences department. Teach/lecture courses on :
 
  • Structured programming [C / C++ / C# ]
  • Object-Oriented Programming (OOP), web development with databases [PHP, C#, MySQL]
  • Artificial Intelligence algorithyms and development [fuzzy neuro-nets]
  • Robotics Design Development and Programming
  • C# in Visual Studio]– Monogame –Videogames and virtual universes programming [XNA
  • Advanced video games programming and input devices [Kinect – Speech – Cortana]

01/2016 - 07/2019
FREELANCER SOFTWARE / FIRMWARE / FULL-STACK DEVELOPER
Artificial Intelligence Robotix Corporation Mar

Highly experienced in robotics, artificial intelligence, virtual reality, web services, systems-convergence. Develop oop modules and libraries for hardware integration into robotics, web services, IoT and IDE tools development. Experience with leap sensors, Kinect, Speech Recognition and custom input devices.

QX7 IDE development for Microchip PIC32 and DSPIC33 microcontrollers. Main developer for QX7 IDE and QXC V.8 IDE. HTTP://AI-ROBOTIX.COM/APP/QX7-IDE/


01/1998 - 12/2005
FREELANCE SOFTWARE DEVELOPER AND TELEPHONY SYSTEMS DESIGN AND IMPLEMENTATION

Administration, programming and implementation of telephony systems. Also developed customized software for call management and distribution for receptionist and call centres.

 


01/1992 - 12/1998
SOFTWARE / FIRMWARE COMPUTER TELEPHONY DEVELOPER
AT&T / LUCENT

Developed software base PC console for attendants call handling for Definity DCP Protocols PBXS to run on Microsoft Windows 3.11, NT and WIN98. Software developed using VC++ 6 for ActiveX/OCX components and VB6 for the user interfaces.

 

Introduced the software into European markets and trained technicians, implementers and sales representatives on the new technologies’ features.


Local Availability

Only available in these countries: Puerto Rico
Available in Puerto Rico and remotely.

Other

Besides programming, R&D and teaching I also enjoy several hobbies and sports.

Among my hobbies, I take time to read novels, for music composition and science fiction and fiction novels writing.

I highly enjoy outdoors sports, kitesurfing, kiteboarding, hicking and sports bike moto racing.

During the summer month of June, I teach young children programming workshops to learn C#, Visual Studio, .NET and Android Development. They also learned Python to program the Microbit Mitcorocontrol and C / C++ with QX7-IDE to program PIC32 Micro controls.
Profileimage by JosM deAbngueez Software / Firmware Design and Development. AI and Robotics. from Bayamn Software / Firmware Design and Development. AI and Robotics.
Register