Awais Anwar
Full stack Developer-
-
Lahore
PROFESSIONAL SUMMARY
With 5 years of progressive expertise, I have excelled in planning, analyzing, architecting, building, testing, supporting, managing, and
maintaining a wide array of innovative programs across multiple industries. My skill set encompasses web, mobile, desktop, cross-platform,
and embedded technologies, with a focus on AI/ML, BI/Analytics, Real-time, Hyperlocal, Commerce, Blockchain, Knowledge, Training, and
Support solutions.
EXPERIENCE
FULL STACK DEVELOPER
Dec 2022 - present | Zone Delivery Service , Dubai
• Oversaw the in-house development serving as a pivotal tool for overseeing intricate internal operations, focusing on employees' paperwork,
visa statuses, documentation, delivery vehicles, SIM card issues, fines, and other organizational workflow facets.
• Contributed to ensuring the seamless functionality and reliability of the system in the role of Quality Assurance (QA).
• Utilized a robust technology stack, including Next.js for efficient frontend development, JavaScript, React with TypeScript for dynamic user
interfaces, and Node.js/ Express.js for powering the backend infrastructure.
• Incorporated MongoDB ,PostgreSQL database to enhance the system's data management capabilities, providing a structured and scalable
foundation for storing and retrieving crucial information.
Additional languages and tools used: GitHub
FULL STACK DEVELOPER
Jan 2022 - Dec 2022 | Hyse Tech , Islamabad
• Developed an energy efficiency platform aimed at minimizing carbon footprint, integrating an advanced energy monitoring system within
buildings.
• Utilized the JavaScript, React, TypeScript, and Next.js frameworks for frontend development and employed Node.js / Express.js for backend
implementation.
• Ensured robust Quality Assurance (QA) processes throughout the development lifecycle, focusing on delivering a high-quality solution.
• Integrated React for creating a dynamic and responsive user interface, leveraging its component-based architecture for modular
development, enhancing code maintainability and scalability.
• Employed Node.js for the backend, utilizing its event-driven and non-blocking I/O model to provide an efficient and scalable environment.
Used MongoDB as a database.
FULL STACK DEVELOPER
Sep 2018 - Nov 2021 | Nested Logics , Islambad
• Crafted a sophisticated cloud-based Software as a Service (SaaS) enterprise solution platform to streamline and enhance operational
management processes within the maritime security domain.
• Utilized Next.js with TypeScript, and Node.js/ Express.js seamlessly integrating cutting-edge technologies to construct a robust and
responsive website.
• Leveraged React's versatility for creating an engaging and user-friendly interface, enhancing the overall user experience.
• Implemented Node.js with its event-driven architecture to power the backend infrastructure, ensuring efficient data processing and system
responsiveness.
• Maintained a keen focus on Quality Assurance (QA) throughout the development process, recognizing its pivotal role in delivering a reliable
product.
• Implemented rigorous testing methodologies, including unit testing, integration testing, and end-to-end testing, to identify and rectify
potential issues. Used MongoDB as a Database as well.
EDUCATION
EDUCATION
BS HONS. SOFTWARE ENGINEERING
UET, Taxila , TAxila | Graduated in 2018
PROJECTS
ACTIVEBAS
My responsibilities there included:
1. Understanding Requirements: Collaborating with stakeholders to gather and understand the requirements for the energy efficiency
platform.
2. Database Design: Designing the MongoDB database to store relevant data efficiently.
3. Backend Development (Node.js and Express.js): Implementing the server-side logic and APIs necessary for the platform. This could
involve creating routes, handling authentication, and integrating with the MongoDB database.
4. Frontend Development (React.js): Building the user interface for the energy efficiency platform. This might include creating interactive
dashboards, data visualizations, and forms for user input.
5. Integration: Connecting the frontend and backend components to ensure seamless communication and data flow between them.
6. User Authentication and Authorization: Implementing secure user authentication and authorization mechanisms to protect sensitive
data and features.
7. Real-time Data Processing: If real-time data is crucial for the platform, incorporate technologies like WebSockets for live updates.
8. Testing: Conducting unit testing, integration testing, and end-to-end testing to ensure the reliability and stability of the platform.
9. Optimization: Identifying and implementing optimizations to improve the performance and efficiency of the platform, both on the server
and client sides.
10. Monitoring and Maintenance: Setting up monitoring tools to track the platform's performance and addressing any issues that may
arise. Also, providing ongoing maintenance and support.
SECCURACY
My responsibilities there included:
1. Understanding Requirements: Collaborating with stakeholders to gather and understand the requirements for the energy efficiency
platform.
2. Database Design: Designing the MongoDB database to store relevant data efficiently.
3. Backend Development (Node.js and Express.js): Implementing the server-side logic and APIs necessary for the platform. This could
involve creating routes, handling authentication, and integrating with the MongoDB database.
4. Frontend Development (React.js): Building the user interface for the energy efficiency platform. This might include creating interactive
dashboards, data visualizations, and forms for user input.
5. Integration: Connecting the frontend and backend components to ensure seamless communication and data flow between them.
6. User Authentication and Authorization: Implementing secure user authentication and authorization mechanisms to protect sensitive
data and features.
7. Real-time Data Processing: If real-time data is crucial for the platform, incorporating technologies like WebSockets for live updates.
8. Testing: Conducting unit testing, integration testing, and end-to-end testing to ensure the reliability and stability of the platform.
9. Optimization: Identifying and implementing optimizations to improve the performance and efficiency of the platform, both on the server
and client sides.
10. Monitoring and Maintenance: Setting up monitoring tools to track the platform's performance and addressing any issues that may
arise. Also, providing ongoing maintenance and support.
ZONE DELIEVERY SERVICES
Developed and maintained web applications using Next.js, React, and JavaScript.
Collaborated with UX/Ul designers to implement responsive and visually appealing user interfaces using Material Ul, Ag Grid and
useForm Hook.
Integrated third-party APIs to enhance application functionality and user experience
Participated in Agile/Scrum development processes, ensuring timely and high-quality project delivery
Developed reusable custom card components to display information in a visually appealing and consistent manner.
Designed and implemented file downloader and uploader components,enabling users to download and upload files with ease
CERTIFICATIONS
JAVASCRIPT (INTERMEDIATE) CERTIFICATE
https://www.hackerrank.com/certificates/7b8a9f20a318
IBM DEVELOPING BACK-END APPS WITH NODE.JS AND EXPRESS
https://www.coursera.org/account/accomplishments/certificate/KY8DULGRKGBN
UNIVERSITY OF MICHIGAN - SCHOOL OF INFORMATION| INTERACTIVITY WITH JAVASCRIPT
https://www.coursera.org/account/accomplishments/certificate/TXQ5VS6RVYZH
UNIVERSITY OF CALIFORNIA, DAVIS | INTERACTIVITY WITH JAVASCRIPT AND JQUERY (WITH HONORS)
https://www.coursera.org/account/accomplishments/certificate/CVUGCW8XHJ9W
GOOGLE DATA ANALYTICS SPECIALIZATION
https://www.coursera.org/account/accomplishments/specialization/ZXQ7E9NGSBVS
META | META FRONT-END DEVELOPER SPECIALIZATION
https://www.coursera.org/account/accomplishments/specialization/certificate/D7HH49B4XMZB
SKILLS
REACT
NEXT.JS
MATERIAL UI
EXPRESS.JS
MONGODB
NODE.JS
SOCKET.IO
REDIS
TYPESCRIPT
TAILWIND CSS
ANT DESIGN