Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Projects
Generic
Noor Ul Ain Ibrahim

Noor Ul Ain Ibrahim

Dubai

Summary

Versatile full-stack developer with over 2 years of hands-on experience in Python, demonstrating proficiency in key frameworks such as Django and Flask. Additionally, boasts 6 months of practical expertise in C++, coupled with 1+ year of in-depth knowledge in JavaScript.

Overview

2
2
years of professional experience

Work History

Full Stack Developer

Softversum
09.2022 - Current
  • Developing custom CRM systems, as well as web applications with Python (Django), Express.js, and React.js
  • Applied Object-Oriented Programming (OOP) principles in Python to design and develop a modular and scalable applications.
  • Creating highly responsive, dynamic, and interactive user interfaces for web-based applications to deliver an exceptional UI/UX using Reactjs
  • Building RESTful APIs for CRM systems with Django and implementing APIs for smart business card applications using Node.js to enhance data management and networking efficiency
  • Collaborating with clients, the team, and managers to align development decisions effectively
  • Designing, and optimizing both relational and non-relational databases while implementing efficient queries and stored procedures
  • Deploying, managing, and monitoring Python and Node.js backend applications on AWS EC2 instances, consistently implementing cost-effective solutions for optimal performance and scalability

Full Stack developer

Horizon Digital Pakistan
03.2022 - 09.2022
  • Developed RESTful APIs to enhance functionalities for Finja Invest (Crowdfunding application) using Flask and Hiremii (Recruitment application) using Python- Django, and created API documentation using Swagger for clear and accessible communication of RESTful APIs
  • Developed responsive frontends for various web applications using Javascript.
  • Proficiently managed and optimized relational and NoSQL databases, implementing efficient data structures and queries to enhance application performance and scalability
  • Collaborated closely with experienced DevOps Engineers to strategically architect and implement cloud solutions tailored to the unique needs of each web application with a specific focus on AWS
  • Contributed to the implementation of robust data security measures in the Finja Invest application, a financial platform safeguarding sensitive user and financial data, under the guidance of a team of senior developers.

Full stack Developer

Bitspro
10.2021 - 03.2022
  • Developed the robust backend infrastructure for a web application, leveraging Python- Django and Node.js, ensuring optimal performance and functionality
  • Built databases and table structures for web applications.
  • Collaborated closely with a frontend development team to create responsive user interfaces for the web application using Reactjs
  • Participated in architecture, design and implementation of back-end features using C++ and Python.

Education

Master in Information Technology -

National University of Science and Technology (NUST)
Islamabad, Pakistan
09.2021

Bachelor of Science - Electronics Engineering

Mehran University of Engineering And Technology
Jamshoro, Pakistan
11.2017

Skills

  • Python, Javascript, C
  • MySQL, PostgreSQL, MongoDB
  • Django, Nodejs
  • Reactjs (JavaScript Library)
  • AWS
  • Object-Oriented Programming

Languages

English
Upper intermediate (B2)

Timeline

Full Stack Developer

Softversum
09.2022 - Current

Full Stack developer

Horizon Digital Pakistan
03.2022 - 09.2022

Full stack Developer

Bitspro
10.2021 - 03.2022

Master in Information Technology -

National University of Science and Technology (NUST)

Bachelor of Science - Electronics Engineering

Mehran University of Engineering And Technology

Projects

Foodoss - Food delivery Application (Not Live): 

In Foodoss, our food delivery app, we've built a range of restaurant choices, each with its own menu and food types. Users can pick a restaurant, choose items, and get discounts using special codes. Plus, there's a monthly game for users to win discounts. Users have their own profiles within the application, which store their data and order history. 


Finja Invest - Crowd Funding Application: 

Finja Invest is a user-friendly crowdfunding application that makes investing in diverse financial opportunities simple and accessible. Whether you're a beginner or an experienced investor, our platform allows you to explore and participate in various crowd-funded ventures, fostering financial growth and inclusivity.


WeConnectify - Smart Business Application with User Profile Dashboard (Under development):

WeConnectify is an innovative smart business application that simplifies networking. It offers users the ability to create personalized NFC business cards, with a convenient user profile dashboard. Users can effortlessly input their details and customize template colors, seamlessly syncing updates to their NFC-linked profiles for effective networking.

Noor Ul Ain Ibrahim