
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 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
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
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
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.
Lead Senior Engineer
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.
UI/UX Developer
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.
Senior Full-stack Developer
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.
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 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
https://wellet.sandboxmap.com/Realtime Auto Pixel Shifting for Toshiba Medical Science Corporation
Calibration Module for Toshiba Infinix CT Scanner
DFD Online Grocery Store
Satellite Locator for Digital Arsenal
https://digitalarsenal.io/Prodware Solutions
Patient Records Portal
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
I have implemented the stripe payment gateway for the subscription, enhanced UI, and implemented a few functionalities.
Infin Enhancements
https://www.tryinfin.com/Education
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
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