# John Skorcik > Software Engineer @ Phlotonics Inc. Location: Rochester, New York, United States Profile: https://flows.cv/johnskorcik Full-stack Software Engineer with professional experience building internal tooling and production software across scientific and engineering domains, including photonics, optical coatings, and battery analysis. Builds end-to-end applications using TypeScript, React, Node.js, Python, and C#, with growing experience integrating AI/ML capabilities (OpenAI, RAG, LangChain). Independently designs and ships full-stack web applications for real user communities outside of work. ## Work Experience ### Software Engineer @ Phlotonics Inc. Jan 2025 – Present | Rochester, NY • Architected and developed TissueSense, a laboratory automation platform in Python (CustomTkinter, MVC) that integrates control of tunable lasers, precision stages, a 6-axis robotic arm, fluidic systems, and microscope cameras for automated biosensing workflows. • Engineered an auto-alignment system using Archimedean spiral search with adaptive step sizing and real-time power optimization, with heatmap visualization and CSV export for post-analysis. • Built well plate and wafer scanning modules supporting 96/384-well plates, custom plates and custom PIC coordinate sets, with per-well spectral acquisition, auto-alignment, and real-time scan monitoring. ### Software Engineer Co-op @ Phlotonics Inc. Jan 2025 – Jan 2025 | Rochester, New York, United States ### Software Engineer Co-op @ Danbury Mission Technologies Jan 2023 – Jan 2023 | Danbury, CT • Built and maintained internal applications across multiple departments, supporting engineering, production, and business operations • Designed and implemented new C# features for optical coating software, enhancing design accuracy and reducing production errors by 20%. • Automated repetitive engineering tasks using Iron Python scripts, reducing manual work by 30% and saving engineers an average of 5-6 hours per week. ### FMS Events Setup Team Member @ Rochester Institute of Technology Jan 2023 – Jan 2023 | Rochester, New York, United States - Make all physical preparations for areas within buildings where the event is requested - Move furniture and store or stack it as required - Setup chairs, tables, coat racks, curtains, and stations - Clean the bleachers in the Clark Gym and take up floor coverings in the Clark Gym ### Computer Science Co-Op @ Cellec Technologies Inc Jan 2022 – Jan 2022 | Rochester, New York Metropolitan Area • Developed and maintained Python-based software for lithium-ion battery analysis, integrating Matplotlib, PyQT5, and Pandas, resulting in a 20% improvement in data visualization accuracy. • Collaborated with battery engineers to validate application data, ensuring 100% compliance with program specifications and improving calculation precision by 15% on average. • Led a team of 3 software co-ops, acting as the primary contact for troubleshooting and support, resolving 90% of inquiries and reducing downtime by 25%. ### Laboratory Technician @ Rochester Institute of Technology Jan 2020 – Jan 2022 | Rochester, New York, United States On-Campus Employment for the GCCIS Computing Department. - Work on in-house "Lab-ops" site when possible - Manage the Computer Labs, - Ensure systems are up to date, - Enforce lab rules and cleanliness policies. ### Orientation Leader @ Rochester Institute of Technology Jan 2021 – Jan 2021 | Rochester, New York, United States - Introduce New Freshmen and Transfer students to RIT. - Provide an open and welcome environment for New Students during Orientation Week - Provide leadership and guidance when needed, provide learning experiences during Orientation Week to familiarize new students to RIT. ### Software Engineer Intern / Project & Team Lead @ Tech For Good Inc Jan 2021 – Jan 2021 | United States - Work on projects using Java, Python, C#, .NET, and AWS. - Developing information systems by designing, developing, and installing software solutions. - Developing software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes. - Following the software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery, and maintenance. - Documenting and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, and clear, commented code. - Preparing and installing solutions by determining and designing system specifications, standards, and programming. - Improving operations by conducting systems analysis and recommending changes in policies and procedures ### Barista & Shift Leader @ Dunkin Donuts Jan 2019 – Jan 2021 | Yorktown Heights, New York, United States - Trained new hires on how to work the front and back end. - Maintained customer relations, diffused conflicts as they arose. - Maintained the store through cleaning, opening and closing, restocking. - Balanced and handled cash on the daily. ### Assistant Program Asistant @ Emagination Computer Camps Jan 2018 – Jan 2018 | Fairfield, Connecticut, United States • Assisted program assistants and camp counselors with keeping kids engaged in lessons and activities • Helped teach in the classroom, mentored other students • Maintain a level of maturity expected of someone on path to be a counselor or program assistant ## Education ### Bachelor of Science in Computer Science Rochester Institute of Technology Jan 2020 – Jan 2025 ### High School Diploma in High School/Secondary Diplomas and Certificates Yorktown High School Jan 2016 – Jan 2020 ## Contact & Social - LinkedIn: https://linkedin.com/in/johnskorcikiv - GitHub: https://github.com/JVS1328 --- Source: https://flows.cv/johnskorcik JSON Resume: https://flows.cv/johnskorcik/resume.json Last updated: 2026-04-01