Self-motivated and passionate web developer with hands-on experience creating responsive web applications and learning modern technologies like JavaScript, React, and Python. Known for a detail-oriented approach to building customized interfaces that prioritize accessibility, security, and performance. Eager to apply problem-solving skills and a strong foundation in web development to collaborate on projects.
Overview
9
9
years of professional experience
Work History
CSS Developer
Personal/Freelance for Clients
08.2020 - Current
Designed visually appealing, responsive user interfaces using CSS3 and pre-processors like SASS.
Adhered to SEO best practices while designing sites.
Ran debugging tools to eliminate flaws and glitches prior to publishing.
Tested websites at different design and production stages to assess conformance with designs.
Enhanced layouts with CSS animations and transitions to improve user engagement.
Ensured cross-browser compatibility for web applications by troubleshooting CSS issues.
Collaborated with mock designs to replicate UI concepts using Flexbox and Grid.
Updated and optimized existing CSS files to maintain scalability and performance.
Adapted and implemented methodologies and processes.
Handled design, development, deployment and maintenance of integration processes.
Developed integration solutions and accounted for unit testing, configuration, business readiness and production support.
PHP API Developer
Personal/Freelance for Clients
08.2020 - Current
Developed RESTful APIs using PHP to facilitate data exchange between web applications.
Practiced server-side scripting with PHP to handle backend processes efficiently.
Created API documentation for seamless integration with frontend applications.
Connected APIs to third-party services for added functionality (e.g., payment processing or data retrieval).
Implemented authentication and security protocols for API endpoints.
Developed back-end components to connect applications with web services.
Open-Source Contributer
GitHub/Online Community
08.2020 - Current
Contributed to open-source projects by submitting bug fixes and feature enhancements.
Participated in community discussions to improve documentation and project workflows.
Reviewed pull requests and provided feedback on code quality and best practices.
Built a small React-based widget for a GitHub community project.
Enhanced project accessibility by refining CSS styles for better user experience.
Researched and organized facts and sources.
Collaborated with other writers and team members for new ideas and strategies.
Independent IT Assistant
Personal/Community/Family/Self-Initiated
08.2020 - Current
Assisted with troubleshooting website issues, including layout inconsistencies and broken links.
Set up and configured basic hosting environments for personal and family websites.
Provided technical advice on web application performance optimization.
Educated others on basic web design principles and tools.
Helped non-technical users understand and implement CMS platforms like WordPress.
Responded to queries on phone, via email or through IT ticketing system.
Maintained current software licenses and patched applications to stay up-to-date with latest features.
Reviewed system and network performance to make proactive adjustments based on established IT policies.
Gathered and translated project requirements and collaboratively worked to define scope and milestones.
Installed and configured software and hardware.
Maintained servers and systems to keep networks fully operational during peak periods.
Configured and tested new software and hardware.
Researched and identified solutions to technical problems.
Helped streamline repair processes and update procedures for support action consistency.
Configured hardware, devices, and software to set up work stations for employees.
Responded to customer inquiries and provided technical assistance over phone and in person.
HTML Developer
Personal/Freelance for Clients
08.2020 - Current
Developed static and dynamic websites using HTML5 and CSS3, JavaScript, etc. ensuring semantic markup.
Adhered to SEO best practices while designing sites.
Boosted web traffic by improving navigation and rectifying bottlenecks.
Developed user-oriented visuals and features using front-end languages to increase site traffic.
Employed coding practices based on commonly accepted standards to establish site layout and user interface.
Optimized website structure to enhance SEO and accessibility compliance.
Created responsive layouts using Flexbox and Grid systems.
Designed and implemented navigation menus, buttons, and forms.
Assisted friends and family with HTML-based projects, including portfolios and small websites.
Planned website development, converting mockups into usable web presence with HTML, JavaScript, AJAX, and JSON coding.
Provided front-end website development using WordPress, Hubspot, and other editing software.
React Developer
Personal/Freelance for Clients
08.2020 - Current
Built responsive single-page applications (SPAs) using React.js and modern hooks.
Developed reusable components to maintain consistency and reduce development time.
Integrated APIs to fetch and display dynamic data within React applications.
Created a simple task tracker app with React, using Context API for state management.
Ensured cross-browser compatibility and responsive design across devices.
Created mobile applications based on React, integrating Facebook's best practices for interface design.
Developed user interfaces for deployment on Amazon Web Services (AWS) platforms.
Designed REST calls using React to streamline user interface performance.
Maintained high-level expertise in React state management strategies.
Updated old code bases to modern development standards, improving functionality.
Translated customer requirements into written use cases.
JavaScript Developer
Personal/Freelance for Clients
08.2020 - Current
Developed dynamic web components using JavaScript and ES6+ features.
Built interactive front-end applications, focusing on user experience and performance.
Practiced DOM manipulation to create dynamic web pages without external libraries.
Created a weather app integrating third-party APIs for real-time data updates.
Utilized debugging tools like Chrome Developer Tools to resolve front-end issues.
Utilized software development constructs to code, verify and test Java-based distributables.
Identified and eliminated performance bottlenecks by determining root causes and remediating problematic code.
Created Java-based solutions for use with AWS and other cloud-based platforms.
Python Developer
Personal/Freelance for Clients
08.2020 - Current
Wrote Python scripts to automate repetitive tasks, such as file organization and data processing.
Developed a web scraper to collect and analyze data from publicly available websites.
Identified possible system enhancements to improving functionality and streamline administration.
Followed best practices with code development, maintenance and testing to improve solution design.
Stayed current on developments in related Python frameworks.
Explored web development frameworks like Flask to create dynamic web pages.
Practiced building REST APIs and integrating them into small applications.
Contributed to a GitHub repository, enhancing Python-based solutions for beginners.
Full Stack Web Developer
Personal/Freelance for Clients
08.2020 - Current
Designed and developed full-stack applications using React for the front end and Node.js for the backend.
Implemented database management systems with MongoDB, ensuring efficient data storage and retrieval.
Created responsive and dynamic user interfaces, incorporating accessibility standards.
Troubleshot and debugged performance issues to improve site load times and usability.
Reviewed code, debugged problems, and corrected issues.
Used Javascript, SQL and HTML to develop app-solutions.
Built and maintained an e-commerce demo project, integrating secure payment APIs.
Developed efficient and maintainable software according to business objectives and needs of clients.
Maintained complex technology infrastructure and collaborated with product team to implement new features and strategically plan for future products.
Freelancer
Personal/Freelance for Clients
08.2020 - Current
Build responsive websites and web applications for personal growth and skill development.
Develop front-end interfaces using HTML5, CSS3, and JavaScript to ensure cross-device compatibility.
Practiced API integration and backend scripting using Python and Node.js.
Applied self-taught principles to create portfolio projects.
Personal Developer
Personal/Freelance for Clients
01.2016 - Current
Undertook independent projects to deepen understanding of full-stack web development.
Experimented with various technologies, including React, Python, and APIs, to build small-scale applications.
Designed and deployed a personal portfolio to showcase development progress and skills.
Focused on creating reusable components and clean, maintainable codebases.
Consistently learned and implemented new development trends to stay updated.
Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
Updated old code bases to modern development standards, improving functionality.
Education
Associate of Science - Computer Science
Wake Technical Community College
Raleigh, NC
05-2025
Skills
JavaScript
Python
Reactjs
HTML5 & CSS3
RESTful APIs
Responsive Design
Troubleshooting/Debugging
Web Performance Optimization
Problem-Solving
Attention to Detail
Collaboration and Teamwork
Self-Motivation
Timeline
CSS Developer
Personal/Freelance for Clients
08.2020 - Current
PHP API Developer
Personal/Freelance for Clients
08.2020 - Current
Open-Source Contributer
GitHub/Online Community
08.2020 - Current
Independent IT Assistant
Personal/Community/Family/Self-Initiated
08.2020 - Current
HTML Developer
Personal/Freelance for Clients
08.2020 - Current
React Developer
Personal/Freelance for Clients
08.2020 - Current
JavaScript Developer
Personal/Freelance for Clients
08.2020 - Current
Python Developer
Personal/Freelance for Clients
08.2020 - Current
Full Stack Web Developer
Personal/Freelance for Clients
08.2020 - Current
Freelancer
Personal/Freelance for Clients
08.2020 - Current
Personal Developer
Personal/Freelance for Clients
01.2016 - Current
Associate of Science - Computer Science
Wake Technical Community College
Similar Profiles
Zhenning CaiZhenning Cai
Personal Trainer at Personal ClientsPersonal Trainer at Personal Clients