diff --git a/resume-generator/base.json b/resume-generator/base.json index b0f0195..dc074ac 100644 --- a/resume-generator/base.json +++ b/resume-generator/base.json @@ -1,661 +1,362 @@ { - "basics": { - "name": "Shaheer Sarfaraz", - "headline": "Frontend Software Engineer (React/TypeScript) \u00b7 Autodesk Intern \u00b7 Open Source & Product Work", - "email": "shaheer30sarfaraz@gmail.com", - "phone": "+44 7359 501592", - "location": "Blackpool, United Kingdom", - "url": { - "label": "https://dakheera47.com/", - "href": "https://dakheera47.com/" - }, - "customFields": [], - "picture": { - "url": "", - "size": 120, - "aspectRatio": 1, - "borderRadius": 0, - "effects": { - "hidden": false, - "border": false, - "grayscale": false - } - } + "basics": { + "url": { + "href": "https://dakheera47.com/", + "label": "https://dakheera47.com/" }, - "sections": { - "summary": { - "name": "Summary", - "columns": 1, - "separateLinks": true, - "visible": true, - "id": "summary", - "content": "
" - }, - "awards": { - "name": "Awards", - "columns": 1, - "separateLinks": true, - "visible": true, - "id": "awards", - "items": [] - }, - "certifications": { - "name": "Certifications", - "columns": 1, - "separateLinks": true, - "visible": true, - "id": "certifications", - "items": [] - }, - "education": { - "name": "Education", - "columns": 1, - "separateLinks": true, - "visible": true, - "id": "education", - "items": [ - { - "id": "yo3p200zo45c6cdqc6a2vtt3", - "visible": true, - "institution": "University of Lancashire", - "studyType": "BSc (Hons) Computer Science", - "area": "Preston, United Kingdom", - "score": "1st Class", - "date": "September 2022 to June 2026", - "summary": "I\u2019m a BSc (Hons) Computer Science student at the University of Lancashire, graduating in June 2026 with a First-class average, and I\u2019ve spent a year as a Software Engineering Intern at Autodesk working in a large React/TypeScript production codebase. I\u2019m comfortable using Python for scripting, data cleaning, and small backend services, and I have academic experience with SQL from my databases module, which I\u2019ve applied in analytics-focused side projects. I\u2019m particularly interested in AI-driven systems and would be excited to help develop and improve AI agents for marketing and user acquisition while working closely with data scientists, engineers, and marketing/product teams
Relevant Modules: Web Applications, Algorithms & Data Structures, Game Development, Databases, Software Engineering (Agile group project)
", - "url": { - "label": "", - "href": "https://www.lancashire.ac.uk/undergraduate/courses/computer-science-bsc" - } - }, - { - "id": "ei2fvjokusg3cfmdyolmgcoz", - "visible": false, - "institution": " ", - "studyType": "", - "area": "A Levels", - "score": "", - "date": "", - "summary": "Maths: A
Computer Science: B
Physics: C
Chemistry: E
English: A*
Computer Science: A*
Urdu: A
Islamiat: A
Pakistan Studies: A
Biology: A
Chemistry: A
Physics: A
Maths: A
Implemented front-end features and fixes in the Autodesk Construction Cloud Model Coordination app, working in a ~10-year-old React/JavaScript/TypeScript codebase (7k+ commits) using Webpack module federation and Autodesk\u2019s Exoskeleton dev environment
Improved reliability of the Cypress end-to-end test suite by diagnosing flaky tests, adding new E2E coverage, and participating in focused \u201ctest fest\u201d events ahead of major feature releases
Collaborated with cross-functional teams (like the Design System, platform teams) by raising well-scoped bugs, augmenting existing tickets with reproduction steps and context, and aligning on shared component and API changes
Helped strengthen team processes by running weekly stand-ups and retrospectives, organising a ticket-scoping meeting, and participating in technical reviews & ADR discussions (e.g. standardising error handling and planning clash data streaming)
Delivered 10+ production websites and webapps for small and medium size clients (e.g. Indus Marine Services, Mumtaz Urdu), from initial scoping to deployment and handover
Built with modern web stacks (Next.js, Node/Express, Tailwind, Strapi, WordPress/Elementor where appropriate), setting up CI/CD and hosting
Led a small team of four developers, handling code reviews, task breakdown, and client communication
Academic Support and Leadership: Provided academic guidance to over 10 first-year students once a week, significantly enhancing their understanding and skills in key subjects like programming and web development.
Collaborative Learning Environment: Actively fostered a collaborative and supportive learning environment for a group of 10 students. This role also honed my leadership and communication skills, facilitating better academic outcomes for mentees.
Built a mouse \u201ctorch-reveal\u201d web app (Astro) to approximate eye-tracking; ran on-campus studies with Revoe Learning Academy pupils\u20141 eye-tracked, 9 using my app.
Logged cursor paths, dwell time, and reveal order; delivered setup notes for staff to run sessions independently.
Developed a Questionnaire Randomiser (Next.js): selectable response metrics (smileys / numbers / stars), configurable randomisation strategies, and ZIP export of per-student PDFs ready for print.
Extras: lightweight analytics for comparison with the eye-tracking baseline; optional CSV/JSON data export.
Diverse Role Engagement: Actively engaged in various tasks, from guiding tours to assisting on open days, demonstrating adaptability and organizational skills.
Campus Culture Promotion: Contributed to enhancing the university\u2019s inclusive campus atmosphere, showcasing the university's vibrant community to prospective students.
Next.js Implementation for Enhanced SEO: Utilized Next.js to optimize the website for search engines, significantly improving its online visibility and user engagement.
Strapi Backend Integration: Streamlined content management by implementing a Strapi backend, enhancing the efficiency and scalability of the website's content updates.
Responsive Design with Tailwind CSS: Employed Tailwind CSS for a utility-first approach, ensuring the website's responsiveness and seamless user experience across various devices.
Continuous Deployment Pipeline Establishment: Developed a continuous deployment pipeline, ensuring real-time updates and maintaining high performance and reliability of the website.
Optimized Web Performance: Focused on optimizing web performance by efficiently loading images and managing JavaScript bundles, leading to a faster and more efficient user experience.
WordPress and Elementor Integration: Expertly utilized WordPress with Elementor to build a robust content management system, enhancing the website's scalability and user interaction capabilities.
Client Engagement and Trust Building: Implemented features to showcase client testimonials, effectively building trust and displaying the success of previous project engagements.
Intuitive Design and User Engagement: Focused on intuitive page design and structuring, streamlining site maintenance and content updates, thereby enhancing user engagement.
Effective Call-to-Actions: Crafted clear call-to-actions and provided essential contact information, significantly improving user interaction and conversion rates.
Portfolio Display for Business Showcase: Presented past work and services offered through a comprehensive portfolio display, allowing visitors to assess the quality and impact of Stellar Consultancy's services.
Server-Rendered Web Application Development: Created the Mumtaz Urdu platform with Next.js to optimize server-side rendering for enhanced SEO and performance.
UI Development with Tailwind CSS: Implemented utility-first Tailwind CSS, ensuring rapid, responsive design for a seamless user interface.
Scalable Storage Solution: Integrated scalable Amazon S3 storage, supporting the application's growth and robust data management.
Progressive Web App Implementation: Developed PWA features for Mumtaz Urdu, offering users native-like mobile access and increased engagement.
High Traffic Data Management: Engineered Mumtaz Urdu's backend with Next.js and MongoDB, enabling the handling and efficient processing of vast amounts of user data for thousands of monthly users.
Test-Driven Development: Embraced TDD practices to ensure reliable and high-quality code, facilitating regular testing throughout the development process for continuous improvement.
Innovative Feature Implementation: Implemented the locateCenterOnScreenNear function for PyScreeze, enhancing the library's functionality by enabling precise image location near a specified point on the screen.
Open Source Contribution: Marked my debut in open-source contributions with this significant addition to PyScreeze, showcasing my initiative and ability to contribute effectively to community-driven projects.
Collaborative Development and Recognition: Collaborated with the project's maintainer, asweigart, to refine and integrate the function into the main codebase, receiving recognition for this valuable contribution to the project.
Framework: Utilized Next.js to build a server-rendered React website, enhancing SEO and ensuring optimal performance.
Styling: Employed Tailwind CSS for utility-first styling, facilitating rapid UI development.
Content Management: Leveraged Strapi as a CMS, enabling streamlined content updates and administration.
Data Handling: Utilized GraphQL for data handling, ensuring efficient and flexible data retrieval.
Framework: Written in Python, leveraging the versatility and ease-of-use of the language.
Automation Library: Utilized PyAutoGUI for automating user interactions, enhancing the utility of the application.
Iterative Improvement: Progressively refined over a year, demonstrating a commitment to robustness and reliability.
Project Purpose: Developed to automate the process of joining Zoom classes, alleviating the repetitive morning routine.
Functionality: Generates Google Meet links with specific words in the URL by brute-forcing the creation of thousands of links until the desired pattern is achieved. Doing so enables creation of Google Meet links with specific codes or phrases.
Optimized Automation: The final product uses Python with PyAutoGUI for efficient and rapid creation of new Google Meet links.
Speed and Efficiency: Drastically improved performance, finally achieving the link generation time to under 1 second per link, limited only by internet speed.
Interface Interaction: Utilizes the Google Meet homepage's features for quicker link generation, avoiding full page refreshes for speed.
Backend Development with PHP and MySQL: Developed the backend for a Student\u2019s Union Shop web application, integrating PHP and MySQL for dynamic data handling and backend database communication.
User Authentication and Session Management: Implemented user sign-up and login functionality using PHP sessions, enabling secure and personalized shopping experiences.
Dynamic Content Display from Database: Enhanced the application to dynamically display products and offers directly from the database, moving away from static HTML content.
Advanced Search and Personalization Features: Integrated advanced product search capabilities and personalized user greetings, improving user interactivity and engagement.
Advanced 3D Game Development: Implemented a complex 3D game using TL-Engine, featuring intricate gameplay mechanics and immersive 3D visuals.
Dynamic Gameplay Elements: Integrated multiple spheres with varying behaviors, including super-spheres requiring multiple hits, enhancing the game's challenge and engagement levels.
Interactive Game Controls: Developed features for speed control and directional change, allowing players to interact dynamically with the game environment.
Strategic Game Mechanics: Added a bullet firing mechanism with a limited ammo concept, introducing strategic elements and a scoring system to the gameplay.
3D Car Smash Game Development: Developed a 3D car smash game using TL-Engine, showcasing skills in game engine utilization and 3D gaming.
Collision Detection Mechanics: Implemented advanced collision detection between player's car and enemy vehicles, enhancing gameplay realism.
Dynamic Game States and Camera Views: Integrated multiple game states and camera views, including a chase camera and first-person view, for an immersive gaming experience.
Enhanced Player Interaction: Created a more realistic driving experience with accelerated movement and bounce effects on collisions, and introduced particle systems for visual effects.
Tweet Filtration System: Crafted a C++ program to filter out prohibited words from tweets, showcasing text processing and file handling capabilities.
Advanced Text Manipulation: Enhanced the program to filter varying cases and contexts of banned words, even within larger strings, demonstrating attention to detail in string operations.
Output Generation: Implemented functionality to write filtered tweets to new files, maintaining data integrity and displaying proficiency in file I/O operations.
Algorithm Optimization: Utilized data structures like vectors and implemented mathematical techniques for efficient word frequency analysis and sentiment determination.
Interactive Console Application: Engineered a C++ console application simulating a burger ordering process, highlighting proficiency in creating user-interactive software.
Complex Logic Implementation: Designed and implemented complex logic for burger size and topping selection, including pricing and order summary features.
Data Handling and User Input: Developed robust credit system and user input validation for an intuitive ordering experience, showcasing attention to detail and user-centric design.
Readable and Maintainable Code: Produced well-documented, maintainable code with clear variable naming and structured formatting, demonstrating best practices in software development.
Innovative Android Utility: Developed LinkLander, a Kotlin-based Android application that simplifies the process of downloading online content directly to devices.
User-Centric Design: Focused on addressing Android system limitations by providing a seamless shortcut for redirecting links to an online video downloading service.
Simplicity and Efficiency: Emphasized a user-friendly interface, enhancing the Android experience by streamlining content downloads.
Technical Proficiency in Kotlin: Leveraged the capabilities of Kotlin for Android development to create a practical solution for niche digital tasks.
Agile Development in Action: Participated in an Agile team project, developing an AR application for supporting disabled students with a team of five, demonstrating an application of Agile methodologies in a real-world scenario.
Mobile AR Application Prototype: Developed a proof-of-concept prototype using Unity and C# for mobile platforms, showcasing technical skills in modern app development environments.
Collaborative Software Engineering: Engaged in a collaborative environment, contributing code and ideas, emphasizing teamwork and shared responsibility in software creation.
Presentation and Critical Analysis: Delivered a comprehensive presentation and critical report, evaluating the Agile process, product development, and personal learning outcomes.
Induction System for Marine Services: Designed & developed an induction system for Indus Marine Services in the UAE, streamlining the employee onboarding process with interactive testing and certification issuance.
Admin-Centric Functionality: Devised a back-end system allowing admins to oversee inductee progress, manage documents, and curate customized quizzes as per requirements
Client Engagement Interface: Implemented a user-friendly front-end where inductees receive personalized email prompts, complete quizzes, and obtain certifications, all contributing to a seamless induction experience.
Robust Tech Stack Integration: Utilized a sophisticated stack comprising Node.js, Express, EJS, and Tailwind CSS to build a responsive, scalable, and easily navigable system.
Innovative AI Development: As the driving force behind VECTOR's website development, I spearheaded the technical design using Astro, with a cutting-edge stack including React and Tailwind CSS.
Data-Driven Content Strategy: Leveraged Astro content management capabilities to structure and present data, ensuring content is dynamic, easily accessible, and optimized for both performance and scalability.
Astro for Enhanced Performance: Utilized Astro for static site generation, making VECTOR's website performance fast for a pleasant user experience
React for Responsive Interaction: Utilized React\u2019s robust ecosystem to develop interactive elements, ensuring that each module of VECTOR\u2019s platform is engaging and seamless for users across various touchpoints.
Second Place in UCLan Hackathon: Earned second place in UCLan's first hackathon by developing an app to simplify university life. Focused on enhancing the attendance monitoring process for student mentors.
TRPC for End-to-End Type Safety: Utilized TRPC to ensure end-to-end type safety, enhancing the app's reliability and streamlining the development process.
Supabase Backend Integration: Implemented Supabase as a backend solution, providing a robust and scalable database for managing attendance data efficiently.
Amazon SES and OAuth Integration: Integrated Amazon SES for email notifications and OAuth for secure Google login, improving user experience and communication.
Full-Stack Integration: Wired up backend services to a responsive frontend, enabling real-time exploration of Kepler/K2/TESS catalogs and smooth model-scoring UX.
Data Harmonization Pipeline: Cleaned, merged, and standardized multi-mission catalogs into a unified schema, unblocking ML teammates and cutting data-prep time by 60%+ during the hack.
Analytics UI & Upload Flow: Built an upload \u2192 validate \u2192 score workflow and a clear results dashboard so researchers can triage candidates in minutes, not hours.
Delivery Under Pressure: Coordinated a 5-person multidisciplinary team to ship a working web app in 48 hours, with demo-ready reliability for judging.
Self-Hosted Strength Analytics Platform: Developed strong-statistics, an open-source web app that visualizes detailed workout analytics from the Strong and Hevy fitness app, giving users local control of their training data.
Full-Stack Architecture: Built a modular stack with FastAPI, Next.js, Tailwind CSS, and SQLite, deployed via Docker Compose for seamless self-hosting and persistent local data storage.
Active Open-Source Ecosystem: Published on GitHub with community engagement from global users \u2014 external contributors opened feature requests and bug reports, validating real-world adoption and reliability.
Continuous Personal Use & Maintenance: Regularly updated and used in live deployment at lifting.dakheera47.com, tracking hundreds of sets over time with persistent analytics and performance trends.
Frontend Software Engineer with 1 year of production experience at Autodesk and a First-Class CS Degree. Specialist in modernizing legacy React/TypeScript codebases, optimizing CI/CD pipelines, and building scalable UI infrastructure.
", + "visible": true, + "separateLinks": true + }, + "profiles": { + "id": "profiles", + "name": "Profiles", + "items": [ + { + "id": "ukl0uecvzkgm27mlye0wazlb", + "url": { + "href": "https://github.com/DaKheera47", + "label": "" + }, + "icon": "github", + "network": "GitHub", + "visible": true, + "username": "DaKheera47" + }, + { + "id": "cnbk5f0aeqvhx69ebk7hktwd", + "url": { + "href": "https://www.linkedin.com/in/ssarfaraz30/", + "label": "" + }, + "icon": "linkedin", + "network": "LinkedIn", + "visible": true, + "username": "ssarfaraz30" + } + ], + "columns": 2, + "visible": true, + "separateLinks": true + }, + "projects": { + "id": "projects", + "name": "Projects", + "items": [ + { + "id": "i2t6epmx5v7s0d8rqtxsigp3", + "url": { + "href": "https://lifting.dakheera47.com/", + "label": "" + }, + "date": "September 2025 - Present", + "name": "Strong Statistics (Open Source)", + "summary": "Engineered a self-hosted analytics platform using FastAPI and Docker, enabling users to regain full data sovereignty from proprietary fitness apps.
Maintained active open-source repo, triaging issues and merging PRs from global contributors to improve data visualization features.
Built a real-time analytics dashboard in 48 hours, integrating backend services to visualize Kepler/TESS catalogs for ML scoring.
Reduced data-prep time by 60% by designing a harmonization pipeline that standardized multi-mission astronomical datasets.
Scaled a Next.js educational platform to support thousands of monthly users, utilizing MongoDB aggregation pipelines for sub-second data processing.
Maximized user retention by engineering a Progressive Web App (PWA) with offline caching strategies, delivering a native-app-like mobile experience.
Architected a digital induction system using Node.js and EJS, automating compliance testing and certification issuance for marine staff.
Relevant Modules: Web Applications, Algorithms & Data Structures, Software Engineering (Agile), Databases.
", + "visible": true, + "studyType": "BSc (Hons) Computer Science", + "institution": "University of Lancashire" + } + ], + "columns": 1, + "visible": true, + "separateLinks": true + }, + "interests": { + "id": "interests", + "name": "Interests", + "items": [], + "columns": 1, + "visible": false, + "separateLinks": true + }, + "languages": { + "id": "languages", + "name": "Languages", + "items": [], + "columns": 1, + "visible": true, + "separateLinks": true + }, + "volunteer": { + "id": "volunteer", + "name": "Volunteering", + "items": [], + "columns": 1, + "visible": false, + "separateLinks": true + }, + "experience": { + "id": "experience", + "name": "Experience", + "items": [ + { + "id": "ng9ui2azk7w4y8oyu8kazqeb", + "url": { + "href": "", + "label": "" + }, + "date": "July 2024 - June 2025", + "company": "Autodesk", + "summary": "Modernized a legacy 10-year-old React/TypeScript codebase (7k+ commits) by implementing Webpack Module Federation, enabling independent deployment of micro-frontends.
Drove technical decision-making by authoring ADRs (Architectural Decision Records) for error handling standardization and Clash Data streaming, aligning platform-wide engineering practices.
Secured release pipelines by resolving flaky Cypress E2E tests during 'Test Fests', directly preventing production regressions for major feature drops.
Delivered 10+ production web applications for clients using Next.js, Tailwind, and Node.js, managing the full lifecycle from technical scoping to CI/CD deployment.
Led a remote team of 4 developers, establishing code review standards and sprint workflows that ensured 100% on-time delivery for clients like Indus Marine.
Engineered a React/Astro web app to approximate eye-tracking data, enabling low-cost HCI research for 10+ student participants.
Automated data collection pipelines by building a Next.js Questionnaire Randomiser that generates per-student PDF reports, eliminating 10+ hours of manual data entry.
Mentored 10+ first-year students in full-stack development, facilitating weekly code reviews and technical workshops that improved pass rates.