Summary of Qualifications
Computer Science undergrad with 6+ years in software development, IT, and security. Skilled in Java, Python, AWS, with proven success delivering scalable solutions (e.g., serverless platform boosting donations 10x). Seeking software development or cybersecurity opportunities.
Education
BS, Computer Science | Brooklyn College, CUNY Expected May 2026
GPA: 3.8 | Dean's List (Spring 2023 through Fall 2024)
Technical Experience
Programming Languages: Java, Python, C++, JS, HTML, CSS
Tools: Wireshark, Nmap, Metasploit, sqlmap, Burp Suite, aircrack-ng, hashcat, Nessus, Hyper-V, PyCharm, CLion, Racket, Git, Github, Jira, AWS, Docker, Shopify.
Professional Experience
Software Developer Intern
Yad Yehuda of Greater Washington | Silver Spring, MD June 2023 – August 2023
- Designed and deployed a serverless web application using AWS services, including API Gateway, Lambda, SQS, SES, EventBridge, and Stripe Payments.
- Developed Python-based AWS Lambda functions to handle web requests, Stripe payment processing, and automated email notifications.
- Authored business requirements, user stories, design documents, and deployment guides.
- Optimized donation workflows, leading to a tenfold increase in contributions.
Website Administrator
The Sukkah Company | Brooklyn, NY April 2017 – August 2024
- Managed and designed online shopping platforms using Shopify, ensuring user-friendly experiences and streamlined operations.
- Integrated website functionality with third-party services to improve shipping and reporting processes.
- Developed custom sales reports with advanced data visualization tools like pivot tables.
- Diagnosed and resolved technical issues, implemented cybersecurity measures, and managed accounts, roles, and permissions.
- Provided customer support and collaborated with vendors to maintain website efficiency.
Freelance IT Specialist
Independent IT Support | Brooklyn, NY March 2017 – Present
- Delivered technical support to small businesses and individuals by resolving complex network, system, and software issues.
- Diagnosed hardware/software problems and implemented tailored solutions, including antivirus, storage, and backup systems.
- Conducted forensic analysis for data recovery and cyber intrusion remediation, ensuring systems were secure and functional.
- Installed, configured, and managed remote learning tools like Zoom and Google Classroom.
- Trained IT personnel, managed project deliverables, and consulted on technical requirements for diverse clients.
Projects
Flowchart Platform | Automated flowchart generation
GitHub: github.com/Jack-Kaplan/FlowchartPlatform
- Built a FastAPI-based platform that generates decision trees using entropy & information gain.
- Implemented parallel processing, async workflows, and real-time updates with SSE.
- Integrated Graphviz for clean, orthogonal flowchart visualization.
- Supports API-based flowchart generation with PNG/SVG export.
Network Security Lab
- Created Kali Linux and Metasploitable 2 virtual machines with VMware Workstation.
- Exploited vulnerabilities using Nmap, Metasploit, and SQL Injection, achieving remote code execution and escalating privileges to root.
- Cracked WEP and WPA2 Wi-Fi networks using aircrack-ng, cowpatty, hashcat, and John the Ripper.
- Analyzed malicious traffic with Wireshark, Snort, Suricata, and public threat intelligence sources.