I am a results-oriented software engineer and project management professional who brings along 11 years of experience in the field of IT industry. I am well versed in leading the preparation and analysis of application development, client relationship management, technical documentation, and troubleshooting for information systems management while maintaining IT goals. I have the ability to learn and implement new methodologies and procedures quickly. I have completed Bachelor of Computer Science from Qurtuba University of Science and Information Technology and Intermediate from GHHS Dera Ismail Khan. Demonstrate excellent interpersonal and research abilities as flexible and analytical with a keen eye for details; efficiently work with cross-functional teams to successfully achieve business goals.
My key skills include project management, stakeholder’s management, MIS reporting & documentation, web / graphic designing, application development, time & budgetary control, service delivery, client relationship management, strategy development, and relationship building.
I am currently engaged with EmCentrix Inc., as Senior Software Engineer - .Net Technologies, where I am responsible for managing code deployment, change management and quality assurance; creating indexes, views, triggers, stored procedures, functions and packages. I possess proven expertise that include, project management, time & budgetary control, MIS reporting & documentation, application development, service operations, information analysis, database management, IT maintenance and reviewing ongoing projects / service management. My professional background and great industrial exposure coupled with an excellent track record makes me an ideal candidate for executive roles. As such, I would welcome a discussion regarding opportunities with your organization that fit my background. Please feel free to contact me by phone or email.
• Handling client/ user interaction for requirement gathering, risk assessment, finalization of technical specifications and discussions for effort/cost/time estimation and client coordination; mapping requirements & providing them best solutions involving evaluation & definition of scope of project and finalization of project requirements
• Executing end-to-end management of multiple projects from conceptualization & visualization to technology mapping and final execution; undertaking design & development, testing, debugging and troubleshooting of the application
• Overseeing smooth implementation of the application; managing code deployment, change management and quality assurance; creating indexes, views, triggers, stored procedures, functions and packages
Key Highlights:
• Mentored and coached the project team on various areas; planned and integrated the work of multiple teams on a project; provided input on team performance and reward
• Entrusted with the additional duties like hiring new employees, managing salaries of employees, helping other module team members regarding technical issues, and monitoring Job Posting, Email Center, Employee On Boarding, Employee Orientation Graph Reporting Modules Team
• Saved the time and budget by building the service website with proper function
• Played a key role within the Senior Software Engineer team; supported both pre-sales and project delivery within the region
• Provided leadership to the entire project team including managing deliverables of other functional team leaders; managed large & complex projects or multiple components of the project involving more than one company’s product
• Developing architecture and technical work plan to ensure successful development & implementation of applications
• Understanding & mapping client’s requirements/ enhancements to the product, resourcing requirement analysis - software and manpower; implementing solutions that effectively resolve problems or provide improvement
• Directing software development activities for business process mapping of the client and identifying appropriate development methodology; providing support for business application software for clients; transforming functional requirement into technical solution; planning, executing and reviewing ongoing projects / service management
Key Highlights:
• Identified issues and risks in a timely manner; developed/implemented appropriate mitigation and contingency plans
• Provided solution optimization for a project which reduced code inventory and delivery effort for the client
• Coordinated multiple medium and small sized projects for various program in a mature onshore/offshore model
o Coordinated project schedules and execution with offshore teams to ensure timely and quality deliveries
o Tracked and created project status reports and presented report status to the client
o Supervised escalation management for projects at the client office
• Analyzing business requirements and internal design as well as developed system requirements
• Collaborating with senior developer to develop project concepts, manage large, complex design projects for corporate clients, and maintain optimal workflow
• Completing detailed programming and development tasks for front end public and internal websites as well as challenging back-end server code
• Working in conjunction with Office of Technology project managers, and colleagues to assure compatibility and consistency among all systems and business processes
• Ensuring timely completion and delivery of project to the client, extending production support of multiple applications
• Preparing proposals, responding to RFI, delivering business presentations to clients, resource planning, architecture evaluation, technical direction, effort estimation, tracking, risk management, audit and mentoring
• Creating graphics, GUI Design, layout design, illustrations, icon creation & logo design; managing various activities such as material, color study, color matching and texture exploration; working with various levels of management & users to help define information strategy and ensure its consistency with the overall business strategy