Resume
I'm a proficient web developer experienced in JavaScript and TypeScript, specializing in Nest.js back-end development. I have hands-on experience with both SQL databases like PostgreSQL and NoSQL databases such as MongoDB. With a robust work ethic, meticulous attention to detail, and a rapid learning aptitude, I am passionate about creating user-friendly websites and catalyzing innovation in every project. I stand prepared to substantially impact the tech industry by transforming ideas into remarkable digital creations.
Education
Bachelor of Information Technology
2015 - 2019
Government College University, Faisalabad
Bachelor of Information Technology, Government College University, Faisalabad, CGPA:3.28.
WORK EXPERIENCE
Software Engineer
Aug-2022 - Present
HiveWorx, Islamabad, Pakistan
- Worked on server-side applications in Node using Express and Nest.
- Designed and implemented RESTful APIs using JSON data format.
- Enhanced API security by implementing authorization and user role-based access control, using OAuth & JWT.
- Used PostgreSQL as a database, designed schemas as well as worked on database queries utilizing TypeORM.
- Utilized Git and GitLab for seamless coordination and synchronized teamwork.
- Led the development of microservices, including an innovative assets management system utilizing Multer Library and File system module of Node for streamlined asset handling of all the applications.
- Developed a comprehensive User Management System which is a microservice, centralizing user authentication and role management across multiple applications, enhancing operational efficiency.
- Worked on payment integrations with Moyassar and Stripe, developed email workflows using Node Mailer, Puppeteer, and Chromium, and implemented SMS communications via Yammama. I've also designed and implemented invoicing systems.
- Built a dynamic notification system using web sockets, group functionality, and CRON jobs. This system seamlessly delivers both instant and scheduled emails to users, ensuring timely communication and engagement.
- Worked on multiple projects including the Maturity Assessment tool which is a survey tool developed in Nest and Angular, a virtual Health System which is a web app for physicians and patients to coordinate over the web, and Hire Purchase Management System for CSD.
- Hive Enterprise Resource Optimizer (HERO) aims to streamline organizational strategy from top-down or bottom-up approaches. It sets targets for key performance indicators (KPIs) and upper management, breaking these targets down into monthly and yearly goals. HERO continuously updates visual graphics and reports to provide clear insights and progress tracking.
Trainee Web Developer
Sep 21 – Nov 21
Pasban Group of I.T, Faisalabad, Pakistan
- Familiarity with front-end frameworks React.js.
- Used React components to enhance reusability and modularity.
- Connected the front end with server-side logic by utilizing Axios for RESTful API communication and data retrieval.
- Enhanced the app's user interface and styling with the responsive design capabilities of Tailwind CSS.
Graduate Trainee Engineer
Dec 20 – Aug 21
Hilton Enterprises, Sheikhupura Road, Faisalabad, Pakistan
- Supported network infrastructure maintenance tasks and participated in network configuration activities under the guidance of senior engineers
- Conducted system upgrades and software installations, ensuring smooth operation of IT infrastructure.
- Assisted in the documentation of network configurations, troubleshooting procedures, and system updates.
Skills
Certifications
Blockchain Programming (NAVTTC), Air University ISB
Mar 22 – Aug 22
Learned HTML, CSS, JavaScript, Solidity, Node, Express, Authentication & Security, & Git
Certified Cloud Applied Generative AI Engineer (GenEng), Air University ISB (PIAIC Weekend)
Sep 22 – Continue
- Building Serverless Cloud APIs using Python's FastAPI for the backend.
- Seamlessly integrating TypeScript, React, Next.js, and Tailwind CSS for dynamic frontend experiences.
- Docker for efficient containerization and deployment, ensuring scalability and modern web development solutions.
Portfolio
Maturity Assessment Tool
Survey tool developed in Nest and Angular, used for assessing and tracking organizational maturity levels through detailed surveys and analytics.
Virtual Health System
A web application for physicians and patients to coordinate over the web, developed using modern web technologies for enhanced user experience.
Hire Purchase Management System
System for CSD, designed to manage hire purchase agreements efficiently, developed using Nest.js and other modern tools.
Assets Management System
Innovative system utilizing Multer Library and File system module of Node.js for streamlined asset handling across multiple applications.
Hive Enterprise Resource Optimizer (HERO)
System to streamline organizational strategy, setting targets for KPIs and upper management, and providing continuous updates through visual graphics and reports.
User Management System
Microservice centralizing user authentication and role management across multiple applications, enhancing operational efficiency.
Services
Backend Development
Proficient in Node.js and Nest.js for creating robust server-side applications. Expertise in designing and implementing RESTful APIs, enhancing API security with OAuth and JWT, and developing microservices for efficient system management.
Database Management
Experienced in SQL and NoSQL databases, including PostgreSQL and MongoDB. Skilled in designing schemas, writing complex queries, and utilizing ORM tools like TypeORM and Mongoose for efficient database management.
Web Development
Specializing in creating user-friendly websites with modern technologies. Proficient in HTML, CSS, and Tailwind CSS for front-end development, with experience in integrating front-end frameworks like React.js for enhanced functionality.
API Integration
Expertise in integrating various APIs, including payment gateways like Moyassar and Stripe, email workflows using Node Mailer and Puppeteer, and SMS communications via Yammama. Skilled in developing dynamic notification systems with web sockets and CRON jobs.
Cloud Development
Certified Cloud Applied Generative AI Engineer, experienced in building serverless cloud APIs using Python's FastAPI. Proficient in containerization and deployment using Docker for scalable and efficient web development solutions.
GPT Integrations
Skilled in integrating GPT models into applications for enhanced AI capabilities. Experience in leveraging OpenAI's API to build intelligent chatbots, content generation tools, and other AI-driven functionalities.
Contact
Location:
Faisalabad, Pakistan
Email:
ghulamghaus266@gmail.com
Call:
+92 306 7956164