Frontend Developer Intern Resume Spencer Nash Frontend Developer Intern (718) 555-0146 spencer.nash@example.com linkedin.com/example/spencernash Brooklyn, NY 11215 STRENGTHS Interface empathy During dashboard reviews, noticed confusion around interrupted feeds and added recovery states that helped peers trust incoming data. Self-directed problem solving When rendering slowed, traced browser profiles independently, isolated costly updates, and brought practical fixes into the next team review. Collaborative delivery Shared small demos early with faculty and classmates; feedback shaped clearer controls and made difficult interface choices easier to discuss. Full-stack flexibility Moved between React screens, Node services, Python preparation, and C++ coursework when project needs changed, keeping delivery moving. Quality mindset Added focused Jest and React Testing Library checks before presentations, giving peers a dependable way to catch regressions during fast revisions. SKILLS JavaScript React Node.js TypeScript Python C++ Java UI Design Data Visualization REST APIs WebSockets Team Collaboration Independent Problem Solving Performance Profiling Technical Documentation LANGUAGES English Native 40 Spanish Intermediate 20 MY CAREER 1.5 Years Frontend Developer Research Assistant at University Real-Time Markets Lab (11 Months) Frontend Developer, Trading Visualization Project at City College of New York Capstone (4 Months) JavaScript Developer, Market Data Course Project at Student Software Studio (3 Months) SUMMARY Computer Science student and emerging frontend developer focused on intuitive interfaces for real-time financial data and analytical workflows. Brings nearly two years of supervised research, academic development, and project-team experience with JavaScript , React , Node.js , TypeScript , Python, and C++. Built browser dashboards, streaming visualizations, REST services, and WebSocket integrations that turn large event sets into clear user experiences. Applies component design, API integration, testing, profiling, accessibility, and debugging practices when requirements remain open-ended. Enjoys finding issues early, proposing practical fixes, and sharing context with teammates. Ready to contribute curiosity, initiative, and steady execution during a mentored internship focused on scalable trading tools, performance, and collaborative delivery. EDUCATION Bachelor's Degree in Computer Science City College of New York GPA: 3.8 2028 New York, NY Coursework: Data Structures, Algorithms, Web Development, Software Engineering, Computer Networks, Database Systems TECHNICAL SKILLS Frontend Frameworks: React, React Testing Library, HTML JavaScript Development: JavaScript, TypeScript, Node.js Backend Programming: Node.js, Python, Java Systems Programming: C++, Java, Python Web APIs: REST APIs, JSON, WebSockets Testing Tools: Jest, React Testing Library, unit testing Source Control: Git, GitHub, version control Browser Tools: Browser developer tools, console tracing, profiling Interface Engineering: Responsive design, accessibility, keyboard navigation Data Visualization: Time-series charts, order-book views, streaming dashboards Financial Technology: Market data, equity orders, trading systems Software Practices: Component design, state management, API contracts SKILLS JavaScript React Node.js TypeScript Python C++ Java UI Design Data Visualization REST APIs WebSockets Team Collaboration Independent Problem Solving Performance Profiling Technical Documentation EXPERIENCE Frontend Developer Research Assistant University Real-Time Markets Lab September 2025 - August 2026 New York, NY Supported a five-person research group building browser tools for simulated equity-order streams. Owned interface components, streaming integrations, test coverage, and performance investigations, then presented design choices to faculty advisers and student researchers. Work connected market-event data with usable visual analysis and gave teammates a clearer base for weekly research decisions. Built a React and TypeScript dashboard for simulated equity-order streams , giving five researchers synchronized views of price, volume, latency, and execution events. Created reusable chart, filter, and alert components with documented props and state flows, helping teammates review interface changes during weekly demonstrations. Connected React screens with Node.js and WebSocket services replaying 250,000 timestamped market events, then used browser profiling to locate rendering bottlenecks. Added loading, empty-state, and connection-recovery behavior after usability reviews revealed confusion during interrupted feeds, improving confidence during analysis sessions. Wrote Jest and React Testing Library coverage for calculation helpers and interaction paths, catching regressions before research presentations. Presented implementation tradeoffs and performance findings to faculty advisers and student researchers, turning technical issues into clear next-step recommendations. Frontend Developer, Trading Visualization Project City College of New York Capstone January 2025 - May 2025 New York, NY Contributed frontend and service development within a four-person capstone team analyzing simulated order-book data. Shaped React views, Node.js endpoints, Python preprocessing, accessibility refinements, and technical documentation . Project work helped student users compare market signals with less friction and gave faculty a practical demonstration of scalable interface thinking. Developed a React interface for simulated order-book analysis, connecting depth, spread, trade-history, and session-summary views for a four-person capstone team. Implemented Node.js REST endpoints and Python preprocessing scripts that normalized 80,000 sample records, supporting consistent chart and table rendering. Added TypeScript interfaces and modular state management, reducing data-shape errors as filtering and comparative analysis features grew. Ran task-based testing with 12 student participants, then refined labels, keyboard flow, and visual hierarchy around observed navigation issues. Added responsive layouts and accessible form controls, documenting setup steps, API contracts, and known limitations for smoother team handoffs. Delivered a live demonstration and technical report that earned a faculty nomination for clear analysis and practical interface design. JavaScript Developer, Market Data Course Project Student Software Studio September 2024 - December 2024 New York, NY Worked within a supervised three-student software studio on a browser-based market-monitoring prototype. Moved between JavaScript, React, Node.js, testing, and performance inspection while responding to instructor feedback. Contributions gave classmates a repeatable environment for exploring quote updates, threshold events, maintainable data flow, and interface usability. Created a browser-based market-monitoring prototype in JavaScript that displayed simulated quote updates and highlighted threshold events for classroom trading scenarios. Implemented a Node.js service that generated repeatable test data and exposed JSON endpoints, letting teammates evaluate frontend behavior without external systems. Applied React component patterns for tables, status badges, and time-series summaries, keeping data flow clear for peer extensions. Diagnosed stale updates and duplicate renders through console tracing and performance inspection, then reorganized subscriptions and cleanup logic. Added unit tests for formatting, sorting, and threshold calculations, recording cases in course delivery notes for repeatable review. Coordinated a three-student review cycle and incorporated instructor feedback into a final presentation covering usability, scalability , and maintainable code. PROJECTS Streaming Market Event Explorer 2026 Created a browser-based exploration tool for replayed market events, pairing React visualizations with Node.js and WebSocket services. Shared demos with lab peers, gathered feedback, and refined filtering, recovery states, and performance behavior for clearer analysis. Order Book Analysis Workbench 2025 Built a separate academic workbench for comparing simulated order-book snapshots through React views, Python data preparation, and REST integration. Focused on accessible controls, clean documentation, and a smooth path from raw records toward useful team discussion. LEADERSHIP & AWARDS Dean's List, City College of New York, Fall 2025 Undergraduate Research Presentation Honoree, University Real-Time Markets Lab, 2026 Computer Science Department Merit Scholarship, 2024 - 2026 Capstone Project Faculty Nominee for clarity of analysis and practical interface design, 2025 Frontend Study Group Lead, City College of New York, 2025 - 2026 Web Development Workshop Volunteer, Computer Science Club, 2025 - 2026 CERTIFICATIONS Meta Front-End Developer Professional Certificate 2026 JavaScript Algorithms and Data Structures 2025 AWS Academy Cloud Foundations 2025 PROFESSIONAL AFFILIATIONS Frontend Study Group, City College of New York, Lead, 2025 - 2026 Computer Science Club, Web Development Workshop Volunteer, 2025 - 2026 Undergraduate Software Studio, Peer Reviewer, 2024 - 2025 LANGUAGES English (Native) Spanish (Intermediate) ADDITIONAL INFORMATION Work Status : Authorized to work in United States. No sponsorship required. ADDITIONAL INFORMATION Work Status : Authorized to work in United States. No sponsorship required. REFERENCES AVAILABLE ON REQUEST
File
Styles Download Buy Log In
Bootstrap
>JP 1 1
PDF Footer and Margins Setup
The margins are applied to the document, and the footer shows up in the preview and the PDF

Footer Font Settings

Are you applying for a specific job
so we can tailor your resume to it?
Are you applying for a specific job
so we can tailor your cover letter to it?
Type your details as text to generate a personalized resumeType your details as text to generate a personalized cover letter
Website link found! Ready to create resume from:
Skip this Step
Drag the into the box to verify you're human.
Drop here

My Resumes

Displaying {number_of_files} files (out of {total_of_all_files} total)
NameFile TypeLast Modified:Description:

Rename File

Filename already exists!

Delete Files

Warning: This action is irreversible. Once you click submit, the files will be permanently deleted.

Heading text
Upload From Computer Upload
Select From Existing
LinkedIn
Drag & Drop files anywhere in this tab, or

Uploaded Files

DeleteNameLast Updated Use This File
Select this to use the file for generating your resume and cover letter. Only one source—uploaded file, selected file, or LinkedIn text—can be used.

My Files

Resumes or cover letters you create will appear here. No files available yet.
DeleteNameLast Updated Use This File
Select this to use the file for generating your resume and cover letter. Only one source—uploaded file, selected file, or LinkedIn text—can be used.

Add LinkedIn Profile PDF

You can download your LinkedIn profile as a PDF by opening linkedin.com in a web browser, clicking your profile photo, selecting the “More” or “Resources” button, and choosing “Save to PDF.” You can then attach the PDF using the Upload From Computer tab.

Paste Your LinkedIn Profile Text

If you have copied the LinkedIn profile text, paste it below. See how to copy your profile from LinkedIn

   
Select this to use the LinkedIn profile text for generating your resume and cover letter. Only one source—uploaded file, selected file, or LinkedIn text—can be used.
-->
Select this to use the LinkedIn profile text for generating your resume and cover letter. Only one source—uploaded file, selected file, or LinkedIn text—can be used.

Try these controls

<
>