bqc
Remote: Yes
Willing to relocate: Yes — India / International
Technologies: React, Next.js, TypeScript, JavaScript, Node.js, Go, GraphQL, WebSockets, Module Federation, Webpack, Rollup, Vite, Docker
Résumé/CV: https://linkedin.com/in/bqc
Email: [email protected]
I now have a good idea of how features like chat roasters, read receipts, audio/video calls, voice messages, etc. work in WhatsApp and similar applications. The implementation might differ from one application to another, but the core fundamentals remain largely the same.
Location: India
Resume / CV: https://basitqayoom.github.io/cv.pdf
Hi! I'm Basit Qayoom Chowdhary, a Frontend Engineer with 3+ years of experience building products serving 1.05M+ DAUs.
Tech: React, Next.js, TypeScript, JavaScript, Micro-Frontends (Module Federation), Design Systems, SDKs, Node.js, GraphQL, WebSockets, Firebase, MongoDB, Docker, GCP, System Design & Performance Engineering.
Impact: Reduced bundle size by 83%, improved page load by 67%, led a Micro-Frontend migration, and built a real-time communication platform with chat, audio/video calling, screen sharing, and file sharing.
Open to Remote, Hybrid, Onsite & Global Relocation.
https://linkedin.com/in/basitqayoomchowdhary
https://github.com/basitqayoom
I'd appreciate any opportunities or referrals. Thank you!
Ask HN: What modern front end technologies are worth paying attention to?
Location: Noida, India Remote: Yes Willing to relocate: Yes — India (no visa required) / Abroad (will require work visa)
Technologies: Frontend: JavaScript (ES6+), TypeScript, React, Next.js, Tailwind CSS, Framer Motion, Storybook Backend: Node.js, Express.js, MongoDB, REST APIs, WebSockets, Firebase Architecture: Micro-Frontends (Module Federation), Design Systems, In-house SDKs Performance & Quality: Core Web Vitals, Lighthouse, Sentry, Jest DevOps & Tooling: Git, Docker, CI/CD, Webpack, Vite, Rollup, ESBuild, GCP Languages & CS: C, C++, Python, Go, DSA, OOP
Résumé/CV: https://docs.google.com/document/d/1IFvyvIEd3dTraXOMphkI0wwZ...
Email: [email protected]
About: Currently working at India’s largest EdTech platform, building and scaling web systems serving ~2M daily active users. Seeking frontend or full-stack roles with ownership over architecture, performance, and production systems.
Portfolio: https://iambasit.vercel.app
After AWS Outage – Why Medium Only Works on VPN in India and How I Fixed It?
How to map Figma MCP components to a custom UI library?
How can we implement a system where Figma MCP (Model context protocol) + GitHub Copilot automatically maps Figma design components to our own custom React component library (OMNI UI), instead of generating raw code?Our Setup: Design Side: Uses a consistent design system in Figma (spacing, colors, typography, components like buttons, accordions, etc.)Dev Side: We’ve built a component library...
YouTube Tutorials for Learning Go Programming Language [video]
RustDesk: The Fast Open-Source Remote Access and Support Software
Tailwind v4 killed the config file
Ask HN: Top Affordable Colleges for Masters in Computer Science?
Could you recommend some reputable yet affordable colleges in India or outside for pursuing a Master’s in Computer Science?
Scientists reveal the shape of a single 'photon' for the first time
Recommend any clipboard app for Mac
GitHub built the final boss of dashboards
Scan for React performance issues and eliminate slow renders in your app
Ask HN: Who Is Hiring in Tech (Only Remote)?
How to Implement Clean Architecture in ReactJS?
Ask HN: Need Help Understanding Pine Script for JavaScript Conversion
I have a Pine Script for a TradingView indicator, but I need to understand the strategy behind it before converting it into JavaScript code that can process an array of price actions for signals. Reading Pine Script is challenging for me, and I find it difficult to translate it into JavaScript. Can anyone assist me with this?Script...
Ask HN: Who Is Hiring (October 2024)?
Please provide details for the Frontend Engineer (Remote) position, requiring 1+ years of experience.
How to Integrate a Next.js 14 App with a React App on the Same Domain?
I have two applications: a Next.js 14 app deployed on Vercel, which handles all pre-login pages, and a React app deployed on Firebase that manages all post-login routes. I want to integrate these two apps under the same domain. Specifically, I need guidance on:1. How to set up routing so that users can seamlessly navigate between the Next.js and React2. Managing user authentication using...
On the side panel, there should be config option for each form input, like placeholder, validation, etc
TypeScript 5.6 is now available
Your choice of career path will also depend on your interests. For instance, if you have a background in Biology, you might explore Machine Learning and AI, integrating them with your knowledge of biology. This will only be feasible if you have a genuine interest in the field.
Here’s a generic approach to get started:
1. Start with the Basics: Begin by learning a programming language. There are many options, from beginner-friendly languages like Python and JavaScript to more complex ones like C++ and Rust. I suggest starting with Python due to its simplicity and wide applicability. While you could learn from official documentation, a comprehensive course that covers both the language and its applications may be more beneficial. Consider Complete Python Developer: Zero to Mastery for this
2. Apply Your Knowledge: After completing the course, you’ll have a solid understanding of Python and its uses, such as scripting, backend development, and machine learning. Mastery takes time, so even experienced developers are always learning and improving
3. Explore Your Interests: With a foundational knowledge of programming, you can explore fields like Full Stack Web Development, Mobile Development, or Machine Learning. Focus on understanding core concepts before diving into new libraries or frameworks. For front-end development, ReactJS is a popular choice.
4. Build Projects: Begin building projects as early as possible. Practical experience is crucial for reinforcing your learning and applying your skills. You can even get project ideas from sources like ChatGPT.
5. Research and Plan: Look for roadmaps to understand the scope of different fields, learning paths, and optimal resources. Initially, avoid paid materials—many quality resources are available for free.
6. Focus on Data Structures and Algorithms: These are essential for software engineering, especially for product-based companies. After learning Python, invest time in studying data structures and algorithms. This will improve your problem-solving skills and help you write efficient, clean code. Practice regularly with resources like Striver’s A2Z DSA Course or NeetCode.
Important Notes:
• Avoid purchasing paid courses at the start; use free resources and official documentation.
• Utilize ChatGPT for help with coding questions and other doubts—it’s a valuable resource.
References:
• Complete Python Developer: Zero to Mastery (https://www.udemy.com/course/complete-python-developer-zero-...) • Roadmaps (https://roadmap.sh/) • Striver’s A2Z DSA Course (https://takeuforward.org/strivers-a2z-dsa-course/strivers-a2...) • NeetCode (https://neetcode.io/practice)
I’ve recommended a paid course initially, even though I advise avoiding paid materials, because this particular course is a bootcamp-style program that will set you on the right track for a small investment. Once you’ve established a solid foundation, you can continue learning for free.
How to set multiple environments in ReactJS project?
"react": "^18.3.1", "react-dom": "^18.3.1", ReactJS with RSBuild (template = typescript)