Last active
July 22, 2024 00:03
-
-
Save nathasm/1266d176eacb2910d9d054b3e7a13535 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"basics": { | |
"name": "Nathan Smith", | |
"email": "nathasm@gmail.com", | |
"phone": "(518) 221-6576", | |
"location": { | |
"address": "Signal Mountain, TN" | |
} | |
}, | |
"education": [ | |
{ | |
"institution": "Ohio University", | |
"area": "Computer Science/Microbiology", | |
"studyType": "BS", | |
"startDate": "1997", | |
"endDate": "2001", | |
"location": "Athens, OH" | |
}, | |
{ | |
"institution": "Rensselaer Polytechnic Institute", | |
"location": "Troy, NY", | |
"studyType": "MS", | |
"area": "Computer Science", | |
"startDate": "2001", | |
"endDate": "2003" | |
} | |
], | |
"work": [ | |
{ | |
"highlights": [ | |
"Led the design and implementation of full-stack features, collaborating closely with the product development team to translate designs into functional code", | |
"Developed and integrated user-facing features, leveraging TypeScript/React for front-end development and Python for back-end services, ensuring robust and scalable applications", | |
"Engineered and optimized internal ETL pipeline, transferring data from Google Cloud Platform (GCP) datastores to a PostgreSQL datastore, including creating new database tables and performing post-ingestion data calculations", | |
"Provided comprehensive production support for clients and internal staff, including bug tracking and resolution, customer-requested investigations, and upgrades from legacy platforms", | |
"Contributed to significant company growth, participating in interviews and mentoring over 10 new employees, helping the company quadruple in size", | |
"Served as a technical point of contact for both front-end and back-end architecture and design and implementation" | |
], | |
"company": "EvolutionIQ", | |
"position": "Senior Software Developer", | |
"location": "Remote", | |
"startDate": "2022-06", | |
"endDate": "2024-03" | |
}, | |
{ | |
"highlights": [ | |
"Full-stack developer on a product that aims to use semantic analysis to better apply metadata to customers' data and reporting tools", | |
"Implemented numerous user-facing features leveraging TypeScript/React as part of our semantic analysis offering", | |
"Led efforts to standardize best practices and build processes for internationalizing applications across web-based product offerings", | |
"Focused on improving reliability, testability, and automation through implementing a complete CI/CD pipeline, unit testing with Jest/Karma, and E2E testing with Cypress", | |
"Supported field consultants and customers through various phases of project planning, POC implementation, and post-deployment support" | |
], | |
"company": "Ab Initio Software", | |
"position": "Software Developer", | |
"location": "Lexington, MA / Remote", | |
"startDate": "2019-05", | |
"endDate": "2022-06" | |
}, | |
{ | |
"highlights": [ | |
"Improved code quality by providing constructive feedback, observations, and suggestions through code reviews" | |
], | |
"company": "PullRequest", | |
"position": "Code Reviewer", | |
"location": "Remote", | |
"startDate": "2021-08" | |
}, | |
{ | |
"highlights": [ | |
"Architected and developed a full-stack web application from the ground up to interact with a new trading platform which encompassed 50k LOC, 10k tests, and 99% code coverage", | |
"Implemented front-end application using AngularJS and NodeJS/ExpressJS frameworks, and a C++ facade API to interact with the trading platform", | |
"Led and managed a team of 3 from hiring, cultivating culture, and performance reviews", | |
"Implemented features for various C++ applications to manage access to databases, cache system state, and proxy requests to provide near real-time queries without affecting mission-critical applications", | |
"Acted as project manager for a team of 7 developers during the initial build-out phase of the matching engine project. Handled communication between management and customers to deliver the project on time with 100% uptime", | |
"Architected and implemented a full software development life cycle using open-source tools to track progress, submit features/bugs, perform code reviews, and manage source control systems with continuous integration" | |
], | |
"company": "Thesys Technologies", | |
"position": "Senior Software Developer", | |
"location": "Charleston, SC / Remote", | |
"startDate": "2012-12", | |
"endDate": "2019-03" | |
}, | |
{ | |
"highlights": [ | |
"Cofounded a business which aimed to connect businesses to share resources and build a client base", | |
"Designed and implemented a full-stack application using Angular and Ruby on Rails" | |
], | |
"company": "Cohortable", | |
"position": "Senior Software Developer", | |
"location": "Remote", | |
"startDate": "2016-08", | |
"endDate": "2017-08" | |
}, | |
{ | |
"highlights": [ | |
"Managed a team responsible for market data distribution throughout the organization", | |
"Implemented and tested low latency feed handler applications in C++", | |
"Designed a new market data client API in C++ for Citi Equities global initiative", | |
"Investigated and evaluated hardware solutions to improve the existing system through network and server upgrades" | |
], | |
"company": "Automated Trading Desk", | |
"position": "Software Team Lead", | |
"location": "Mount Pleasant, SC", | |
"startDate": "2007-06", | |
"endDate": "2012-11" | |
}, | |
{ | |
"highlights": [ | |
"Tested and critiqued software components and interfaces with technical depth", | |
"Wrote C/C++ test programs to assure quality and develop test tools to increase effectiveness through model-based, parameter, functional, and structural testing techniques", | |
"Developed stress infrastructure to verify the health of the Winsock component" | |
], | |
"company": "Microsoft", | |
"position": "Software Design Engineer in Test (SDET)", | |
"location": "Redmond, WA", | |
"startDate": "2005-08", | |
"endDate": "2007-06" | |
}, | |
{ | |
"location": "Niskayuna, NY", | |
"position": "Individual Contributor", | |
"website": "", | |
"startDate": "2001-06", | |
"endDate": "2005-08", | |
"highlights": [ | |
"Completed a master's degree in Computer Science while working full-time on several research rotations throughout the Center", | |
"Designed, implemented, and tested a path planning application for aircraft engine fan blade inspection written in C++", | |
"Designed and implemented a novel transport layer protocol over ad hoc and large bandwidth/large delay networks within a test bed environment", | |
"Innovated active priority queuing algorithms and multi-criteria QoS routing metrics in an ad-hoc wireless active network", | |
"Utilized complexity techniques for semantically classifying various forms of network traffic" | |
], | |
"company": "General Electric" | |
} | |
], | |
"skills": [ | |
{ | |
"keywords": [ | |
"React", | |
"Angular", | |
"VueJS", | |
"TypeScript", | |
"Cypress" | |
], | |
"name": "Front-End Web Development" | |
}, | |
{ | |
"keywords": [ | |
"NodeJS", | |
"Python/FastAPI" | |
], | |
"name": "Back-End Web Development" | |
}, | |
{ | |
"level": "", | |
"keywords": [ | |
"C++11, C++14" | |
], | |
"name": "Object Oriented Programming" | |
}, | |
{ | |
"keywords": [ | |
"ZMQ, Google Protobuf, RabbitMQ, Custom language-independent protocols" | |
], | |
"name": "Middleware" | |
}, | |
{ | |
"keywords": [ | |
"PostgreSQL", | |
"Google BigQuery", | |
"MariaDB" | |
], | |
"name": "Databases" | |
} | |
], | |
"projects": [ | |
{ | |
"name": "Patent", | |
"description": "Patent for generating numerically controlled tool paths on a solid model (USPTO #6678575)" | |
}, | |
{ | |
"name": "Patent Pending", | |
"description": "Machine learning techniques for discovering keys in relational datasets" | |
}, | |
{ | |
"name": "Patent Pending", | |
"description": "QoS techniques in an active networking environment" | |
}, | |
{ | |
"name": "Patent Pending", | |
"description": "Novel store-and-forward algorithm for use in active networks" | |
} | |
] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment