ALI HUSSAIN BAMBORA, Full Stack Software Developer

ALI HUSSAIN BAMBORA

Full Stack Software Developer

EBLA Computer Consultancy

Location
Kuwait
Education
Bachelor's degree, Computer Engineering
Experience
6 years, 11 Months

Share My Profile

Block User


Work Experience

Total years of experience :6 years, 11 Months

Full Stack Software Developer at EBLA Computer Consultancy
  • Kuwait - Al Kuwait
  • My current job since September 2021

Responsible for development, design and implementation of clean and scalable software web and desktop applications using .NET Model-View-Controller (MVC) architecture and Web API using agile software development methodology.

Designing and implementing reusable UI components and single page applications using React JS functional components, React hooks and React Redux for context management.

Responsible for developing web and mobile applications using low code Outsystems software development platform.

Successfully developed General Entry Application(GEA) for document archiving and retrieval using React JS as frontend and .NET framework web API as backend which connects to IBM Filenet Content Management.

Currently working on developing G2G application using .NET Core MVC which enables government entities to manage correspondence among each other externally

Responsible for developing and administering existing IBM FileNet ECM applications and responsible for creating RESTful web APIs using .NET framework for connection and configuration with IBM FileNet P8 and implementing all the required operations of creating documents and applying the necessary security to them.

Using Microsoft Entity Framework ORM to work with MS SQL database using .NET objects.

Collaborate with internal teams to produce software design and architecture and test and deploy applications and systems.

Software Developer at Golden Fanaar Cosmetics
  • Kuwait - Al Kuwait
  • August 2018 to August 2021

Creating an inventory management system using Python Django framework in order to keep track of the existing stock of goods and maintain stock.

Responsible for developing and maintaining e-commerce web application using React JS as frontend and .NET core web API as backend.

Coordinating with Business Analysts and Test Analysts to ensure that the developed application meets technical and organisational requirements.

Coordinating with the sales manager and analyzing and interpreting the sales data using Python pandas and numpy packages to enhance profits and increase sales.

Analyzing the sales data using Jupyter Notebook to determine the highest selling products using pandas and numpy packages of python.

Generating sales reports using Tableau for in-depth analysis of current sale trends and forecasting future product demand.

Strategic and marketing tasks including market competition analysis and market research.

Jr software developer at Piaggio Vehicles PVT Ltd Vespa
  • India - Udaipur
  • July 2017 to July 2018

• Managed and maintained dealer management system at the dealership.
• Worked on developing an inventory and accounts management system using Java and MySQL.
• Managed and cooperated sales and marketing team to enhance sales and plan marketing campaigns.
• Analyse complex scenarios and use creative problem-solving to turn challenges into profitable opportunities.
• Gained vast experienced of working with Java and SQL for maintaining the vehicle stock database and predicting future sales demand using the existing sales figures.

Education

Bachelor's degree, Computer Engineering
  • at University Of Mumbai
  • July 2017

• Title: Hospital based Search Engine. • Semester: 4th Language used: HTML, CSS, Javascript, Python, SQL • TOOLS: MYSQL server Summary: A web application was developed as a search engine for finding information about all the nearby hospitals of an area and contact them in case of emergency. • Title: A web scraping application using Python • TOOLS : Python requests and bs4 libraries • Summary: A web scraping application was developed using python for checking the price of a product in amazon and sending an email to the user if the price of the product has been reduced. • Title: Email server • Semester: 6th • TOOLS: Squirrel mail, WampServer, hmailserver. • Summary: Created an Email server using the above-mentioned tools that handles and delivers e-mail over a network, usually over the Internet. A mail server can receive e-mails from client computers and deliver them to other mail servers. Title: Health Monitoring System Semester: 7th and 8th • TOOLS: Android Studio, Arduino and MATLAB • Summary: Designed and developed a novel remote heart monitoring system in collaboration with doctors at Somaiya hospital’s super speciality centre. The system was developed to detect presence and type of dysthymia considering cardiac parameters like ECG and heart rate.

Specialties & Skills

Data Analysis
Database Management
Web Development
JavaScript
React JS
React Native
Flutter

Languages

English
Expert
Hindi
Native Speaker
Arabic
Intermediate

Training and Certifications

Outsystems (Certificate)
Date Attended:
November 2021

Hobbies

  • Reading
  • Cricket