# Anup Ramdass > Software Engineer III at SiriusXM Location: New York City Metropolitan Area, United States Profile: https://flows.cv/anupramdass I am a Software Engineer currently located in New York who specializes in the development of JavaScript applications (specifically on the Frontend with tools like React and Vue). Co-creator and contributor to Dockter, an elegant and easy to use containerization and log aggregation tool recently featured on the front page of product hunt. Contributor to the open source community who recently spoke on Tensorflow.js at SingleSprout 2020. ## Work Experience ### Software Engineer III @ SiriusXM Jan 2022 – Present ### Software Engineer II @ Tracer Jan 2021 – Jan 2022 ### Software Engineer @ Dockter Jan 2020 – Jan 2021 | New York, United States - Utilized Frontend Framework to create utility-first, custom styled components while maintaining consistent appearance across Dockter via un-opinionated inline styling avoiding repetitive CSS - Implemented TDD with Jest and Enzyme to ensure React components were structured to avoid unwanted side-effects and unintended consequences of new feature development while simultaneously ensuring a streamlined development environment - Interfaced with the Docker Engine API via an SDK to hijack container HTTP connections in order to access live log output from all local containers as multiplexed streams to receive and display data in a human readable format - Deployed Electron framework in a Node.js runtime environment to create multiple renderer processes modularizing app functionality to simplify the development process; communicated between processes using IPC messaging to provide for fast data interaction via web sockets to supplement large inputs of data . - Devised a solution that incorporated infinite scroll and memoization to assist in optimizing load times on the front-end of the application in the event a user’s containers emitted information beyond the throughput rate of the application’s source code - Interfaced with NoSQL Database and harnessed power of an ODM through the creation of a schema that captured both container and log information in order by applying text indexing within the schema to ascribe and facilitate proper fuzzy search capability across both historical and live log information that was actively displayed on the user’s dashboard - Developed product under tech accelerator OS Labs ### Software Engineer @ Trilogy Education Jan 2019 – Jan 2021 | New York, United States - Integrated React Router into SPA React application to create dynamic, declarative routes to conditionally render appropriate navigational components, allowing for client-side routing of application routes, minimizing HTTP request and page reloads - Built Express server to handle HTTP requests to multiple RESTful API endpoints, scripting routers and controllers to utilize a chain of responsibility design architecture and create loosely-coupled middleware for concurrent operations to prevent error caused by synchronous behavior - Utilized HTML/CSS/Javascript to create functional fullstack applications to demonstrate MVP architectural principles and deployment best practices and trained engineers working in the Open Source community in full-stack development principles including: algorithms, data structures, DOM manipulation, AJAX, React/Redux, and Node.js/Express - Led group code review session and provided pull request commentary, feedback, and one-on-one mentorship to engineers in training ### Full Stack Engineer @ Nebula Jan 2020 – Jan 2020 | New York, United States - Leveraged React by using its compositional nature-based HOC pattern for pain-free reusability and customization within the component-hierarchy - Engineered multiple front-end routes to allow for seamless navigation between views by encapsulating navigational components within a declarative programming model for improved responsiveness and minimization of network requests to improve site load time and performance - Integrated Express/Node to facilitate real-time data transmission, utilizing Express’ routing functionality and writing middleware to modularize and connect various application functionalities - Took advantage of AWS EC2 functionality and S3 buckets to host and deploy proprietary tools and ensure consistent performance across Nebula Education platform - Incorporated Bcrypt to provide a secure and smooth login process to hash and ensure privacy of sensitive user data via Bcrypt’s native SALTing method to improve resilience against brute-force attacks ### Night Rabbit @ Open Source Jan 2020 – Jan 2020 - Configured webpack to transpile all front-end assets - producing minified, uglified bundles for better asset caching and load-times while running a proxy server with hot module reloading for development for more productive sprints - Assembled a SQL database for record consistency and durability pertaining to relational data to ensure normal operations in the event of hardware/server failure while maintaining ACID compliance ### DevDepot @ Open Source Jan 2020 – Jan 2020 - Implemented a RESTful API architecture using Node.js in conjunction with Express to create custom middleware controlling authentication, sessions, and user data securely using JWTs to handle authenticated sessions and Bcrypt for password sensitive data - Alleviated race conditions from database queries by initiating SQL specific functions that would allow the application to insert data points into a primary accounts table and user specific table asynchronously ### Scraps @ Open Source Jan 2018 – Jan 2018 - Optimized query performance by utilizing MongoDB’s ability to store data in RAM resulting in faster access when queried and minimizing queried results - Took advantage of Handlbars.js templating to keep HTML pages simple, clean, and decoupled from JavaScript logic to enable more easily testable code and maintainability - Ensured easy maintenance and continuous deployment via configuration of PaaS hosting - Harnessed the lightweight Cheerio library to boost application’s ability to parse through the DOM tree, analyze, and scrape relevant webdata quickly without using the whole browser engine ### Information Technology Help Desk Technician @ Ermar Contracting Jan 2012 – Jan 2015 | Queens, New York - Completed administrative assistance and end user support in a 25+ user environment -Entered client information into database, collected time sheets and dispatched subcontractors to jobs. - Maintained subcontractor/employee schedules and coordinated events. Technical troubleshooting, hardware and software issue resolution, and documentation of user help requests for desktop, laptop, mobile, network, and peripheral problems ## Education ### Computer Programming - Immersive Program Columbia Engineering Jan 2018 – Jan 2019 ### Bachelor of Arts - BA Susquehanna University Jan 2011 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/anupramdass - GitHub: https://github.com/ANRAx --- Source: https://flows.cv/anupramdass JSON Resume: https://flows.cv/anupramdass/resume.json Last updated: 2026-03-23