Senior Software Engineer with 8+ years of software development experience, focusing on hands-on frontend delivery across responsive page templates, customer-facing interfaces, administrative workflows, forms, and JavaScript-driven application behavior. Strong HTML, CSS, and JavaScript foundation, translating designer concepts into implementation-ready pages and improving layouts quickly while preparing maintainable frontend code for backend integration. Comfortable improving existing templates or creating new pages while collaborating closely with designers and backend engineers in distributed development teams, implementing validation and dynamic UI behaviors, and connecting frontend workflows to REST API contracts for consistent loading, error, and success states.

Victor Lin

Senior Software Engineer with 8+ years of software development experience, focusing on hands-on frontend delivery across responsive page templates, customer-facing interfaces, administrative workflows, forms, and JavaScript-driven application behavior. Strong HTML, CSS, and JavaScript foundation, translating designer concepts into implementation-ready pages and improving layouts quickly while preparing maintainable frontend code for backend integration. Comfortable improving existing templates or creating new pages while collaborating closely with designers and backend engineers in distributed development teams, implementing validation and dynamic UI behaviors, and connecting frontend workflows to REST API contracts for consistent loading, error, and success states.

Available to hire

Senior Software Engineer with 8+ years of software development experience, focusing on hands-on frontend delivery across responsive page templates, customer-facing interfaces, administrative workflows, forms, and JavaScript-driven application behavior. Strong HTML, CSS, and JavaScript foundation, translating designer concepts into implementation-ready pages and improving layouts quickly while preparing maintainable frontend code for backend integration.

Comfortable improving existing templates or creating new pages while collaborating closely with designers and backend engineers in distributed development teams, implementing validation and dynamic UI behaviors, and connecting frontend workflows to REST API contracts for consistent loading, error, and success states.

See more

Experience Level

Expert
Expert
Expert

Work Experience

Senior Software Engineer at Atlassian
July 1, 2025 - Present
Owned frontend delivery for customer-management and administrative workflow pages, translating product and design requirements into responsive HTML, CSS, and JavaScript interfaces that integrate cleanly with backend services. Refined existing page templates by fixing spacing, alignment, typography, overflow, form states, and responsive layout issues, reducing recurring UI rework by ~35%. Created reusable page structures and interface components for forms, tables, navigation, dialogs, filters, and status views to ensure consistent behavior and styling. Implemented JavaScript interactions for validation, conditional form fields, asynchronous requests, filtering, modal behavior, and dynamic page states while keeping templates straightforward for backend integration. Connected frontend workflows to REST API contracts, coordinating payload structures, loading states, validation errors, and success flows with backend engineers. Reviewed changes for semantic markup, accessibility, browser com
Software Engineer
September 1, 2021 - July 1, 2025
Delivered responsive application pages using HTML5, CSS3, JavaScript, React.js, and reusable UI patterns, with a focus on forms, data tables, navigation flows, and administrative screens. Reworked complex CSS and component layouts to remove inconsistent spacing, breakpoints, overflow behavior, and duplicated styling, reducing recurring visual defects by ~40%. Translated Figma designs into working page templates and clarified interaction details with designers and product partners before backend integration. Implemented client-side validation, interactive controls, asynchronous data loading, error states, and API-connected form submissions using JavaScript and REST services. Created reusable template and component patterns to shorten delivery time for similar pages by ~25%. Diagnosed browser-specific and responsive UI defects with developer tools and regression testing, and collaborated with backend engineers on API contracts and template integration. Contributed frontend fixes via Git-
Site Reliability Engineer
July 1, 2020 - September 1, 2021
Maintained responsive operational and internal web interfaces using HTML, CSS, JavaScript, and backend-provided data so troubleshooting workflows stayed accessible to engineering teams. Simplified dashboard layouts and shared CSS rules across operational views, reducing duplicated frontend styling and making small page changes easier. Created interactive JavaScript behaviors for filters, status displays, forms, and dynamic data views connected to internal APIs. Resolved production UI defects involving broken layouts, loading states, rendering problems, and browser differences as part of incident and maintenance work. Improved frontend asset and rendering behavior for frequently accessed operational pages, reducing perceived page latency by ~20%. Coordinated frontend changes with service owners and reviewers to keep interfaces compatible with backend responses and production deployment processes.
Site Reliability Engineer Intern
May 1, 2019 - August 31, 2019
Implemented responsive internal web pages using HTML, CSS, and JavaScript following existing application templates and conventions. Corrected layout, spacing, typography, and responsive behavior in existing pages instead of rebuilding working interfaces unnecessarily. Added JavaScript interactions for form handling, validation, navigation states, and dynamically updated page content. Integrated frontend pages with existing HTTP and REST endpoints and verified error, loading, and successful response states. Collaborated with designers and engineers through code review to deliver small interface changes quickly while keeping markup and styles maintainable.
Software Engineer Intern (Cisco) at Cisco
May 1, 2018 - October 31, 2018
Created responsive web interfaces using HTML5, CSS3, and JavaScript for internal engineering workflows and data-driven application pages. Translated design requirements into reusable page sections, forms, tables, and navigation elements while following established frontend conventions. Fixed CSS layout and browser compatibility issues across existing pages, reducing repeat UI defects in maintained areas. Connected JavaScript-driven interfaces with backend endpoints and handled data rendering, validation, loading, and failure states. Collaborated with software engineers through Git and code review to deliver focused UI improvements without disrupting existing backend behavior.

Education

Bachelor's degree in Computer Science at University of California, Berkeley
September 1, 2016 - May 31, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet