Web Engineering
Aditya Punjani
Why?
- Niche Market - $$$
- Large scale Real User Impact
- Job security - Future Proof
- Learning and Fun
Salient Features of Web
- Ubiquity
- Distribution
- Open technologies
- Web platform, communities
- Abundant Learning Resources
- Variety in Technology, fast evolution
What you need
- Passion for the web
- Applying traditional software engineering principles
- Continuous learning
- Abstractions and Design Patterns Knowledge
CS Focus Subjects
- SICP
- OO / Functional Programming
- OS Principles
- Algo / DS
- Web Engineering
The Web Cocktail Ingredients



What next?
- Focus on self learning
- Stay up to date
- Build Projects - Open Source on Github
- Contribute / Participate in communities
- Introduce new web course / syllabus*
- Web Engineering Workshop
My Report Card
- Pirate App - Open Source Web Project
- InterviewStreet - Web Engineer Intern
- HackerRank - Web Engineer Intern
- HP - Front End Engineer
- Flipkart - UI Engineer
- Flipkart - Senior UI Engineer
All off campus
Thank You
aditya.punjani@flipkart.com
PS : We are hiring kickass engineers
Web Engineering
By Aditya Punjani
Web Engineering
- 1,062