Experienced Software Engineer working in the Financial technology services industry, with a flexible background ranging from content collection to internal infrastructure. Ensuring quality and efficiency by utilizing best practices.
New york, ny
Integral member of an agile infrastructure team with a direct report, providing tools and standards in creating microservices for the department. Including a Service Catalog and Management site written in React JS with Typescript, with the ability to scaffold a full pipeline of templated microservice applications on platforms such as Heroku and AWS.
Built a validation system that iterates over registered service’s metadata and performs in depth validations to ensure they meet our standards.
Currently building a federated layer over our microservices utilizing Go, Amazon ECS, and Terraform to allow a single request the ability to pull financial data from multiple standardized microservices\content sets. The federated service includes extended features such as symbol resolution, date resolution and currency conversion.
Constructing a new service utilizing the new federated layer to provide tabularized data to excel clients. Giving users the ability to specify their query in cells along an x and y axis, populating the table underneath with data.
2018 — 2019
New york, ny
Developed and managed a full application stack focusing on creating audio transcriptions from financial conference calls, which begins at acquiring the call audio and ends at delivering a final transcript.
Assessed and benchmarked external Speech to Text APIs such as Google Cloud Speech, IBM Watson, and Speechmatics. Responsible for writing tools to aid our Product Managers in accessing these APIs for testing purposes.
Analyzed and redesigned a VSTO Word Add-in; utilizing Microsoft Office Interop library and the Windows Media library to allow for a more efficient transcription workflow while optimizing and deprecating unmanaged code.
Created a stable, testable, and reusable library that centralized the interaction of several applications with their corresponding relational database, while minimizing unnecessary overhead due to redundant code.
Developed an audio acquisition application stack. Utilizing several technologies i.e. Amazon’s EC2 instances and S3 services to dynamically acquire dial-in and web based audio, all handled from a single management application.
Migrated a client facing MySql database to AWS RDS , while deprecating legacy code when revising the ETL process for the data migration.
Created an accompanying Restful API alongside the database migration in .Net Core via Heroku while utilizing protobuf for language agnosticity to expose data to our internal clients.
2016 — 2018
New York, New York, United States
2014 — 2016
Provided development and support for the company’s IPO booking application. Developing and integrating dynamic features for each high profile clients’ needs while maintaining maximum up-time, performance and reliability of the application.
Worked within an MVC architecture, utilizing TDD and BDD in an Agile Development Lifecycle.
Utilize JS, JQuery, Telerik and Angular to balance workloads between server side and client side, supporting a fast and secure workflow.
Analyzed and redesigned stored procedures to optimize performance on a continually growing data pool.
Built and delivered custom T-SQL reports on an on-demand basis based on clients’ needs.
Developed a historical database system for the company's Customer Service Department to easily and efficiently track users and devices account changes.
Simplified the process of updating and deactivating the MT-OBD live GPS tracker board by providing a web interface that encapsulated its complex logic.
Developed an Engine Code Handling Feature for the MT-OBD live GPS tracker board. This entailed developing an API to remotely interact with the board to enable and disable this feature as well as to store and display its captured data.
Education
2010 — 2014
Marist University
Bachelor of Science (B.S.)
2010 — 2014