Experienced Lead Software Engineer with a demonstrated history of working in the information technology and services industry. A result-oriented professional with hands-on experience in the latest full stack web technologies . Solid background in distributed application design and development in parallel to practical experience both in front – end (Bootstrap, React, HTML/CSS) and back-end (Node JS, PHP) development. Proficient in developing Continuous Integration/ Delivery pipelines. Experience with automation/ integration tools like Jenkins. Knowledge of major cloud service providers, like AWS, Azure etc. Strong engineering professional with a Bachelor’s Degree focused in Computer Software Engineering from Beaconhouse National University.
Monitoring IoT (Internet of Things) specified infrastructure design and implementation process
Involved in source control management with GitHub. Regular activities include configure user access levels, monitor logs, identifying merge conflicts and managing master repository
Automating environment build and provisioning using virtualization, containerization and orchestration tools with Dockers and Kubernetes
Analyzing, executing, and streamlining DevOps practices for a range of Agile projects
Setting up continuous build environment, deployment process in Continuous Integration, monitoring, testing and reporting pipelines and solutions using tools using Jenkins
Experience in managing large numbers of diverse systems with configuration management systems like Ansible, writing playbooks
Designing and deploying dynamically scalable, fault-tolerant, and reliable enterprise on the Cloud platforms.
PITR (Point in time recovery) and Disaster Reovery Plan implementation.
Set up SCP/FTP/SMTP and provide direct server support during deployment and general production operations.
Monitoring the delivery of solutions between architecture, time, cost, and quality; ensuring best practice standards are implemented and met.
Analyzing business requirement to translate functional requirements into technical requirements and develop web application using (MERN stack)
Working on Lifecycle Methods, State, Props, and Events to create interactive and stateful React Components, achieved routing using react-router
Creating class based and function-based components, add necessary event listeners, implement communication strategies between React Components
Use React Axios to call Web APIs to fetch data from backend and update the states in the store of Redux
Adopt Mongo DB for data storage, design different schemas and data access services to communicate with MongoDB. Expert with Mongo DB Atlas
Building reusable React components and functions to be added to future pages
•Web dashboard development of S&S Hub on Laravel framework. (www.sns-hub.com)•Front-end development for building small web applications using HTML, JavaScript,Bootstrap.•Back-end, front-end development, application debugging, testing and revamping the web application; built on Ruby on Rails. (www.lookitup.pk)•Company website rebuilt on WordPress along with on-page SEO using Yoast.•Involved in the functional usage and deployment of applications in Apache Tomcat.•Monitor, build and deploy software releases and provide support for production deployments.•Provide immediate technical support for S&S Hub mobile application to customers.•Maintaining and administering network switches (Cisco Catalyst 3750) and related computing environments including systems software (Ubuntu,Windows), applications software, hardware, and configurations. Ensure the security of traffic that passes through the network and equipment is physically secure.•Identify security gaps by performing routine audits of hardware and software entities on the network and closing those gaps. Apply operating system updates,patches and make configuration changes to tighten security.•Ongoing administration of upgrading, maintaining routers, and other network equipment along with operational routines including regular backups and restoration of data stored on file servers, diagnostics and monitoring of cloud machine via Munin and Cacti.•Installed and configured PABXs (Elastix). Daily monitoring and maintenance of PABX along with installation of Cisco 7941 IP Phones.•Installation, set-up and management of virtual machine on AWS, Heroku and local cloud servers.•Provide digital support to the marketing team in order to develop the business.
• Responsible for development, and maintenance of organization\'s website
• Testing S&S Hub mobile application on IOS and Android platforms, documenting bugs and errors, and their resolution
• Admin dashboard built in Laravel framework, performing CRUD operations
• Product calculator built for sale agents using HTML, JavaScript, PHP
Handled account opening forms, customer complaints, incoming/outgoing e-mail management, educating customers regarding services offered by the bank.