Summary
Overview
Work History
Education
Skills
Timeline
Generic

ZAKRIA REHAN

Sr. Software Engineer
Lahore,Punjab

Summary

Amenable Software Engineer gifted at translating basic client requirements into technical development plans. Communicates productively with both technical and non-technical personnel and clients. Friendly provider of deep programming knowledge and invaluable final products.

Overview

4
4
years of professional experience
4
4
years of post-secondary education

Work History

Sr. Software Engineer | Fullstack Developer

Invozone
Lahore, Punjab
01.2022 - Current
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Developed robust, scalable, modular and API-centric(RESTful, GraphQL) infrastructures.
  • Participated in architecture, design and implementation of back-end features using NodeJS, Postgres, MongoDB.
  • Updated old code bases to modern development standards, improving functionality.
  • Developed front-end applications in Angular JS and React JS
  • Promoted experience with Kubernetes, Docker and Google Console Platform.
  • Introduced LINT and PRETTIER for coherent code format across the application.
  • Wrote Web Socket to manage real-time full-duplex communication
  • Implemented PubSub pattern in applications to stream analytics and data integration pipelines to ingest and distribute data
  • Configuring a virtual machine (VM) instance to deploy and launch a Docker container on GCP
  • Managing Compute Engine instances, Container Registry, Cloud Storage, Memory Store and load balancer and other
  • Google Console services for smooth deployment of projects
  • Used Kanban and Scrum methodologies under agile principles for smooth deliveries of projects with the help of tools like trello, Jira and Slack

Sr. Software Engineer | Fullstack Developer

Rolustech
Lahore, Punjab
01.2018 - 01.2021
  • Analyze requirements and propose software solutions to solve problems
  • Taking client calls and performing RFQs for them and provide them business solution
  • Leading a team of 4 members and performing code review
  • Develop layouts and prototypes to ensure the solution meets requirements.
  • Build custom modules, dashlets, layouts and views following SugarCRM/SuiteCRM’s architecture
  • Integrate multiple systems with SugarCRM/SuiteCRM ensuring seamless data flow
  • Write well-structured and testable code following the set guidelines
  • Develop new plugins for SugarCRM to integrate with different business application systems
  • Wordpress plugins and its integration with SuiteCRM
  • Built applications on LAMP stack
  • Working with different PHP based frameworks
  • Fetching data from different lead generation tools and save the data inside CRM for further business workflow
  • Working with different JS front end libraries Amber JS, Angular JS
  • Using scrum methodologies under agile principles for smooth deliveries of projects with the help of tools like

Associate Software Engineer

IMSI/Design
Lahore, Punjab
03.2018 - 08.2018
  • Worked on the improvements of a product TurboCAD
  • Checked configuration files and logs to uncover root causes of problems.
  • Collaborated with team to analyze system solutions based on client requirements.

Education

Bachelor of Science - Computer Science

PUCIT
Lahore, Punjab
10.2014 - 08.2018

Skills

    Javascript

undefined

Timeline

Sr. Software Engineer | Fullstack Developer

Invozone
01.2022 - Current

Associate Software Engineer

IMSI/Design
03.2018 - 08.2018

Sr. Software Engineer | Fullstack Developer

Rolustech
01.2018 - 01.2021

Bachelor of Science - Computer Science

PUCIT
10.2014 - 08.2018
ZAKRIA REHANSr. Software Engineer