Summary
Overview
Work History
Education
Skills
Side Projects
Websites
Timeline
Generic
Suraj Singh

Suraj Singh

Faridabad

Summary

Dynamic Software Developer with a proven track record at Hike Automation Pvt Ltd, specializing in Flutter and Dart development. Expert in creating innovative e-commerce solutions and enhancing user experiences. Adept at collaborating in teams and managing production systems, while ensuring high-quality code and documentation for future upgrades.

Overview

6
6
years of professional experience

Work History

Software Developer

Hike Automation Pvt Ltd
Delhi
03.2023 - Current
  • Developed IoT device to detect and indicate sensor data on rail tracks.
  • Created web-based GUI for real-time updates and logging of system information.
  • Enhanced application features and resolved bugs to improve functionality.
  • Wrote clear, readable Dart code, ensuring extensive documentation for future upgrades.
  • Implemented rail detection system to monitor railway track conditions in real time.
  • Employed tools such as Angular, Arduino, PHP, and Node.js for development.

Flutter developer

Cross section interactive Pvt Ltd
12.2021 - 03.2023
  • Enhanced application features and resolved bugs to improve user experience.
  • Developed and deployed robust applications for Android and iOS using a unified codebase.
  • Authored clear and maintainable Dart code, ensuring comprehensive documentation for future upgrades.
  • Managed production systems while implementing new features and optimizing application performance.
  • Tools: Dart, Android, Flutter, Linux, E-Commerce.

Software developer

Enuke Softwares Pvt Ltd
02.2021 - 12.2021
  • Build several components of the app, implement several business logic features, such as location-based rendering of shops, and make the entire app available in several languages.
  • Worked on three kinds of registration implemented in this project. First, for customers who buy products; second, for sellers who can sell their products by creating virtual shops in a particular location and managing inventory; third, as a driver who delivers placed orders to the customer.
  • Worked on an order placement system that is based on the geolocation of the customer and shop owner. The customer can see the shop at a particular location on maps embedded in the app.
  • Working on the delivery system, once the order is created by the customer, the system searches for the nearest driver and notifies him or more than one. The driver accepts the order and confirms when the product is delivered.
  • A Portuguese retail e-commerce management platform for everyone, where users can create their shops and sell their products, and the shops render over the platform on the basis of geolocation.
  • Tech : E-Commerce, MySQL, Git, Inventory, Flutter

Software developer

Kartforu
02.2020 - 03.2021
  • Furniture App
  • It was a furniture selling application.
  • One can shop from the widest range of furniture and home products.
  • Handpicked products, differentiated designs, curated collections, and so much more: a fully functional mobile application.
  • Tech: Flutter, Git, Dart, E-Commerce, MySQL.

Education

Bachelor of Science And Technology - Computer Science

Guru Jambheshwar University
Hisar, Haryana, India
05.2020

Skills

  • AI and machine learning
  • Flutter and Dart development
  • Python programming
  • JavaScript development
  • Nodejs applications
  • E-commerce solutions
  • Version control with Git
  • MySQL database management
  • Linux operating systems
  • Inventory management systems
  • Material UI design
  • Android application development
  • iOS application development
  • AWS cloud services

Side Projects

  • Natural Language Process, A real time natural language processing hybrid app and web., Node.js, Flutter, Machine Learning
  • Google Dialogue Flow Clone, Auto reply using already trained data with machine learning., https://github.com/surajgju/googleDialogflowClone, Node.js, Flutter, Git

Timeline

Software Developer

Hike Automation Pvt Ltd
03.2023 - Current

Flutter developer

Cross section interactive Pvt Ltd
12.2021 - 03.2023

Software developer

Enuke Softwares Pvt Ltd
02.2021 - 12.2021

Software developer

Kartforu
02.2020 - 03.2021

Bachelor of Science And Technology - Computer Science

Guru Jambheshwar University
Suraj Singh