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

Subhash Abhijith Dev

Verified Expert  in Engineering

Software Developer

Location
Alappuzha, Kerala, India
Toptal Member Since
October 7, 2021

Subhash is a software engineer with 9+ years of experience in web front-end development. He has developed web apps using React, Svelte, and Angular framework and has experience in Angular Material and IBM Carbon. Subhash has developed and customized multiple apps using open-source JavaScript packages, especially in the healthcare domain.

Portfolio

Voxelup Solutions Pvt. Ltd.
JavaScript, Angular, C++, HTML5, DICOM...
Bridgestone Corporation - Main
Angular, .NET, User Interface (UI), TypeScript, SQL, SSRS Reports, Kendo UI...
Seamly Systems
Angular, C++, Qt, C++17, C++11, C++14, Spring Boot, Java, HTML, CSS, SCSS...

Experience

Availability

Full-time

Preferred Environment

Windows 10

The most amazing...

...project I've worked on was CoachGuru, which multiple universities use. It has functionalities similar to Facebook, ResearchGate, and LinkedIn.

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

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

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 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

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

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

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

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

https://freelancehuntstats.com
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.
2008 - 2012

Bachelor's Degree in Electronics and Communication

University of Kerala - Thiruvnanthapuram, India

Libraries/APIs

React, Node.js, REST APIs, Stripe, RxJS, Stripe API, VTK, NgRx, jQuery, Stripe Connect, Chart.js, DirectX

Tools

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

Frameworks

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

Languages

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

Paradigms

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

Platforms

Visual Studio Code (VS Code), NVIDIA CUDA, Azure, Linux, Docker

Storage

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

Other

Windows 10, Front-end, Multithreading, Technical Diagrams, Technical Documentation, Technical Design, 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, Microsoft Office, DICOM, Picture Archiving & Communication Systems (PACS), Client-side JavaScript Frameworks, Technical Writing, Technical Leadership, APIs, 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

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