# OurJS — Nayan Kumar > Personal portfolio of Nayan Kumar, Engineering Team Lead, based in New Delhi, Delhi, India. Includes 36 browser tools and 103 technical articles. I lead engineering teams and build scalable, high-performance web applications. My work brings together React, Angular, clean architecture, CI/CD, and a focus on reliable user experiences. This is a personal portfolio. Professional projects describe team contributions; they are not products independently owned by Nayan. Tool inputs are processed in the browser. The contact page opens an email draft. ## Portfolio - [Home](https://ourjs.in/): Nayan Kumar’s personal engineering portfolio. - [About Nayan Kumar](https://ourjs.in/about/): Professional experience, education, skills and résumé. - [Selected work](https://ourjs.in/portfolio/): Professional project contributions and personal work. - [My expertise](https://ourjs.in/services/): Frontend engineering, architecture and engineering leadership. - [Developer toolkit](https://ourjs.in/tools/): 36 free browser utilities. - [Engineering journal](https://ourjs.in/blog/): 103 technical articles and practical guides. - [Contact](https://ourjs.in/contact/): Engineering opportunities and collaboration. - [Site directory](https://ourjs.in/sitemap/): Browse every page, tool and article. ## Text reference - [Full text reference](https://ourjs.in/llms-full.txt): Profile, experience, education, project contributions, tool descriptions and complete journal articles in plain Markdown. ## Selected guides - [Updated CSS Missing in Production? Trace the Bytes Before Clearing Caches](https://ourjs.in/blog/debug-stale-css-deployment/): Follow the stylesheet request through the browser, CDN and deployed artifact to identify which layer is serving old content. - [Write React Effects with Symmetrical Cleanup](https://ourjs.in/blog/react-effect-cleanup/): Manage event listeners, timers, observers and requests as owned resources rather than one-time setup rituals. - [Add Parallax Depth Without Taking Over the Reader’s Scroll](https://ourjs.in/blog/parallax-without-scroll-hijacking/): Keep ordinary scrolling intact while giving decorative layers a restrained sense of depth. ## Optional - [Résumé PDF](https://ourjs.in/nayan-kumar-resume.pdf): Download Nayan Kumar’s professional résumé. - [LinkedIn](https://www.linkedin.com/in/nayan-kumar-web-developer/): Public professional profile. - [XML sitemap](https://ourjs.in/sitemap.xml): All canonical HTML page URLs. - [Journal RSS feed](https://ourjs.in/feed.xml): Publication dates and summaries for every journal article.