John Doe
Software Engineer
John Doe
Software Engineer
Summary
Experienced software engineer with 5+ years developing scalable web applications. Passionate about clean code, user experience, and modern technologies.
Experience
Senior Software Engineer | TechCorp Inc.
January 2022 - Present
- Led development of microservices architecture serving 1M+ users
- Reduced application load time by 40% through performance optimization
- Mentored team of 3 junior developers
- Technologies: React, Node.js, PostgreSQL, AWS
Software Engineer | StartupXYZ
June 2019 - December 2021
- Built responsive web applications using React and TypeScript
- Implemented CI/CD pipelines reducing deployment time by 60%
- Collaborated with design team to improve user experience
- Technologies: React, TypeScript, MongoDB, Docker
Education
Bachelor of Science in Computer Science
University of California, Berkeley | 2015 - 2019
- GPA: 3.8/4.0
- Relevant Coursework: Data Structures, Algorithms, Software Engineering
Skills
Programming Languages: JavaScript, TypeScript, Python, Java
Frontend: React, Vue.js, HTML5, CSS3, Tailwind CSS
Backend: Node.js, Express, Django, PostgreSQL, MongoDB
Tools: Git, Docker, AWS, Jenkins, Figma
Projects
Personal Portfolio Website
- Built responsive portfolio using Next.js and Tailwind CSS
- Implemented dark mode and accessibility features
- Deployed on Vercel with custom domain
Task Management App
- Full-stack application with React frontend and Node.js backend
- Real-time updates using WebSockets
- User authentication and data persistence