Rupesh K Bordiya

Rupesh K Bordiya

$50/hr
Full-stack developer with proficiency in React, Node.js, Python, AWS, MongoDB, and AI/data science.
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
London, London, United Kingdom
Experience:
4 years
Rupesh Bordiya London, GB •-• - Education GOLDSMITHS UNIVERSITY BSc, Computer Science Relevant Coursework: Probabilistic Inference, Machine Learning , NLP, Quantum Computing London, UK UNIVERSITY AT BUFFALO Buffalo, NY BSc, Computational Physics & Mathematics (Dual Degree) Relevant Coursework: Computational Physics, Classical and Quantum Mechanics, Quantum Physics, Condensed Matter Experience Bowery Inc New York, NY(Remote) Software Engineer (Contract) December 2022 – August 2023 • Upgraded and enhanced pre-existing company website built with React, Node.js and MongoDB as an external contractor. • Implemented new features and optimized performance of the site, reducing load times by 20%. • Introduced Redux for centralized state management and improved overall code maintainability. • Added new pages and dynamic content using React and Node.js to improve UI/UX. • Upgraded backend API services with Node.js and Express to support new front-end requirements. • Enhanced integration with internal tools and databases to pull in updated data and content. • Assisted with troubleshooting issues and outages to minimize disruptions to operations. Silo San Francisco (Remote) Software Engineer (Contract) January 2022 – August 2022 • Developed full stack ERP web application using React, TypeScript, Python, MongoDB and AWS services. • Collaborated with cross-functional agile team to build inventory management, ordering and analytics features for business users. • Designed MongoDB schemas and AWS DynamoDB tables to store and query inventory, sales, and user data. • Built REST APIs with Node.js and Express to enable CRUD operations on inventory and order data. • Implemented React Redux architecture for state management across ERP single page application. • Created Python scripts to process and transform raw inventory data into usable formats. • Optimized front-end application performance achieving 30% faster load times. • Documented REST API specifications, app architecture and operational procedures. Stellapps India (Remote) Software Engineer (Contract) August 2021 –December 2021 • Developed Python programs and scripts to aggregate and process data from various IoT sensors monitoring dairy supply chain. • Built interactive web dashboards and visualizations using Vue.js to monitor real-time supply chain analytics. • Created Vue components reusable across web apps to maintain consistent UI/UX. • Implemented dynamic charts, graphs and GUI widgets using Vue and D3.js to visualize IoT data. • Developed secure REST APIs using Django REST Framework to feed data to Vue.js frontends. • Integrated Vue apps with backend Python logic and external APIs. • Built admin portals with Vue and Django to manage devices, sensors and users. • Stored and retrieved IoT data from Azure SQL Database using Django ORM. • Containerized full-stack apps with Docker and Kubernetes for robust deployments. • Complied with data security and privacy requirements across the Python and Vue.js tech stack. • Collaborated with cross-functional product and engineering teams to design end-to-end solutions. Rupesh Bordiya Kickoff New York, NY (Remote) Software Engineer (Contract) January 2021 – June 2021 • Consolidated separate web, iOS and Android backends into a unified architecture using Django REST Framework, Next.js and GraphQL APIs. • Built out Django models and admin site to manage core business data and logic. • Created Next.js pages and React components to power web frontend. • Implemented GraphQL APIs with Graphene Django to serve data to Next.js and mobile apps. • Migrated existing data to PostgreSQL database using Python scripts and Django ORM. • Implemented user authentication across platforms using NextAuth.js and Django REST Framework JWT. • Unit tested Python/Django code and integration tested GraphQL APIs. AMERICAN EXPRESS New York, NY (Remote) Software Engineer April 2019 – December 2020 • Collaborated with cross-functional teams to identify and address project requirements using Python and the Django framework. • Optimized application performance through refactoring Python code and improving Django architecture. • Conducted code reviews of Python and Django codebases to maintain coding standards and ensure code quality. • Assisted in the development of reusable Python components and Django libraries for efficient development. • Built new features and functionalities using Python and the Django framework. • Integrated Python/Django applications with other systems through REST APIs and services. • Mentored junior engineers on best practices for Python and Django, providing guidance and support for their professional growth. INTUIT Mountain View, CA Software Engineer July 2017 – March 2019 • Collaborated and led team in adding new features to existing apps. • Actively contributed to internal knowledge-sharing initiatives, promoting best practices and technical know-how within the organization. • Developed automated testing and deployment processes for enhanced code reliability. Migrated legacy JavaScript code for improved stability and security. • Designed and delivered git workshop for new hires as part of the onboarding experience. Projects Adafruit Scrapper (Python, TypeScript) • Designed a RESTful application using Python and Flask to fetch over 4,000 products from the Adafruit website and store them in a MongoDB database. • Improved the efficiency of the data retrieval process by implementing a multi-threaded approach for web scraping. AgriX (Python, TensorFlow) • Developed a platform using the NVIDIA Jetson module and TensorFlow to monitor plants, detect the ripeness of fruits, and identify pest infestations in real-time. • Provided farmers with actionable insights to help increase crop yield and reduce damage to their produce. Skills & Interests Technical: Python, React, AWS, TensorFlow, R ,Go Lang, Agile Development Methodologies, Team Leadership and Collaboration, GIT. Certifications: IBM Data Science Professional (IBM), IBM AI Engineer (IBM), Machine Learning Nanodegree (Udacity) Language: English(Native), Hindi(Native) Interests: Quantum Computing, Cryptography, Security Systems, Chess, Astrophysics
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.