Senior Full-stack Engineer2020 - PRESENTServiceTitan
Technologies: React, TypeScript, HTML, CSS, Agile, MobX, Node.js, Less, React Navigation, React Router, Test-driven Development (TDD), Jira, Git, REST APIs, Express.js, Front-end, MUI (Material UI)
- Worked with product managers, designers, and engineers to prototype and implement product features.
- Communicated effectively with other engineers, product managers, customers, and partners.
- Coded and debugged software components of all layers of the stack.
- Built and maintained complex web applications using React.
Full-stack Developer2015 - 2020Bank of America
- Worked as part of the team that developed a web-based application to support and ease a trader’s daily workflow.
- Developed screens using React and set up communication with a Python back end.
- Designed and developed data pipelines and automated daily data loading using an in-house job scheduling system.
- Provided support to daily users by tracking issues and fixing bugs.
- Implemented an efficient development experience by integrating PyCharm with a highly customized Python monorepo-based platform, Java/Kotlin plugin, and Python bridge components.
- Developed a reporting solution based on an Excel calculation engine and made it available across the organization via a REST API. This provided a rich web UI to manage configuration, report templates, and report tasks and an HTTP endpoint.
Software Engineer2015 - 2016Goldman Sachs
- Developed a CI/CD process for applications to adhere to organizational standards using Gradle.
- Migrated a legacy LOB application to up-to-date technologies.
- Covered an existing application with unit and integration tests.
Software Engineer2012 - 2015CompatibL Technologies LLC
- Developed core application modules and user interfaces used by investment managers in 30+ central banks.
- Created a website providing access to an open-source library with a set of tools for model validation.
- Developed a PowerPoint add-in that allows reaching visual data from multiple sources, such as web services, SQL databases, Bloomberg, and static data.
- Designed and developed document conversion and workflow modules for a content management system based on the Microsoft Office stack.
- Provided daily support and bug fixes and participated in the architecture design.