Summary
Driven Junior Web Developer with 2 years of experience building responsive and user-centric web applications. Proficient in modern frontend frameworks like React and Vue.js, coupled with strong backend development skills in Node.js and Python. Eager to contribute to innovative projects and enhance user experiences through clean, efficient code and collaborative teamwork.
Experience
Junior Web DeveloperInnovateTech Solutions
- Developed and maintained responsive user interfaces for a key SaaS product using React and Redux, improving user engagement by 15%.
- Collaborated with a senior team to optimize API endpoints in Node.js, reducing average response times by 20% for critical operations.
- Implemented new features on the company's customer portal, contributing to a 10% increase in customer satisfaction scores within 6 months.
- Wrote comprehensive unit and integration tests using Jest and React Testing Library, boosting code coverage to 85% and minimizing post-deployment bugs.
Web Development InternNexus Innovations
- Assisted in migrating legacy jQuery components to modern React components, enhancing page load speed by 25%.
- Contributed to backend development using Python/Django, processing data for over 500 daily active users.
- Fixed critical bugs across multiple modules, improving application stability and reducing user-reported issues by 30%.
- Participated in daily stand-ups and code reviews, actively learning and applying best practices in agile development.
Projects
Personal Finance Tracker
- Developed a full-stack application using React, Node.js, and PostgreSQL to manage personal income and expenses, enabling users to categorize transactions.
- Implemented secure user authentication with JWT, ensuring data privacy and integrity for all users.
- Designed and integrated interactive charts using Chart.js to visualize spending patterns, helping users identify saving opportunities.
Recipe Sharing Platform
- Created a social platform for sharing recipes, featuring user profiles, recipe uploads with image support, and a search functionality, built with Vue.js and Firebase.
- Enabled real-time updates for comments and likes using Firebase's NoSQL database, enhancing user interaction.
- Deployed the application to Netlify, ensuring high availability and fast loading times for users.
Task Management CLI Tool
- Developed a command-line interface (CLI) application in Python for managing tasks, including creation, deletion, and marking as complete.
- Utilized SQLite for local data storage, providing persistent task management without requiring an internet connection.
- Improved personal productivity by 20% through efficient task organization and priority setting using this tool.
Education
University of California, BerkeleyBachelor of Science in Computer Science
- Graduated with High Honors, GPA: 3.8/4.0.
- Completed capstone project: developed a real-time chat application using WebSockets, earning an 'A' grade.
- Recipient of the Dean's Scholarship for academic excellence for four consecutive years.
Skills
Frontend
ReactReduxJavaScript (ES6+)HTML5CSS3SASSVue.js
Backend
Node.jsExpress.jsPythonDjangoRESTful APIsGraphQL
Databases
PostgreSQLMongoDBMySQLFirebase
Tools & Platforms
GitGitHubDockerAWS (S3, EC2)HerokuJIRAVS Code
Methodologies
AgileScrumTDDResponsive Design