Shahzada Nauman, Sr. Software Engineer/Architect

Shahzada Nauman

Sr. Software Engineer/Architect

E-Consols Pvt. Ltd.

Location
Pakistan - Multan
Education
Master's degree, Computer Science
Experience
11 years, 7 Months

Share My Profile

Block User


Work Experience

Total years of experience :11 years, 7 Months

Sr. Software Engineer/Architect at E-Consols Pvt. Ltd.
  • Pakistan - Multan
  • January 2016 to August 2017

• Responsible for complete Front UI development.
• Responsible for Team Management of all ongoing .NET projects and to provide hands on help to all developers.
• Responsible for team formation of each project.
• Responsible for design, development, implementation and ongoing maintenance of the software systems.
• Responsible to perform analysis and investigation tasks as require by stakeholders.
• Responsible to create design documents.
• Responsible to do programming and unit testing wherever it’s necessary.
• Maintenance of workflow tasks that are used to control development.
• Application of quality assurance processes to the implemented solution and it’s adherence to standards and best practices.
• Responsible to gathered requirements from clients and design application architecture for developers to follow for development by using design patterns like Repository

Senior .Net Developer/System Architect (Team Lead and Complete Project Management) at AEO Trading
  • United Kingdom
  • August 2014 to December 2015

• Responsible for end to end development for company’s major web site www.accidentsdirect.com and back office (CRM) www.accidentsdirect.net.
• Responsible to do meetings with director business and director marketing to get day to day requirement for further improvements and development of new features.
• Responsible for writing web services and web API’s for the external clients to submit leads.
• Responsible to develop new landing pages and provide maintenance of already existing websites and landing pages.
• Responsible for writing integration logic between CRM and third party dialer by writing windows services and web services.
• Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level using .NET technologies.
• Research and recommend software tools to management for efficient systems.
• Responsible to implement Agile/Scrum methodology for development.

Manager Development Projects .NET/System Architect at InnoKAT
  • United Arab Emirates - Dubai
  • May 2013 to July 2014

• Responsible for complete Front UI development.
• Responsible for Team Management of all ongoing .NET projects and to provide hands on help to all developers.
• Responsible for team formation of each project.
• Responsible for design, development, implementation and ongoing maintenance of the software systems.
• Responsible to perform analysis and investigation tasks as require by stakeholders.
• Responsible to create design documents.
• Responsible to do programming and unit testing wherever it’s necessary.
• Maintenance of workflow tasks that are used to control development.
• Application of quality assurance processes to the implemented solution and it’s adherence to standards and best practices.
• Responsible to gathered requirements from clients and design application architecture for developers to follow for development by using design patterns like Repository.

Sr. Software Specialist .NET(Team Lead)/System Architect at BookInGroups
  • United Arab Emirates - Dubai
  • August 2012 to April 2013

• Responsible for the back end development of Company’s web portal www.bookingroups.com.
• Responsible for complete Front UI development
• Responsible to Participate and contribute for technical design sessions.
• Understand and follow standards, guidelines, and best practices for development process.
• Responsible to write high quality coding for better performance and security that meets company’s requirements.
• Drive team members to keep up with projects deadlines and within the company’s budgets.
• Responsible to implement best practices, standards and procedures including quality and delivery methodologies.
• Ensured compliance with the documented software processes and procedures throughout the life cycle of website development.
• Responsible to create website’s documentation and update existing documentation.
• Responsible for the development and implementation of website in .Net environment.

Manager IT at Rahnuma-Family Planning Association of Pakistan
  • Pakistan - Lahore
  • May 2009 to June 2012

Duties and Responsibilities

• Management of all Head Office and Regional staff.

• Assessment of task management sheets on weekly basis for both Head Office and Regional Staff.

• Regular follow up of assigned tasks to different teams i.e. Network and Hardware, Equipment procurement, SAP B1 ERP.

• Training and motivation sessions with Head Office Staff on weekly basis and with regional staff on monthly basis.

• Regular reporting to CEO thru supervisor about team performances and achievement of assigned tasks to concerned staff.

• Monitoring visits to regional offices to evaluate on ground performances and report writing accordingly.

• To develop and maintain a data backup and recovery plan.

• To develop and maintain data security policies to prevent unauthorized access.

• Make user friendly and comprehensive reporting formats commonly used widely for the Programme Management areas for easy access to information.

• Take progress reports from all projects to compile data for ready reference.

• Take care of all computer related jobs for the Directors.

• Supervising the inventory of all equipment in coordination with the Inventory Officer.

• Advising procurement regarding buying the most compatible technology equipment and relevant accessories.

Sr. Project Manager Development at Bright System Solutions
  • Pakistan - Multan
  • January 2006 to April 2009

• Developed full-scaled project plans and associated communications documents.
• Directed and managed projects development from beginning to end.
• Define project scope, goals and deliverables that support business goals in Collaboration with senior management and stakeholders.
• Effectively communicated project expectations to team members and stakeholders in a timely and clear fashion.
• Estimated the resources and participants needed to achieve project goals.
• Draft and submitted budget proposals and did recommend subsequent budget changes where necessary.
• Determined and assessed need for additional staff and/or consultants and make the appropriate recruitments if necessary during project cycle.
• Set and continually managed the projects expectations with team members and other stakeholders.
• Delegate tasks and responsibilities to appropriate personnel.
• Identification and management of different projects dependencies and critical path.
• Planned and scheduled project timelines and milestones using appropriate tools.
• Tracked projects milestones and deliverables.
• Developed and delivered progress reports, proposals, requirements documentation, and presentations.
• Tracking of projects milestones and deliverables.
• Developed and deliver multiple progress reports, proposals, requirements documentation, and presentations.
• Determined the frequency and content of status reports from the project team, analyze results, and troubleshoot problem areas.
• Defined the project success criteria and disseminated to involve parties throughout project life cycle.
• I did Coaching, mentoring and supervision of different projects team members and contractors, and influenced them to take positive action and accountability for their assigned work.

Education

Master's degree, Computer Science
  • at Bahauddin Zakariya University
  • December 2000

Masters in Computer Science with following courses: Courses Studied in MSc Semester-1: • Computer Architecture • Structured Programming • Accounting Fundamentals and Business Applications • System Analysis and Design • Business Data Processing Semester-2: • Operating System • Object Oriented Programming • Design and Analysis of Algorithms • Microprocessors and Assembly Language • Data Structures Semester-3: • Database and Information Retrieval • Software Engineering • Data Communication and Computer Networks • Systems Programming (DOS perspective) • Numerical Methods Semester-4 • Concepts of Programming Languages • Compiler Construction • Project/Dissertation • Parallel Computing • Artificial Intelligence

Bachelor's degree, Software Engineering
  • at Bahauddin Zakariya University
  • September 1998

Specialties & Skills

ASP.NET MVC
IT Project Management
Microsoft SQL Server
NetWorks, Web Development, ERPs information Systems, .NET Technologies, C#.NET,VB.NET,AJAX,SQL Serv

Languages

English
Expert

Training and Certifications

Advance Diploma in Software Engineering (Certificate)
Date Attended:
September 2003
Valid Until:
August 2004