Subhash Abhijith Dev, Developer in Alappuzha, Kerala, India
Subhash is available for hire
Hire Subhash

Subhash Abhijith Dev

Verified Expert  in Engineering

Software Architect and Developer

Alappuzha, Kerala, India

Toptal member since October 7, 2021

Bio

Abhijith is a full-stack software developer with 12+ years of experience in C++, Java, .NET, Node.js, Angular, and React. He specializes in building scalable, efficient solutions for both back- and front-end development. Passionate about clean, maintainable code and problem-solving, Abhijith ensures his work offers value to clients and users. He stays current with industry trends and enjoys cooperating with peers to drive innovation and growth. He's open to new opportunities and collaborations.

Portfolio

Voxelup Solutions Pvt. Ltd.
JavaScript, Angular, C++, HTML5, DICOM...
Qualcomm
Agile, Algorithms, C++, C, Linux, Device Drivers, GPU Computing
Bridgestone Corporation - Main
Angular, .NET, User Interface (UI), TypeScript, SQL, SSRS Reports, Kendo UI...

Experience

  • Agile - 7 years
  • JavaScript - 6 years
  • HTML5 - 5 years
  • CSS3 - 5 years
  • Angular - 5 years
  • APIs - 5 years
  • React - 2 years
  • Svelte - 1 year

Availability

Full-time

Preferred Environment

Windows 10, Linux, MacOS

The most amazing...

...project I have worked on so far is Basys.online, where I redesigned the app to simplify the entire workflow.

Work Experience

Software Engineer

2017 - PRESENT
Voxelup Solutions Pvt. Ltd.
  • Developed a solution to plan endodontic procedures, manage medical records, and other dentistry-related tasks. The front end for the medical records management portal was written using Angular and the back end was written using Java Spring Boot.
  • Developed an app to perform the endodontic planning written using C++ with Qt.
  • Created a web app for students in university where they can share their educational publications. The app is a combination of LinkedIn, Facebook, and ResearchGate.
  • Managed a team of three to develop web apps. Used Angular for the front end, Java Spring Boot for the back end, and MySQL/MS SQL for the database.
  • Prepared technical documents for the Endodontic Planning software, including high-level design documents, low-level design documents, user manuals, technical troubleshooting documents, etc.
Technologies: JavaScript, Angular, C++, HTML5, DICOM, Picture Archiving & Communication Systems (PACS), VTK, Qt, Microsoft Office, HTML, TypeScript, HIPAA Compliance, HL7 FHIR Standard, Multithreading, Technical Leadership, Java, Spring Boot, Bootstrap 3, Front-end, CSS3, Technical Diagrams, Technical Documentation, Technical Writing, Technical Design, SQL, GitHub, Integration Testing, UI Components, Qt Creator, Cross-platform, Visual Studio, Visual Studio Code (VS Code), User Interface (UI), Redux, Technical Hiring, Source Code Review, Code Review, Task Analysis, Interviewing, Technical Drawing, Documentation, Writing & Editing, Next.js, Architecture, Data Structures, NGINX, Linux, Node.js, Full-stack, AngularJS, Responsive Web Design (RWD), Software Engineering, Delivery Management, Engineering Management, MySQL, Mathematics, Google Sheets, MEAN Stack, Front-end Development, Express.js, C++14, Minimum Viable Product (MVP), User Experience (UX), NPM, RESTful Web Services, Web Security, JSON, Algorithms, Electronic Health Records (EHR), Electronic Medical Records (EMR), Integration, EMR, Back-end, Wix, Git, Web Development, API Integration, eClinicalWorks, MEDITECH, Software Architecture, Automated Testing, C

Lead Senior Engineer

2021 - 2025
Qualcomm
  • Developed GPU profiler tools for Qualcomm, enhancing performance analysis and debugging capabilities.
  • Integrated drivers of DX11, DX12, Vulkan, and OpenCL.
  • Added more capabilities for the GFXReconstruct library.
Technologies: Agile, Algorithms, C++, C, Linux, Device Drivers, GPU Computing

UI/UX Developer

2022 - 2023
Bridgestone Corporation - Main
  • Redesigned an app to manage the lifecycle of retreaded tires.
  • Tracked and fixed bugs using TFS as a reporting tool.
  • Redesigned the UI and improved the user experience, making the app simpler and reducing the end user effort.
Technologies: Angular, .NET, User Interface (UI), TypeScript, SQL, SSRS Reports, Kendo UI, Material UI, CSS, JavaScript, TypeScript 3, Architecture, Data Structures, CI/CD Pipelines, Full-stack, AngularJS, Responsive Web Design (RWD), Software Engineering, Mathematics, Angular Material, Front-end Development, .NET Core, Microsoft SQL Server, Sass, Webpack, Minimum Viable Product (MVP), User Experience (UX), NPM, RESTful Web Services, Web Security, JSON, Figma, Full-stack Development, DevOps, Test-driven Development (TDD), Unit Testing, Algorithms, Back-end, Angular Bootstrap, Git, Animation, Keycloak, Web Development, API Integration, Dashboards, Software Architecture, Automated Testing, MacOS, Responsive Web Apps

Senior Full-stack Developer

2021 - 2022
Seamly Systems
  • Developed an app to covert user dimensions to design files.
  • Implemented a complete solution using multiple programming languages such as Angular for the front end, Java Spring Boot for the back end, and C++ for the core application from scratch.
  • Deployed the application on Azure. Created a CI/CD pipeline for this application, scheduled tasks to do the file conversion and reporting, as well as auto-recovery mechanisms when the front end or microservices crash.
  • Implemented a microservice for user management, order creation, and scheduled tasks. I also created a C++ application to parse the user orders and generate the design files.
Technologies: Angular, C++, Qt, C++17, C++11, C++14, Spring Boot, Java, HTML, CSS, SCSS, JavaScript, TypeScript, Multithreading, Bootstrap 3, Front-end, CSS3, Microsoft Office, Technical Diagrams, Technical Documentation, Technical Writing, Technical Design, Technical Leadership, Azure, NgRx, SQL, GitHub, Integration Testing, UI Components, Visual Studio, Visual Studio Code (VS Code), User Interface (UI), Task Analysis, Architecture, Data Structures, Database Architecture, Full-stack, AngularJS, Responsive Web Design (RWD), Software Engineering, Delivery Management, MySQL, Mathematics, Angular Material, Front-end Development, Minimum Viable Product (MVP), Hibernate, NPM, RESTful Web Services, Web Security, JSON, Full-stack Development, Test-driven Development (TDD), Algorithms, Back-end, Ionic, Mobile Apps, Angular Bootstrap, Git, Animation, Web Development, API Integration, Software Architecture, Automated Testing, DLL, Responsive Web Apps

Software Technologist - II

2018 - 2021
Philips
  • Designed and implemented Image Object Change Management, an IHE Profile defined for PACS servers to roll back a change published to the server.
  • Implemented client apps to manage and process image changes that happened on the server.
  • Documented the IOCM IHE Implementation details for FDA Approval.
  • Prepared technical documents explaining how the patient data is safe and secure in the PACS server and the client applications to ensure that the product is HIPAA compliant.
Technologies: C++, Angular, Java, Spring Boot, Technical Drawing, Documentation, Writing & Editing, C#, Architecture, ASP.NET, Data Structures, Database Architecture, CI/CD Pipelines, Full-stack, Responsive Web Design (RWD), IT Management, Software Engineering, Embedded Software, Embedded Systems, Mathematics, MEAN Stack, C++14, Python, Flutter, Web3, DevOps, Test-driven Development (TDD), Unit Testing, Algorithms, Electronic Health Records (EHR), Electronic Medical Records (EMR), Integration, EMR, Back-end, Git, Web Development, API Integration, RabbitMQ, Software Architecture, Automated Testing, DLL, Microsoft Foundation Class (MFC) Library, Microsoft Foundation Classes (MFC), Windows, Windows UI, C

Senior Software Engineer

2015 - 2017
Naish Solutions Pvt Ltd
  • Developed a desktop app to perform a biopsy of a male prostate using a robotic arm.
  • Implemented a PACS connector so that the device could be able to talk to the hospital PACS systems.
  • Implemented a rendering engine to render multiple data sets simultaneously and do modeling of the prostate, build the biopsy plan, transfer the biopsy plan to a robotic arm, and get the biopsy done by it.
  • Prepared documents to explain procedures, precautions to be taken, error codes, and troubleshooting instructions for end users and the Govt. of Singapore to validate the product and approve the same for clinical or nonclinical usage.
  • Created design documents, user documents, and more to get CE certification to introduce the products to the EU market. Prepared documents explaining the class C product's risk elements, precautions, and error-handling mechanisms.
  • Prepared documents on how the patient data is kept safe and secure across the application and hospital network to get certifications from HIPAA and PDPA (Singapore).
Technologies: C++, DICOM, Angular, HTML, CSS, JavaScript, TypeScript, HIPAA Compliance, HL7, HL7 FHIR Standard, Multithreading, Technical Leadership, Front-end, CSS3, Microsoft Office, Technical Diagrams, Technical Documentation, Technical Writing, Technical Design, C++17, SQL, GitHub, Integration Testing, UI Components, Qt Creator, Visual Studio, Visual Studio Code (VS Code), User Interface (UI), Technical Hiring, Source Code Review, Code Review, Task Analysis, Interviewing, Technical Drawing, Documentation, Writing & Editing, Architecture, Data Structures, Database Architecture, Full-stack, Responsive Web Design (RWD), Software Engineering, Embedded Software, Delivery Management, MySQL, Mathematics, Google Sheets, C++14, PHP, Algorithms, Electronic Health Records (EHR), Electronic Medical Records (EMR), Integration, EMR, Back-end, Git, Web Development, API Integration, Software Architecture, Automated Testing, DLL, Microsoft Foundation Class (MFC) Library, Microsoft Foundation Classes (MFC), Windows, Windows UI, Windows Installer, C

Senior Software Engineer

2014 - 2015
QuEST Global Services
  • Implemented and optimized image processing algorithms using a GPU.
  • Ported algorithms from MATLAB to HLSL and ensured a 60fps frame rate.
  • Optimized performance of algorithms so that algorithms with higher rendering costs were optimized for use in real-time image processing apps.
  • Prepared design documents explaining the working of algorithms for patent filings and other internal/external approval purposes.
Technologies: C++, HLSL, Multithreading, Microsoft Office, Technical Diagrams, Technical Documentation, Technical Writing, Technical Design, Technical Leadership, C++17, GitHub, Integration Testing, UI Components, Microsoft Visual C++, Visual Studio, User Interface (UI), Technical Hiring, Source Code Review, Code Review, Task Analysis, Interviewing, Technical Drawing, Documentation, Writing & Editing, Architecture, Data Structures, Full-stack, Responsive Web Design (RWD), Software Engineering, Embedded Software, Engineering Management, Embedded Systems, Mathematics, Algorithms, Git, NVIDIA CUDA, Medical Imaging, Automated Testing, DLL, Microsoft Foundation Class (MFC) Library, Microsoft Foundation Classes (MFC), Windows, Windows UI, C

Software Engineer

2012 - 2013
QuEST Global Services
  • Developed zero-footprint medical image viewers and desktop apps for medical data processing and rendering.
  • Managed a team of four and guided and trained them to develop image processing algorithms used in the image viewer.
  • Developed in a test-driven manner so that we could reduce bugs. By making use of tools like Jira, defects were easily tracked, isolated, and fixed.
  • Prepared technical documents for the zero footprint image viewers explaining how the same shall be used as a tool for doctors or other clinicians and how to integrate the library into other apps for technical folks.
Technologies: Angular, C++, C++11, DICOM, JavaScript, CSS3, Agile, Qt, HTML, CSS, Multithreading, Microsoft Office, Technical Diagrams, Technical Documentation, Technical Writing, Technical Design, Technical Leadership, C++17, GitHub, Integration Testing, UI Components, Microsoft Visual C++, Visual Studio, User Interface (UI), Technical Drawing, Documentation, Writing & Editing, Architecture, Data Structures, Responsive Web Design (RWD), Software Engineering, Embedded Software, Mathematics, Algorithms, Electronic Health Records (EHR), Electronic Medical Records (EMR), Git, Software Architecture, Automated Testing, DLL, Microsoft Foundation Class (MFC) Library, Microsoft Foundation Classes (MFC), Windows, Windows UI, Responsive Web Apps

Experience

CoachGuru

I created an application based on Angular, which allows the students to collaborate on their research and projects. It will enable students to connect with alumni and get more industrial feedback on their work.

Zero Footprint Medical Image Viewer

I developed a zero-footprint medical image viewer for hospitals, where the user can view the medical images on any device and analyze the images. Used Vanilla JS to develop the software, and it can be integrated into any JavaScript framework.

Dental Root Canal Planning Software

https://drive.google.com/file/d/17rB9xoN8jEdFGN4nIORJOKYrbcVb0cjl/view?usp=sharing
I developed software to plan the endodontic procedures done by dentists and improve the quality of treatment. The software can handle data by interacting with the hospital PACS network. The tool provides 2D and 3D views to the dentist.

Wellet Admin (Back-office Application) - Toptal Project

https://wellet.sandboxmap.com/
An Angular-based project allows the administrators, employees, and others to track sales, revenue, and more of clubs, pubs, and similar locals based on current sales. The app gives insights to the user in a graphical way.

Realtime Auto Pixel Shifting for Toshiba Medical Science Corporation

A DirectX HLSL shader-based solution that does the shifting of acquired image data in real-time, based on the patient movements. This algorithm corrects the movements that happened while surgery and allows the surgeon to get clear visibility of the surgical procedure.

Calibration Module for Toshiba Infinix CT Scanner

Developed a calibration module for Toshiba (Cannon) Infinix CT Scanner, which allows for precisely calibrating the device so that the accuracy in an image acquired could be improved and improve the quality of diagnosis.

DFD Online Grocery Store

This allows farmers to directly find customers to sell groceries, avoiding the mediators. This set of applications helped the products be picked from the farm and delivered to the customers. There were three apps developed for the customers, sellers and the distribution agents.

Satellite Locator for Digital Arsenal

https://digitalarsenal.io/
A Svelte-based application that allows to list all available satellites and provide more information about the same. When using this application, a graphical view is provided to the user using the Cesium.js library, and the UI is implemented using Svelte.

Prodware Solutions

Developed a middleware to manage warehouse stock internally. It records, manages, and tracks the products available in the warehouse. This product is used within a single warehouse, and the middleware will act as a mediator to collect and manage data from another app where all data corresponding to all the warehouses is managed.

Patient Records Portal

A React-based application that allows patients, doctors, pharmacies, healthcare workers, etc., to collaborate to improve healthcare quality.

I have customized a couple of libraries, such as Cornerstone, VTK, etc., and used the same to render medical images within the application.

Hunting Tracker Application

An Angular-based web application to track and publish hunting records on a subscription basis. The back end is Java Spring Boot, DB MySQL.

I have implemented the stripe payment gateway for the subscription, enhanced UI, and implemented a few functionalities.

Infin Enhancements

https://www.tryinfin.com/
I developed a web app to manage invoicing, customer interactions, GST filing, etc., using Next.js, NestJS, React, MySQL, etc. I added SSO capabilities so users could easily sign on using identity providers like Google.

Education

2008 - 2012

Bachelor's Degree in Electronics and Communication

University of Kerala - Thiruvnanthapuram, India

Skills

Libraries/APIs

React, Node.js, REST APIs, Stripe, RxJS, Stripe API, Microsoft Foundation Class (MFC) Library, VTK, NgRx, jQuery, Stripe Connect, Microsoft Foundation Classes (MFC), Chart.js, DirectX

Tools

Visual Studio, Microsoft Visual C++, Qt Creator, GitHub, NPM, Git, Keycloak, Google Sheets, Figma, Wix, RabbitMQ, Windows Installer, NGINX, Webpack, Prisma, eClinicalWorks

Languages

C++, C++11, JavaScript, HTML5, CSS3, HTML, CSS, TypeScript, Java, C++14, C, HLSL, SQL, C#, Sass, PHP, QML, C++17, SCSS, JavaScript 6, TypeScript 3, Python

Frameworks

Angular, Qt, Bootstrap, Bootstrap 3, Vanilla JS, Spring Boot, Spring, AngularJS, Angular Material, Spring Microservice, Svelte, Tailwind CSS, Redux, .NET, Next.js, ASP.NET, Express.js, .NET Core, Hibernate, Ruby on Rails (RoR), Kendo UI, Material UI, Flutter, Ionic

Paradigms

Agile, Responsive Web Design (RWD), Test-driven Development (TDD), Automated Testing, HIPAA Compliance, Cross-platform, MEAN Stack, DevOps, Unit Testing, HL7 FHIR Standard

Platforms

Visual Studio Code (VS Code), NVIDIA CUDA, Windows, Windows UI, Linux, Amazon Web Services (AWS), MacOS, Azure, Docker

Storage

JSON, Database Architecture, MySQL, Microsoft SQL Server, MongoDB, NoSQL

Other

Windows 10, Front-end, Multithreading, Technical Diagrams, Technical Documentation, Technical Design, APIs, User Interface (UI), Integration Testing, UI Components, Technical Hiring, Source Code Review, Code Review, Task Analysis, Interviewing, Front-end Development, Data Visualization, Architecture, Data Structures, Full-stack, IT Management, Software Engineering, Delivery Management, Mathematics, Minimum Viable Product (MVP), User Experience (UX), RESTful Web Services, Full-stack Development, Algorithms, Electronic Health Records (EHR), Electronic Medical Records (EMR), EMR, Back-end, Web Development, MERN Stack, API Integration, Dashboards, Software Architecture, DLL, Responsive Web Apps, Microsoft Office, DICOM, Picture Archiving & Communication Systems (PACS), Client-side JavaScript Frameworks, Technical Writing, Technical Leadership, Writing & Editing, Embedded Software, Engineering Management, Embedded Systems, Web Security, Integration, Angular Bootstrap, Animation, Medical Imaging, HL7, Charts, Technical Drawing, Documentation, SSRS Reports, CI/CD Pipelines, Web3, Mobile Apps, MEDITECH, Device Drivers, GPU Computing

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring