Muhammad Ali
Software Engineer DevOps
Email:-Address: H # 8, Khudadad Street 19/B, Shalimar Town, Lahore, Pakistan
Mobile PAK: -
Skype: muhammad_ali82
LinkedIn: https://www.linkedin.com/in/muhammad-ali-khalid-34426b29
Summary
5+ years of experience working with complex software architectures. Extensive experience in Software design, development, build and deployment. Solid background in Cloud systems engineering, continuous integration, IT support and DevOps Engineering. Highly motivated to deliver above expectations and to learn new technologies to meet industry standards. Very flexible in attitude and proficient in communication.
Key Technical Skills
Continuous Integration Implementation
Cloud Systems Engineering, Cloud automation and Cloud Orchestration
Java Enterprise Web application and Database development and design
System Administration and Support
Tools and Technologies
AWS Cloud Computing: EC2, S3, EBS, ELB, Auto Scaling, IAM, AMI, Lambda, API Gateway, RDS, VPC, Route53, Workspaces, QuickSight, WorkMail, WorkDocs, OpsWork, AWS CLI, CodeDeploy, CodeCommit, Amazon Chime, AWS Advertising API and AWS Java SDK
Computer Languages and Frameworks: BASH, Python, Java core, Servlets, JSP, JDBC, Hibernate, Spring MVC, JAX-WS, Ajax, dwr, Log4j, JavaScript, Node.js, JavaScript, basic html and css
Operating Systems: Unix/Linux – Ubuntu, Amazon Linux, IBM AIX and Windows – R2 Server
Application Servers: IBM WebSphere, Nginx, Apache Tomcat and Apache Web Server
Databases: MySQL, IBM DB2 and MS SQL Server
Build Tools: Apache ANT, Maven
Automation: Python and Bash
Release Management: 1Insurer Release manager – an internally developed tool.
Continuous Integration: Hudson Jenkins and MS TFS
Code Management: CVS, SVN, GitHub
Miscellaneous: HP UFT Integration with Jenkins, Sonar Code Quality Checker, Eclipse and Visual Studio
Awards and Certifications
1. Team of the Month – Netsol IGGS
2. Performance Excellence Award – Netsol IGGS
3. OCA 11g exam 1 PL SQL writing – Oracle
4. ITIL Foundation Training and Certification in IT Service Management – Axelos
5. Cloud Computing Certified Associate – Alibaba Cloud
6. Trained and Certified Business Professional – AWS
7. Trained and Certified Technical Professional – AWS
8. Trained and Certified TCO and Cloud Economics Professional – AWS
9. Certified Associate SysOps Administrator – AWS
https://www.certmetrics.com/amazon/public/transcript.aspx?transcript=0QHDCRS211V4Q09G
Professional Experience
Company
NETSOL Technologies IGGS – Lahore, Pakistan.
Designation
Senior Software Engineer
Duration
July 2012 to March 2017
Projects
1Insurer suit 7.4 – a modular, configurable and powerful web based technology solution designed to deliver the flexibility to deal with rapidly changing Insurance market. Includes integrated enterprise-class components for policy management, rating and quoting, claims administration, billing and accounting, reinsurance, and business intelligence
See more at: http://www.1insurer.com/our-products/1insurer-suite/
1Insurer suit 7.5 – a new version of the same product
A new development in the support of Motor Claims introduced as part of this release, to provide the capability of real-time vehicle data lookup within the 1insurer application, using the third party CarWeb query based vehicle registration database to ensure vehicle information is captured as accurately as possible
1Insurer suit 7.5.1 – a new version of the same product
New search functionality whereas user types in the items like claims, policies or clients, relative items are listed on the base of input token
1Insurer suit 7.6 - a new version of the same product
Simplified the process of adding additional drivers to a motor/automobile policy or quote
Introduction of Customer satisfaction survey functionality
Introduced new functionality to enable the addition of temporary vehicles and drivers to an existing active auto policy
1Insurer – WSM (Web Services Module)
A non-GUI, services oriented module that consists only of JAX-WS services. These services include claim creation, policy creation, adding clients, and adding quotes, billing calculations, user login/validation and more. Services are developed and exposed for the clients to help them build portals by letting their applications call the services of WSM.
Roles and Responsibilities
Software Development mainly in core Java, J2EE, Hibernate and Spring
Application support engineering
Infrastructure/stack setup and administration (excluding network and hardware)
Application servers and web servers administration
DB servers administration, OS administration
Providing first line of support and technical documentation for clients and internal use
Defects fixing
Build, deployment and testing automation
Release management, successful release of various version of the application
Code management, Code quality checking
Converted code repositories from CVS to SVN
Implementing continuous integration
Company
Bluestack Cloud – Jordan, UAE, Canada and Ireland.
Designation
Software Engineer – DevOps
Duration
Current job since March 2017
Projects
SugarCRM – Bluestack Cloud
Installation, configuration and management of the open source Customer Relationship management system called SugarCRM. Technologies worked on while implementing this are Linux Ubuntu , AWS EC2, RDS, Route53, IAM, VPC, PHP, MySQL, Apache web server
Trac – Bluestack Cloud
Installation, configuration and management of the open source wiki and ticketing system called Trac. Technologies worked on while implementing this are Linux Ubuntu, AWS EC2, RDS, Route53, IAM, VPC, Python, MySQL, Apache mod_wsgi
Auto Backup and Recovery System – Bluestack Cloud
Developed an auto backup and recovery solution system for the client that takes scheduled backups at the time considering appropriate time to minimize impact on production systems to ensure business continuity.
The technologies used for the implementation included Lambda, EC2, S3, Linux, Bash, AWS Cli and Cron job scheduler.
AWS Advertising API – Dreamatic Digital marketing Australia
Developed a system for the client that retrieves Amazon product details including all lowest prices in a way that it is integrable with the inventory systems of client. Technologies used include AWS Advertising API, Java Restful API and ANT
Amazon WorkDocs – ATS Internationals Dubai
Proposed a cloud based storage solution to ATS that
Offers enhanced security including data encryption and Multi factor authentication
Offers granular User access control and data sharing options
Cost efficiency comparing to on-premises based storage systems
AWS Analytical solutions – Qasid Arabic institute Jordan
Proposed an analytical reporting solution based on AWS services including S3, RDS, Lambda and QuickSight. Performed TCO analysis, designed the high level solution architecture and a prototype
Amazon WorkMail – Bluestack Cloud
Amazon WorkMail setup including email service configuration, user administration, and domain migration via DNS records from 1and1.
Education
1. Bachelor of Science in Computer Science (2008 - 2012)
Punjab University College of Information Technology, Lahore, Pakistan
2. HSSC – Faculty of Science Pre-Engineering (2006 - 2008)
Lahore Board of Intermediate and Secondary Education, Lahore, Pakistan.
Academic Background
Academic courses:
Programming fundamentals
Object Oriented Programming
Data Structures and Algorithms
Algorithm Analysis
Artificial Intelligence
Internet Programming – JEE
Object Oriented Analysis and Design
Database Systems – RDBMS and SQL
System Programming – Red Hat Linux, C and Bash.
Mobile Computing – Android.
Academic projects:
Inventory control System in C++
Bomberman game in C++
Web Forum for movies in J2EE
Prescription database system – Java desktop
Campus management System in PHP, MySQL and LogiCampus framework
Personal profile
Nationality:
Pakistani
Languages:
Fluent in English and Urdu