Abrar Ahmed

Senior Software Engineer at Creative Chaos
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
PK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 100 - 200 Employee
    • Senior Software Engineer
      • Jan 2021 - Present

      Karāchi, Sindh, Pakistan - Develops software solutions by studying information needs, conferring with team, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle. - Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. - Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear… Show more - Develops software solutions by studying information needs, conferring with team, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle. - Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. - Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. - Prepares and installs solutions by determining and designing system specifications, standards, and programming. - Improves operations by conducting systems analysis and recommending changes in policies and procedures. - Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations. - Protects operations by keeping information confidential. - Provides information by collecting, analyzing, and summarizing development and service issues. - Accomplishes engineering and organization mission by completing related results as needed. - Supports and develops software engineers by providing advice, coaching, and educational opportunities. Show less

    • Pakistan
    • Software Development
    • 1 - 100 Employee
    • Senior Software Engineer ( Team Lead)
      • May 2019 - Dec 2020

      Hyderabad, Pakistan - Write or review code for various applications - Run functionality testings and debug code - Experiencing dealing with at least 5 developers and 6 projects - Work closely with relevant teams internally to ensure alignment and coordination across operations as part of the seamless implementation of existing and new systems - Supervising junior web developers, analyzing areas of weakness, and scheduling training sessions accordingly. - Train and Mentor Junior Web Developers -… Show more - Write or review code for various applications - Run functionality testings and debug code - Experiencing dealing with at least 5 developers and 6 projects - Work closely with relevant teams internally to ensure alignment and coordination across operations as part of the seamless implementation of existing and new systems - Supervising junior web developers, analyzing areas of weakness, and scheduling training sessions accordingly. - Train and Mentor Junior Web Developers - Oversee junior web developers and evaluate their performance - Supporting project resource scheduling and department capacity planning - Establishing strong professional relationships with clients and other professionals. - Meet with Clients to Determine Website Needs - Communicating effectively with clients and teams. - Projects & Product Management Show less

    • Professional Freelancer
      • Jul 2017 - May 2019

      - Created many WordPress plugins. - Take up the responsibility of the entire Project. - Carefully analyze the project and rectify the errors found in the process. - Implementing the best practices and coding standards of the project. - Keep on asking for reviews and feedback from the peers. - To keep a check on the whole system, conduct the testing and integration testing for the entire system.

    • Pakistan
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Software Developer
      • Feb 2016 - Jun 2017

      Hyderabad, Pakistan - Working closely with Development Project Managers and Business Analysts to produce accurate delivery estimates and manage the transition from analysis through to design and delivery - Provide regular and effective progress updates to and work closely with Development Project Managers to ensure the management of any delivery risks or issues - Participate in reviews and meetings and provide updates on project progress - Take responsibility for making key decisions to ensure the… Show more - Working closely with Development Project Managers and Business Analysts to produce accurate delivery estimates and manage the transition from analysis through to design and delivery - Provide regular and effective progress updates to and work closely with Development Project Managers to ensure the management of any delivery risks or issues - Participate in reviews and meetings and provide updates on project progress - Take responsibility for making key decisions to ensure the successful implementation of all initiatives - Capable of understanding and contributing to the technical solution from design through to code level Show less

Education

  • University of Sindh
    BS
    2011 - 2014

Community

You need to have a working account to view this content. Click here to join now