Muhammad Usman, Software Engineer

Muhammad Usman

Software Engineer

Synergy

Location
Pakistan - Islamabad
Education
Bachelor's degree, Computer Science and Computer Networks
Experience
10 years, 2 Months

Share My Profile

Block User


Work Experience

Total years of experience :10 years, 2 Months

Software Engineer at Synergy
  • Pakistan - Islamabad
  • My current job since May 2018

First and foremost, developing software our users need
•Work collaboratively with others to achieve goals
•Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
•Prepare and install solutions by determining and designing system specifications, standards and programming
•Protect operations by keeping information confidential
•Provide information by collecting, analyzing and summarizing development and service issues
•Accomplish engineering and organization mission by completing related results as needed
•Support and develop software engineers by providing advice, coaching and educational opportunities
•Mentor junior and mid-level engineers
•Collaborate with team to brainstorm and create new products

Software Engineer at DPL
  • Pakistan - Islamabad
  • May 2015 to April 2018

• Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
• Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
• Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
• Prepare and install solutions by determining and designing system specifications, standards and programming
• Improve operations by conducting systems analysis; recommending changes in policies and procedures
• Update job knowledge by studying c, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
• Protect operations by keeping information confidential
• Provide information by collecting, analyzing and summarizing development and service issues
• Accomplish engineering and organization mission by completing related results as needed
• Support and develop software engineers by providing advice, coaching and educational opportunities
• First and foremost, developing software our users need
• Mentor junior and mid-level engineers
• Collaborate with the team to brainstorm and create new products
• Make informed decisions quickly and taking ownership of services and applications at scale
• Work collaboratively with others to achieve goals
• Be a persistent, creative problem ¬solver
• Remain cool and effective in a crisis
• Stay on the leading edge of development practices
• Passionate about great technologies, especially open source
• Understand business needs and know how to create the tools to manage them

Software Engineer at WebtoniQ Solution
  • Pakistan - Rawalpindi
  • January 2014 to February 2015

• Managed and coordinate with the team regarding work load and Company requirements.
• Leading Adobe Air & PHP Team members. Handle clients on daily basis Meeting on Skype/Call.

Quadrant is an eCommerce CMS system, our role is to work with the UK team to create a new site with a new design for the customers and configure shopping cart for each site.

Education

Bachelor's degree, Computer Science and Computer Networks
  • at Kohat University of Science and Technology
  • December 2011

Bachelor of Computer Science (Hons) BS (CS) 2011 Kohat University of Science and Technology (KUST). (3.34) Khyber Pakhtunkhwa. Pakistan.

Specialties & Skills

JavaScript
Web Development
SQL Server
ASP.NET MVC
. NETOS
ACTIONSCRIPT
ADOBE PHOTOSHOP
APPROACH
MICROSOFT C #

Languages

English
Expert
Punjabi
Expert
Urdu
Expert