Full Stack Developer

Experience

  • Ycenter Development Program LLP - Technical Lead

    2023 - 2024

    Project: TradeZiris

    Role: Full-Stack Developer (Team Lead)

    • Led the project, learning about international trade export and import flows.
    • Conducted extensive research and designed a prototype in Figma.
    • Converted the Figma prototype into a web application using ReactJS.
    • Managed data storage in the prototype using browser localStorage.
    • Technologies: ReactJS, Figma
    • Client
    TradeZiris

    Project: Policy Tracker Platform

    Role: Full-Stack Developer (Team Lead)

    • Led the project and managed sprint planning.
    • Studied and implemented policy management flows, ensuring effective policy management.
    • Integrated AI models for insightful policy analysis.
    • Oversaw full-stack development, including frontend, backend, and deployment.
    • Implemented multi-role user authentication for various stages and countries in Africa.
    • Technologies: ReactJS, NestJS, PostgreSQL, TypeORM
    • Clients

    Project: Coffee Traceability Platform

    Role: Backend Development (Team Lead)

    • Led the project, focusing on sprint planning and team communication.
    • Developed backend solutions, including database schema and server setup.
    • Managed project challenges and ensured successful delivery of coffee consignment verification certificates.
    • Technologies: NextJS, NodeJS, ExpressJS, PostgreSQL
    • Client

    Project: Social Enterprise Alliance Portal

    Role: Full-Stack Developer (Sole Contributor)

    • Independently converted a WordPress platform into a Laravel-based framework to list companies into directory.
    • Added blog functionality and integrated Stripe payment gateway for subscription management.
    • Technologies: Bootstrap, Laravel Framework, MySQL, Stripe Payment Gateway, Wordpress Headless CMS
    • Client

    Project: AI CHATBOT Platform

    Role: Full-Stack Developer (Team Member)

    • Upgraded and deployed chatbot features on AWS.
    • Trained the chatbot model with new datasets and improved frontend and backend functionalities.
    • Technologies: ReactJS, NodeJS, Python, RASA Framework, AWS
    • Client
  • GoKwik Commerce Solutions Pvt. Ltd. - Full Stack Developer

    2021 - 2023

    Project: Admin & Client Dashboard

    Role: Full-Stack Developer (Team Member)

    • Updated dashboard features with a focus on frontend and backend enhancements.
    • Gained expertise in sprint planning, task and team management using JIRA.
    • Technologies: NextJS, NodeJS, ExpressJS, SequelizeORM, PostgreSQL, AWS
    • Client: D2C Brands

    Project: Checkout Module

    Role: Full-Stack Developer (Team Member)

    • Upgraded and resolved issues in the existing Magento checkout module.
    • Redesigned user flow and integrated customer verification AI-based APIs.
    • Technologies: Magento 2.0, JavaScript
    • Client: D2C Brands
  • GS1 India - Full Stack Developer

    2017 - 2021

    Project: Food Traceability Platform

    Role: Full-Stack Developer (Team Member)

    • Collaborated with a team to develop a GS1 traceability solution using the GS1 Traceability Framework. The project focused on real-time data processing, reporting, and product traceability.
    • Researched GS1 traceability standards and documentation to ensure effective implementation.
    • Helped in tracking individual products using SSCC numbers and QR codes generated through the DataKart code platform, enabling scanning and verification with the Android app.
    • Researched and implemented an EPC Encoder/Decoder to generate Electronic Product Code (EPC) numbers using GTIN, SSCC, GLN and others, facilitating accurate product traceability.
    • Contributed to implementing a scalable real-time data processing and reporting system with MongoDB and PowerBI. Set up cron jobs for automated data transfer from MongoDB to PowerBI for report refreshing.
    • Supported the integration of data collection via an Android app and RFID/barcode reader, storing EPCIS events in the traceability system.
    • Worked on exploring Node.js as an alternative to the Java-based traceability framework, though it was not completed.
    • Technologies: Java, MongoDB, Apache, MySQL, PowerBI, NodeJS
    • Client: Indian Army
    • Articles:
      Read Case Study of Indian Army Supply Chain

    Project: DataKart Platform

    Role: Full-Stack Developer (Team Member)

    • Developed a comprehensive dashboard for product and company information management with adding automation flows using cron jobs to streamline data processes.
    • Researched & resolved security audit points using burp suite and integrated data with PowerBI for enhanced user insights.
    • Technologies: HTML & CSS, JavaScript, PHP, MySQL, PowerBI
    • Client: Retailers, Solution Providers and Other Stakeholders

    Project: DataKart API Platform

    Role: Full-Stack Developer (Sole Contributor)

    • Developed the DataKart API platform to facilitate data access for retailers and other stakeholders. Initially, data was downloaded in Excel format from an access dashboard. The platform aimed to streamline this process through API integration, reducing manual data handling and improving efficiency. Enabled seamless integration with retailers' software systems, facilitating real-time data access.
    • Led the development and design of the DataKart API, including backend architecture, API endpoints, and integration with existing systems.
    • Implemented OAuth 2.0 for secure authentication and authorization, and used Swagger for comprehensive API documentation.
    • Addressed challenges related to data consistency and format compatibility by developing robust API endpoints and middleware to handle various data types and ensure reliable data transfer.
    • Technologies: Bootstrap, JavaScript, CodeIgniter, MySQL, Rest API, OAuth 2.0 Protocol
    • Client: Retailers, Solution Providers and Other Stakeholders

    Project: ROHINI IIB Platform

    Role: Full-Stack Developer (Team Member)

    • Managed the development and issue resolution for a hospital registry platform, focusing on improving system functionality and security.
    • Resolved critical security audit points identified by a third-party audit company using Burp Suite, enhancing the platform's security posture.
    • Integrated the State Bank of India payment gateway to facilitate online payments.
    • Implemented a cron job to automate data synchronization for payments, ensuring accurate records even if transactions were not immediately reflected in the database.
    • Technologies: Bootstrap, JavaScript, CakePHP, MySQL, SBI Payment Gateway, Burp Suite Tool
    • Client

    Project: PWA Mobile App for Farm

    Role: Full-Stack Developer (Sole Contributor)

    • Designed and developed a Progressive Web App (PWA) for farm location data collection using a wizard-based form and GPS functionality.
    • Implemented a REST API to efficiently push farm location data into the database.
    • Focused on creating a user-friendly interface for seamless data entry and retrieval.
    • Developed the app to support a traceability project by accurately saving and managing farm location data.
    • Technologies: HTML & CSS, JavaScript, PHP REST API
    • Client: In-House
  • Ntop Infosec Pvt. Ltd. - Full Stack Developer

    2017

    Project: HRMS Web Platform

    Role: Full-Stack Developer (Sole Contributor)

    • Developed an HRMS platform from scratch, including UI, backend, and database.
    • Set up a Windows cloud server to access biometric machine data via a WAN port after configuring a static IP and port. Additionally, configure Windows Scheduler on the cloud server to push data into the HRMS database using a REST API.
    • Developed APIs to transfer data from the HRMS web platform to Microsoft Dynamics NAV using the SOAP protocol.
    • Technologies: Bootstrap, CodeIgniter, JavaScript, MySQL
    • Client: In-House

    Project: Attendance Mobile App Platform

    Role: Full-Stack Developer (Sole Contributor)

    • Developed an attendance app for field employees, capturing location and time data.
    • Integrated user authorization to ensure secure API access from the HRMS platform.
    • Synced collected data with the HRMS web platform for centralized management.
    • Technologies: Java, Android, Rest API
    • Client: In-House

    Project: Survey Mobile App for Medical Trade Fair

    Role: Full-Stack Developer (Sole Contributor)

    • Developed a survey app for collecting feedback at a medical trade fair, accessible on both mobile and tablet devices, and utilized 10-12 tablets to gather responses live at the event held at Pragati Maidan, Delhi.
    • Integrated the web application survey code into an Android app using the WebView component, allowing the survey to be used both in the browser and within the specific Android app.
    • Implemented offline data collection with synchronization to a central server once internet connectivity was restored.
    • Created a reporting dashboard to present data to the client and provide valuable insights.
    • Technologies: JavaScript, CodeIgniter, MySQL, Android
    • Client

    Project: Trade Fair Space Registration Prototype

    Role: Full-Stack Developer (Sole Contributor)

    • Designed the project to facilitate smooth management and provide insights for trade fair organization, including capturing customer requirements through online support for space allocation.
    • Developed a prototype to convert floor plan PDFs/images into an interactive canvas.
    • Implemented features using Fabric.js to resize, merge, and move spaces on the canvas, with real-time event triggers for opening registration forms.
    • Created a system for storing changes in space dimensions and form submissions in a database via PHP APIs.
    • Technologies: Bootstrap, JavaScript, FabricJS, PHP, MySQL
    • Client

    Project: Automated Trade Fair Badge & Tracker Prototype

    Role: Full-Stack Developer (Sole Contributor)

    • Developed a web platform that allows trade fair attendees to register and receive a QR code.
    • Implemented a system where the QR code is scanned at the event and a silent printing feature that directly sends printing commands from the browser, enabling automatic badge generation without human intervention.
    • Explored embedding a chip system into badges to automatically record user movements, booth interactions, and duration, providing insights into user interests and booth popularity (use case explored but not implemented due to shifting client priorities).
    • Technologies: Bootstrap, JavaScript, PHP, MySQL, Silent Printing, Barcode Printers
    • Client
  • Website Halt Web Solutions - Full Stack Developer

    2016

    Project: Business Directory

    Role: Full-Stack Developer (Sole Contributor)

    • Created a business directory from the ground up using WordPress. This involved customizing the theme, adding new features, and developing custom plugins.
    • This platform was created to provide customers with easy access to shop and product information for all businesses in the Chawri Bazar market.
    • Technologies: Bootstrap, JavaScript, WordPress, MySQL

    Project: SEO Scraper

    Role: Backend Developer (Sole Contributor)

    • Built this platform with Drupal to scrape websites and analyze SEO meta tags.
    • Technologies: Drupal, MySQL

Education

  • Bachelor of Computer Applications

    Guru Gobind Singh Indraprastha University, DELHI

    • Completed a 6-week internship in PHP & MySQL.
    • Created an education blog using WordPress CMS.

Full Stack Developer

Faraz

Hello, I'm a Full Stack Developer from India with over 8 years of experience.

https://www.linkedin.com/in/faraz-dev/