
Subhash Abhijith Dev
Verified Expert in Engineering
Software Architect and Developer
Alappuzha, Kerala, India
Toptal member since October 7, 2021
Abhijith is a full-stack developer with 13+ years of experience in Angular, React, Java, .NET, Node.js, C++, and more. He specializes in building scalable, efficient solutions with clean, maintainable code. Passionate about problem-solving and continuous learning, he thrives in collaborative environments and is open to new opportunities and projects.
Portfolio
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
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
AdvaHealth Solutions PTE. LTD.
- Implemented a DICOM transcoder to convert image data to J2K and HTJ2K formats using the Kakadu library.
- Developed a cross-platform library for image conversion and integrated a native C++ test framework.
- Added functionality to load the library into a Java application and integrated it with DICOM4CHE to facilitate bidirectional DICOM image conversion.
- Created comprehensive test cases using JUnit to ensure the reliability of these changes.
Senior Front-end Developer
Webscale Networks, Inc.
- Developed and integrated new pages and features to enhance the overall functionality and usability of the application, using Angular and Svelte.
- Diagnosed and resolved software bugs to improve system stability, performance, and user experience.
- Collaborated with cross-functional teams to ensure seamless integration of updates and adherence to project timelines and quality standards.
Data Visualization Engineer
DxTerity
- Developed a visualization application using Angular to display individual medical data in an intuitive, user-friendly format.
- Worked on the app that enables users to easily view, understand, and analyze medical information through interactive dashboards and visual tools.
- Improved data accessibility for healthcare providers and patients with the app's development, supporting better insights and decision-making.
UI/UX Developer
Bridgestone Corporation - Main
- Redesigned an app to manage the entire lifecycle of retreaded tires, improving tracking, maintenance, and reporting capabilities for enhanced efficiency and performance.
- Tracked and resolved bugs using TFS as the reporting tool, ensuring efficient issue management and timely fixes.
- Redesigned the UI and enhanced the user experience, simplifying the app and reducing end-user effort.
Senior Full-stack Developer
Seamly Systems
- Developed an app to convert user cloth dimensions into design files for seamless garment creation.
- Implemented a complete solution from scratch using Angular for the front end, Java Spring Boot for the back end, and C++ for the core application.
- Deployed the application on Azure, created a CI/CD pipeline, and scheduled tasks for file conversion and reporting. Implemented auto-recovery mechanisms for front-end and microservice failures.
- Implemented a microservice for user management, order creation, and scheduled tasks. Developed a C++ application to parse user orders and generate corresponding design files.
Software Technologist - II
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.
Senior Lead Software Engineer
Voxelup Solutions Pvt. Ltd.
- Developed a solution for endodontic procedure planning, medical records management, and dentistry tasks. Built the front end with Angular and the back end with Java Spring Boot to ensure a secure, scalable, and efficient system.
- Developed an application for endodontic planning using C++ with the Qt framework.
- Created a web app for university students to share educational publications, combining features 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 Endodontic Planning software, including high-level and low-level design documents, user manuals, and troubleshooting guides.
Senior Software Engineer
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).
Senior Software Engineer
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.
Software Engineer
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.
Experience
CoachGuru
Zero Footprint Medical Image Viewer
Dental Root Canal Planning Software
https://drive.google.com/file/d/17rB9xoN8jEdFGN4nIORJOKYrbcVb0cjl/view?usp=sharingWellet Admin (Back-office Application) - Toptal Project
Realtime Auto Pixel Shifting for Toshiba Medical Science Corporation
Calibration Module for Toshiba Infinix CT Scanner
DFD Online Grocery Store
The customer app allows users to browse and purchase fresh produce directly from farmers. The seller app enables farmers to list available products, manage orders, and track deliveries. The distribution agent app facilitates the efficient transportation and delivery of goods from farms to customers.
This system improves transparency, reduces costs, and ensures faster delivery, benefiting both farmers and consumers.
Satellite Locator for Digital Arsenal
Prodware Solutions
Patient Records Portal
Customized libraries like Cornerstone and VTK to render medical images within the application, providing a seamless experience for medical professionals to view and analyze images in real-time. The application aims to enhance communication and efficiency across the healthcare ecosystem.
Hunting Tracker Application
Implemented the Stripe payment gateway to handle subscriptions, ensuring secure and seamless transactions. Enhanced the UI for a more user-friendly experience and added several key functionalities to improve usability and overall performance.
This solution helps users easily track their hunting records while managing subscriptions efficiently through a robust back-end system.
Infin Enhancements
https://www.tryinfin.com/In addition to core functionalities, I implemented Single Sign-On (SSO) capabilities, allowing users to easily authenticate using identity providers like Google, enhancing both security and convenience. The application also includes comprehensive reporting features for invoicing and GST tracking, enabling businesses to stay compliant with ease.
Overall, this solution improves business efficiency by automating key tasks and simplifying user management through intuitive design and advanced integrations.
Education
Bachelor's Degree in Electronics and Communication
University of Kerala - Thiruvnanthapuram, India
Skills
Libraries/APIs
NgRx, React, Node.js, REST APIs, Stripe, RxJS, Stripe API, Microsoft Foundation Class (MFC) Library, FusionCharts, D3.js, VTK, jQuery, Stripe Connect, Microsoft Foundation Classes (MFC), Highcharts, 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, R
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, High-performance Computing (HPC), 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
Industry Expertise
Web Design
Other
Windows 10, Front-end, Multithreading, Technical Diagrams, Technical Documentation, Technical Design, Technical Leadership, 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, Application State Management, Front-end Architecture, Solution Architecture, System Architecture, Authentication, HIPAA, Data Architecture, SaaS, Microsoft Office, DICOM, Picture Archiving & Communication Systems (PACS), Client-side JavaScript Frameworks, Technical Writing, 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, Reporting, Image Processing Software, Validation
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring