Hamza is a professional, passionate and self motivated engineer with 7+ years of experience. He excels at self learning and has experience in leading and working in diverse teams. Hamza has core experience in Full Stack Development mainly (but not limited to) in Javascript and utilises principles of software engineering to build efficient, optimised and scalable applications.Hamza likes to work in a diverse, healthy & challenging environment where he's constantly being challenged and has the opportunity to keep growing.Hamza has the following skills to offer:• Backend:
-
Lead Software EngineerVeveIslamabad, Pk -
Senior Software EngineerVeve Apr 2023 - Present -
Senior Software EngineerXanpool Jun 2021 - Mar 2023 -
Senior Software EngineerAscend Group Oct 2019 - Dec 2020Bangkok Metropolitan Area- Coding in frontend and backend- Working with NestJS with GraphQL in NodeJS- Working with MicroServices architecture- Working in ReactJS with Apollo GraphQL along with Ant.design- Responsible for creating architecture of services -
Full Stack Javascript EngineerListenfield Sep 2018 - Sep 2019ThailandJoined as Full Stack Engineer to work on different set of products in ListenField. Worked closely with founders, product owners & researchers to make sure our tech is aligned with our product.Achievements/Responsibilities:• Coded APIs in NodeJS with MongoDB by using RESTFul architecture design • Used Mongo Aggregation queries to query complex nested data from different collections• Coded Progressive Web App (PWA) in ReactJS with Redux• Increased the overall code test coverage by 10% using TDD practices• Coded legacy CRONS to production ready AWS ServerLess Functions in NodeJS with MongoDB• Learned and Coded APOLLO GRAPHQL API within 2 months by collaborating with team and released to Production• Re-structured the infrastructure and merged servers by using Docker thereby reducing 19% infra costs• Architected the design of different projects by using Pub/Sub Event & Client/Server patterns• Worked closely with researchers/data scientists to integrate algorithms in backend with NodeJS• Increased code quality and maintainability by enforcing linting rules and code review guides• Learned Go-lang & G-RPC to communicate between different servicesOverall Tech Used: NodeJS, ReactJS, Gatsby, Karma, JEST, Jasmine, Kue (BG Queue), AWS EC2, Lambda, ECR, S3, Webpack, HapiJS, Apollo GraphQL, MongoDB, Mongoose, Postman, Gitlab, Gitlab CI, JIRA -
Full Stack Javascript EngineerWandersnap Sep 2017 - Jul 2018RemoteCoded REST APIs (HapiJS framework of NodeJS), Webapp (ReactJS) and mobile app (React Native) for a photography services marketplace StartUp.Startup died due to being out of funding.Achievements/Responsibilities:• Coded in NodeJS RESTFul API with mySQL from complex legacy monolithic php system thereby increasing performance• Coded in ReactJS APP with Redux by connecting to RESTFul API• Reduced the bundle size by 40% by using WebPack's code splitting thereby increasing app's performance• Shipped completely redesigned system (in ReactJS & NodeJS, mySQL) from complex legacy (PHP) system within 4 months• Utilised skills of AWS S3, EC2 and Image processing to optimise 80k+ images thereby reducing infra costs.• Coded a mobile app in React-Native to instantly upload photos to Cloud from DSLR using OTGOverall Tech Used: NodeJS, Javascript, Karma, Webpack, Jasmine, HapiJS, ReactJS, React-native, MySQL, Docker, AWS EC2, Lambda, Gitlab, Jira -
Full Stack DeveloperEasy Access Technologies Apr 2017 - Sep 2017RemoteWorked on legacy AngularJS and NodeJS application to optimize it and make it performant. The company had million of records in MongoDB and query responses were really high. Debugged to improve the performance of both backend and frontend while diving inside code of legacy application.Tech Used: NodeJS, ExpressJS, MongoDB, Karma, Jasmine, Mongo Atlas, Mongoose, AngularJS, Karma, Docker, Digital Ocean, PM2, Gitlab, JIRA
-
Full Stack EngineerMiid Cloud Apr 2016 - Apr 2017RemotePromoted to full time with Full Stack Engineer role. Worked on backend (NodeJS) as well as frontend apps in AngularJS & ReactJS.Startup died while raising another round of funding.Achievements/Responsibilities:• Coded RESTFul API in HapiJS framework of NodeJS with MongoDB as Database• Used Mongo Indexes, aggregation queries and Varnish cache to reduce the front facing query by 30% thereby making it load instantly• Coded in AngularJS for a big modular admin Dashboard with Karma/Jasmine for TDD• Coded in ReactJS for the front facing web app with JEST for TDD• Supported iterative releases and enforced code quality using code reviews & other automation tools.• Worked closely with DevOps to make the web apps more performant by reducing bundle sizesOverall Tech Used: NodeJS, JEST, Karma, Jasimine, AngularJS, ReactJS, HapiJS, MongoDB, Mongoose, Postman, Gitlab, JIRA, Webpack -
Frontend EngineerMiid Cloud Dec 2015 - Mar 2016RemoteJoined the company as part-time frontend engineer. Worked on the product of a big admin dashboard for e-commerce system in AngularJS.Achievements/Responsibilities:• Coded new designs by UI Designers in AngularJS with animations• Quickly learned and started coding in ReactJS for front facing web app• Learned to Test React components with JEST• Maintained the big admin dashboard in AngularJS with over 100 modules• Implemented rules based on John Papa styleguide for better code quality• Brought a culture of code ownership among other developersOverall Tech Used: NodeJS, AngularJS, JEST, Karma, Jasmine, ReactJS, HapiJS, MongoDB, Mongoose, Postman, Gitlab, JIRA, Webpack -
Full Stack EngineerUpwork Nov 2014 - Dec 2015RemoteWorked directly with many clients on diverse set of technologies like AngularJS, ASP.NET, Entity Framework, ReactJS and NodeJS with 100% client satisfaction.Tech Used: NodeJS, AngularJS, ReactJS, ASP.NET, Github, Git, jQuery, Java, Python
Hamza Baig Education Details
-
Kips CollegePre-Engineering
Frequently Asked Questions about Hamza Baig
What company does Hamza Baig work for?
Hamza Baig works for Veve
What is Hamza Baig's role at the current company?
Hamza Baig's current role is Lead Software Engineer.
What schools did Hamza Baig attend?
Hamza Baig attended Kips College.
Not the Hamza Baig you were looking for?
-
-
-
Hamza Baig
Computer Engineer 🎓 | Data Analyst | Amazon Advertising Strategist | It Operations 💻Karachi Division -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial