Mohammad Hilal
Software Engineer
******.********@*****.*** +923*********
Gulshan-e-Iqbal 13/D,Karachi, Pakistan Karachi
Profile
I am a Software Engineer having 6+ years of experience in the IT industry. I have been achieving my goals throughout my journey of work. It is my strong aim as a software engineer to acquire my targets for the betterment of my career. I have the potential to grab the new skill sets and the latest technology which facilitates me in grooming my skills.
I have good command over the following Technologies : Languages: PHP, Javascript
Databases: MySQL, Redis
Version control: Git
Testing: PHPUnit
Frameworks: Node js, Laravel / Lumen, Codeigniter
Design Patterns: MVC, Microservices architecture, Repository Design Pattern, Singleton Design Pattern
Caching: Redis, Memcached
AWS tools: EC2, RBS, and S3
Message brokers / Event Brokers: RabbitMQ
Search/Analytics Engine : ElasticSearch
Employment
Senior Software Engineer Sep 2019 - Present
Gaditek, Karachi
Working on Modern Node Js and PHP techniques.
Transforming legacy applications and their modules to proper Object Oriented code base and modern Software Techniques. Transforming monolithic code to microservices.
Working on Linux Operating System.
Practicing software design patterns as per application need for better software readability.
Usage of appropriate web frameworks, e.g. CodeIgniter, Laravel, Lumen for developing applications better and faster. Implemented best git workflows for branching and tagging and how to make the best out of it.
Moved all laravel queues to RabbitMq message broker. Moved ElasticSearch 2.4 version to 8.0 with Node Js. Converted PHP legacy code into Node Js recommended version. Associate Manager Sep 2017 - Aug 2019
Digitonics labs (Pvt) Ltd
I Led many projects, Created Project Architecture, and Implement Design Patterns according to the project. Personal details
linkedin.com/in/mohammad
hilal
GitHub
github.com/m-hilal
Skills
HTML
CSS
Node js
Javascript
PHP
Laravel / Lumen
Codeigniter
MySQL
Redis
RabbitMQ
ElasticSearch
Qualities
Understand the scope and
the problem first before
coding
Write readable &
maintainable code
I am good at cross-
functional work
Recognize opportunities for
improvements & impacts
Maintained optimization.
Handled multiple projects parallels.
Managed international client handling.
Deployment of projects on the production server.
Managed server configuration.
Developed codes, Created database, and architecture design. Implemented payment method.
Reporting direct to Managers and working with IOS and Android developers to create Rest API.
Software Engineer Sep 2015 - Sep 2017
Right Solution
Developed all kinds of Web Services (Rest API) for Android and IOS.
Developed CMS (Admin Panel) using PHP Framework Laravel, Mysql.
Education
BS (Software Engineering) Jan 2011 - Dec 2014
University of Sindh
Intermediate (Pre-Engineering) Sep 2008 - Jun 2010 Govt College
Matriculation (Science) Sep 1998 - Jun 2007
A.R Banat High School