Hassan Abbas

Hassan Abbas Email and Phone Number

AVP Delivery at 10Pearls @ 10Pearls
Hassan Abbas's Location
McLean, Virginia, United States, United States
Hassan Abbas's Contact Details

Hassan Abbas work email

Hassan Abbas personal email

n/a
About Hassan Abbas

A software enthusiast whose life goal is to help create softwares in any capacity possible. Leading multiple teams of all sizes; mentoring and guiding them to create top-notch softwares that are solving real life problems for millions of people around the world.

Hassan Abbas's Current Company Details
10Pearls

10Pearls

View
AVP Delivery at 10Pearls
Hassan Abbas Work Experience Details
  • 10Pearls
    Avp Delivery
    10Pearls Jan 2023 - Present
    Vienna, Virginia, Us
  • 10Pearls
    Senior Director Software Services
    10Pearls Jan 2021 - Dec 2022
    Vienna, Virginia, Us
  • 10Pearls
    Director Software Services
    10Pearls Jan 2018 - Dec 2020
    Vienna, Virginia, Us
    - Ensuring successful delivery of multiple agile projects running in parallel- Planning and executing short and long term strategies focused on improving the delivery of software services- Coaching and mentoring team members to enable better reporting, information flow and efficiency of software services- Overseeing all assigned projects and coordinating with project managers to ensure that projects are delivered on schedule- Playing a mentor’s role with project managers and helping them maintain software development and QA standards in their respective projects- Working with the management to represent the organization during client calls / events etc.- Leading the Project Management Office- Introducing new project management practices- Ensuring end to end implementation of processes- Leading regular project audits- Owning the new Agile Performance Management process I introduced- Identifying the right talent for particular jobs/tasks within the current workforce- Creating growth and training plans for key resources in the organization- Taking final decisions on promotions of resources- Taking final interview for all prospective employees- Attending weekly executive meetings, discussing future plans for the organization and making key decisions about how and where we can improve
  • 10Pearls
    Senior Project Manager
    10Pearls Jan 2017 - Dec 2017
    Vienna, Virginia, Us
    - Ensuring smooth delivery of multiple projects simultaneously by leading and mentoring multiple project managers - Playing a pivotal role in deciding and executing organization wide project management processes - Taking final decisions on promotions of resources - Leading and managing a team of up to 40 resources including developers, business analyst, software architect, software quality assurance engineers and graphic designers working on different projects - Performing business requirement analysis, gathering requirements by communicating with the clients, sharing ideas and giving useful suggestions to the clients for creating a better end product - Instructing and ensuring adherence to software development methodologies and techniques for creating documents at each stage of software development life cycle including requirement specifications, timelines, software testing documents, database designs etc. - Introducing and implementing processes for all areas across the project, including communication process, deployment process, QA process, development process etc. - Conducting weekly meetings and daily status meetings with the team - Conducting interviews for hiring of new technical resources - Supervising timely deployments of each project sprint, handling change requirements. - Performing decision and issue management, software risk management and software engineering management - Translating business requirements into systems qualities and repeatable design strategies and patterns, such as adaptability, scalability, availability and reusability - Training new resources and helping them understand the projects and the processes being followed. - Mentoring team members, troubleshooting, technical bottlenecks problems and guiding developers as an ongoing day-to-day responsibility - Biannually conducting performance evaluations
  • 10Pearls
    Project Manager
    10Pearls Jan 2016 - Dec 2016
    Vienna, Virginia, Us
    - Leading and managing a team of up to 40 resources including developers, business analyst, software architect, software quality assurance engineers and graphic designers working on different projects - Performing business requirement analysis, gathering requirements by communicating with the clients, sharing ideas and giving useful suggestions to the clients for creating a better end product - Instructing and ensuring adherence to software development methodologies and techniques for creating documents at each stage of software development life cycle including requirement specifications, timelines, software testing documents, database designs etc. - Introducing and implementing processes for all areas across the project, including communication process, deployment process, QA process, development process etc. - Conducting weekly meetings and daily status meetings with the team - Conducting interviews for hiring of new technical resources - Supervising timely deployments of each project sprint, handling change requirements. - Performing decision and issue management, software risk management and software engineering management - Translating business requirements into systems qualities and repeatable design strategies and patterns, such as adaptability, scalability, availability and reusability - Training new resources and helping them understand the projects and the processes being followed. - Mentoring team members, troubleshooting, technical bottlenecks problems and guiding developers as an ongoing day-to-day responsibility - Biannually conducting performance evaluations
  • Yb Tech Solutions
    Project Manager/Founder
    Yb Tech Solutions May 2011 - Dec 2015
    - Leading and managing a team of up to 9 resources including developers, software quality assurance engineers and graphic designers working on different projects - Developing software plan, performing cost and time analysis, allocating resources to each project - Performing business requirement analysis, gathering requirements by communicating with the clients, sharing ideas and giving useful suggestions to the clients for creating a better end product - Instructing and ensuring adherence to software development methodologies and techniques for creating documents at each stage of software development life cycle including requirement specifications, timelines, software testing documents, database designs etc. - Making architectural and design decisions for the projects - Performing technical analysis and research for each project - Conducting weekly meetings and daily status meetings with the team - Introducing ideas for improvement in the overall process of software development - Conducting interviews for hiring of new technical resources - Supervising timely deployments of each project sprint, handling change requirements. - Managing servers for all projects under supervision - Performing decision and issue management, software risk management and software engineering management - Translating business requirements into systems qualities and repeatable design strategies and patterns, such as adaptability, scalability, availability and reusability - Designing and developing various components, data access techniques and services for scheduled worked - Giving presentations to prospective clients, maintaining the company portfolio and website - Training new resources and helping them understand the projects and the processes being followed - Performing design and code reviews to make sure that the code written is secure, efficient, and fulfills the requirements
  • Kolachi Advanced Technologies
    Software Engineer
    Kolachi Advanced Technologies Sep 2008 - Apr 2011
    Karachi, Pk
    - Working closely with Project Managers and other members of the development team to both develop detailed specification documents with clear project deliverables and timelines, and to ensure timely completion of deliverables - Contributing project estimates during development process, including; expertise required, total number of development hours required, etc. - Attending client meetings and communicating with clients for gathering software and business requirements - Determining appropriate architecture, and other technical solutions, and make relevant recommendations within team - Communicating to the Project Manager with efficiency and accuracy any progress and/or delays. Engage in outside-the-box thinking to provide high value-of-service to clients - Alerting colleagues to emerging technologies or applications and the opportunities to integrate them into operations and activities - Developing well-documented code - Developing innovative, reusable Web-based tools

Hassan Abbas Skills

Management Research Leadership Training Asp.net Asp.net Mvc Asp.net Ajax Html5 Javascript Project Management Agile Project Management Agile Methodologies Agile Application Development Software Development Software Project Management Software Documentation Mentoring Css Microsoft Excel Microsoft Office Microsoft Word Microsoft Sql Server Leadership Development Business Business Process Business Transformation It Strategy Jira Organizational Leadership Technical Leadership Problem Solving Resolving Issues Distributed Teams Leadership Mentoring Confluence Scrum Kanban Scrumban Organizational Development Delivery Management Program Management Project Planning Team Management Product Management English

Hassan Abbas Education Details

  • Bahria University
    Bahria University
    Computer Software Engineering

Frequently Asked Questions about Hassan Abbas

What company does Hassan Abbas work for?

Hassan Abbas works for 10pearls

What is Hassan Abbas's role at the current company?

Hassan Abbas's current role is AVP Delivery at 10Pearls.

What is Hassan Abbas's email address?

Hassan Abbas's email address is ha****@****rls.com

What schools did Hassan Abbas attend?

Hassan Abbas attended Bahria University.

What are some of Hassan Abbas's interests?

Hassan Abbas has interest in Human Rights, Environment, Education, Children.

What skills is Hassan Abbas known for?

Hassan Abbas has skills like Management, Research, Leadership, Training, Asp.net, Asp.net Mvc, Asp.net Ajax, Html5, Javascript, Project Management, Agile Project Management, Agile Methodologies.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.