Full Stack Developer constantly searching for the best solutions for complex problems.
Experience
2023 — Now
Edison, New Jersey, United States
Building Applications with Rust, Python with Flask, Svelte with Vite. Hosting on Linux with NGINX and GUnicorn.
2017 — 2023
Warren, NJ
+Worked with a talented group of IT professionals, that quickly brought a new product line onboard, VCSEL chips for facial recognition. When operating at full capacity this line produces 4 PB of big data a year.
+ Created Apache NiFi flows that served as ETLs, by watching data folders and then executing Python scripts to process new files and save data to Microsoft SQL tables.
+Created a website that tracks the testing of all wafers through prober and calculations, producing a report that shows all errors in process flow, all terminated and currently testing wafers, and has drill downs to hierarchical and non-hierarchical yield data. This site is built with the WIPA stack (Windows OS, IIS, Postrgres, and AngularJS). The backend is a C# SOAP webservice.
+Developed a 64bit C++ DLL for the processing of images by test engineers. This involved analyzing camera images for the optical characters representing the serial number of a chip. (OCR) Created the API documentation for this DLL and example programs, to aid test engineers in using this library.
+Full Stack Developer of Die Pickmap Generator web tool with the backend developed using C#, front end in angularjs, for pick and place of die from hoops to burn-in boards, or gel-paks
+Full Stack Developer of Cleave Assisted Recovery System website, for the virtual inking of die in the database, so that the die can be removed from the reconstruction, and not retrieved due to rules regarding wafers that are broken along a cleave line, but still can be shipped.
+Designed the full stack implementation of a customer report generator for the generation of reports required by the customer to review prior to shipment of engineering products. The report generated parameterized data, statistics, and histograms for all specified electro-optical data.
2015 — 2017
Riverdale, NJ
+Created a self-hosted CORS Enabled Restful WebService in C# for controlling services on a remote server.
+Developed the full stack of our Camfil Ashrae Reporting Site in AngularJS, HTML, CSS and the backend connected via a Restful Web Service that returns JSON data converted from SQL stored procedures.
+Architected the full stack of an IT tools web site written in AngularJS, HTML,CSS with the backend in asmx (SOAP) webservices and SQL stored procedures.
+Created the full stack of our Inventory / Order Status portal, https://usportal.camfil.com, for Distributors of Camfil USA, Inc. written in AngularJS, HTML, CSS and the backend in asmx (SOAP) webservices and SQL stored procedures.
+Architected Client Server Solution that allowed Labview (non-unicode) to translate a document into Mandarin Dialect of Chinese ( unicode ).
+Wrote Windows PowerShell modules and scripts in the PowerShell ISE, for various IT functions.
Courses: AngularJS, SQL Server 2012, Photoshop for Developers, PowerShell, Qlikview, Microsoft Azure 70-532.
Certifications: Microsoft Azure Fundamentals
2010 — 2015
2010 — 2015
Cranbury, NJ
+Architected an end-to-end system of testing , database storage, and web reporting, including data search, data reporting, data mining, and datasheets generation. This system used Labview, Visual Basic, PHP, XML, and AJAX technologies.
+Wrote software in Labview to collect and analyze data from single photon detectors both in gated and in free running test systems.
+Developed test software for testing single mode lasers, linear mode APDs, Geiger mode APDs, photodiode arrays, and high power medical lasers.
+Setup and maintained a web server running Apache 2.2.
+Designed mechanical fixtures and panels using CAD.
+Worked with pneumatic slides and linear actuators for motion control.
2006 — 2009
+Developed Labview applications for testing, calibrating, and preparing units for shipment of dynamic blocker equalizers and wavelength selectable switches for the ROADM market. Controlled these subsystems using hex-based or ASCII-based commands over RS232 ports.
+Architected Labview test programs that were event driven and utilized message queued and state machines for broader modularity and reuse.
+Established off-shore product development group by setting up remote development environments for building and testing dynamic blocker equalizers. Also mentored, trained, and supported the off-shore production team throughout the transition.
+Developed corporate web application using PHP for creating initialization data for wavelength selectable switches.
+Responsible for the procurement of test equipment for the company through various used-market suppliers including Dovebid and Ebay.
+As IT/Corporate Security Manager, was responsible for maintaining user logins, email accounts, Microsoft updates, Sonic firewall management, server back-ups, and virus protection for Windows 2003 file server.
+Third party vendor liaison for telephone system, wiring, ISP, web hosting, domain name, and certificates.
Education
Columbia University
Master of Science Degree
Stevens Institute of Technology