Nathaniel Wilkins ****-*******@****-****.***
code-null.com/about 585-***-****
Programming Skills
Languages: C#, Python, TypeScript, JavaScript Technologies: Azure, Angular, ReactJS, Docker Development: SW Design Patterns, SOLID Principles
Experience
StyleSeat Software Engineer 2022-2023
[web] StyleSeat: Online marketplace for beauty wellness professionals and clients.
- Created SEO proposals to make the site faster and easier to get to.
- Implemented various referal program features in javascript from Figma.
- Worked with celery to fire off various email and push notifications.
- Worked on SEO and sitemap features.
Data Theorem Software Engineer 2018-2022
[web] SecureTheorem: A continuous automated security service that finds vulnerabilities and data privacy issues within applications.
- Developed services to discover APIs and cloud resources in Azure environments.
- Profiled and fixed ReactJS page rendering from 2.5s to 200ms by removing unnecessary rerenders.
- Implemented compliance features to help customers identify applications that could be incompliant.
- Developed a dashboard using ReactJS to handle rendering over 200 mobile applications.
[web] App Search: Mobile app security search database that allowed customers to get a quick security assess- ment of any mobile app on the market.
- Streamlined searching algorithm to tackle major user experience flaws.
- Evaluated the impact of developed features using pandas and seaborn.
- Demoed new and existing functionality to potential customers. Liazon Software Engineer 2015-2018
[web] BrightChoices: Online private benefits exchange for large and small businesses worldwide.
- Removed 26 hours of daily department development costs by developing an easy-to-use, consistent, repro- ducible build pipeline written in PowerShell.
- Utilized NServiceBus and MSMQ to handle core business operations.
- Architected platform infrastructure used to drive a majority of the application services.
- Lead major testing efforts to get monolithic legacy code under test.
- Held Git lessons and collaborated with operations to migrate the TFS repository of 18,000 files to Git.
[web] Employee Search: Internal tool to manage employees on the BrightChoices platform.
- Reduced employee search result load times from 16s to 48ms.
- Developed the application with MSMQ event hooks, WebAPI, and ReactJS.
- Implemented business functionality using advanced ElasticSearch functionality including sharding, typea- head, and custom tokenizers.
[web] Insurance Inventory: Administration application used to manage insurance product configurations.
- Created UML diagrams to communicated with key stakeholders to manage business expectations.
- Implemented back-end functionality on top of Azure Service Fabric with local bindings using TopShelf.
- Implemented RESTful APIs using WebAPI and Dapper. 1 of 2
[native] Ocelot Test Runner: Developed an Electron application to run SpecFlow integration.
[native] BrightChoices VR: “Online” private benefits exchange for large and small businesses in virtual reality!
- Developed a rudimentary shopping experience in Virtual Reality with Unity and the HTC Vive.
- Collaborated with two other team members to build a working prototype during a two-day hackathon. Carestream Health Software Contractor 2013-2015
[web/native] NextGen Platform: Rewrite of the core software platform to support the next generation of X-Ray Solutions.
- Served as the leading technical specialist for AngularJS and other web technologies.
- Developed il18n system with angular-translate, CLDR, and MomentJS.
- Developed a build and deployment infrastructure using npm and NodeJS integrated into MSBuild.
- Utilized MassTransit and SignalR to interface the web application directly with modular hardware.
- Developed reusable configuration workflows for products on the platform.
[web] Translations Manager: Localization workflow application for managing the creation, maintenance, and processing of translations for all company products.
- Soley developed a standalone application from the ground up to decrease translation lead time by months to weeks.
- Managed localizations for 25 languages and over 125,000 translations.
- Maintained system security using an ACL built with LINQ ExpressionTrees.
- Created exporters for various clients using (XLIFF, XML, JSON, and CSV)
- Implemented full-text search functionality using SQL and NHibernate.
- Configured IIS Web Deploy to deploy to a local intranet. Later setup on Jenkins CI for automated deployments.
[native] DRX Detector Applications: Sample software to provide partnered vendors the ability to create third party applications to integrate with the DRX Detector.
- Identified and refactored over 10,000 lines of code.
- Utilized .NET interop to communicate with the C/C++ DRX detector SDK. Projects
[web] eslint-plugin-bdd: Implemented an ESLint plugin for linting BDD specs. 1200 downloads weekly. Used in the official JetBrains config.
[web] eslint-plugin-jsort: Implemented an ESLint plugin for sorting imports.
[web] browser-game-engine: Implemented an ECS game engine in TypeScript.
[web] code-null.com: Developed a personal website using ReactJS. Education and Certifications
Kanban Training 2017
MCSD Programming in C# 2015
Monroe Community College Rochester, NY 2013-2014
Other
Placed 3rd in the Synacor Hackathon Buffalo, NY 2017 Attended Abstractions.io conference Pittsburgh, PA 2017 Attended CodeMash conferences (3x) Sandusky, OH 2016-2021 2 of 2