437-***-**** SAIFULLAH BHATTI firstname.lastname@example.org
Technical Lead/Senior Developer
Microsoft certified solution provider and results-oriented professional with 16 years of experience in software development.
Certified Scrum Master delivering value with agility
Experience developing and implementing web solutions using C#, Asp.Net, MVC, Entity framework, LINQ, AJAX, JQuery and CSS3, JIRA, .Net Core, Web API, WCF services, TFS.
Skilled in SQL Server, Oracle, PL SQL, Stored procedures, packages and inline queries.
Expert in design methodologies, design patterns and service oriented architecture.
Solid experience in eliciting requirements, writing business requirement documents, functional specification documents, designing end to end architecture of enterprise level applications by performing technology/tool evaluation and technical proof of concepts.
Worked in off-shore and on-shore development environments
Experienced in development, deployment, management, team building and coordination.
Flexible, excellent team player, and outstanding problem solver.
Possess strong communication skills, solid presentation capabilities, ability to communicate in non-technical manner and the business technical experience to quickly evaluate the technical implications.
Development models: Waterfall, Prototyping, Agile development methodologies[SCRUM], Design Patterns, SOA, Micro-services, Web Services
Web environment: Asp.Net, Ado.Net, MVC, LINQ, Entity Framework, WCF, Web API
Front end technologies: Ajax, jQuery, Html, Html5, Java Script, CSS3 and CSS.
Back end: SQL Server, Oracle, Crystal Reports
Languages: .Net C#, .Net Core, VB.Net, .Net Framework(2.0,3.0,3.5,4.0,4.5), VB6
Understanding of: Microsoft CRM, Microsoft SharePoint, Windows mobile development.
TOGAF 9 Certified
Scrum Master Certified (SMC)
Microsoft Certified Solutions Developer (MCSD) Web Applications
oMicrosoft Certified Professional (Developing ASP.NET MVC 4 Web Applications)
oMicrosoft Certified Professional (Developing Windows Azure and Web Services)
Certified ITIL Foundation Practitioner
Senior Software Development Consultant Feb 2019- Current
(BondBrandLoyalty has loyalty solutions for its clients working in many different domains.)
Participated in designing and architecting loyalty solution for one of big client in fuel business domain.
Implemented core REST framework that provides loyalty services to the mobile application supporting the business
Designed the ETL module for the data integration and sharing between different parts of the system
Design the middleware to integrate the different modules of the loyalty system to work as a complete solution.
Maintained and used Umbraco Content Management system
Helped the production deployments and fix the maintenance issues.
Conduct the scrum practices to maintain the project on track with agility
Lead Developer Jan 2015- Dec 2018
(Vital Insights is a software development company having its products in the area of customer experience management and analytical reporting in the field of auto mobile.)
Designed the new implementation of customer experience management system
Participated in architecting REST framework, backend DB design and front end of the system.
Implemented core REST framework that services multiple clients (Honda, VW, KIA, AUDI, etc) and can connect to multiple databases reducing cost of future products and features using MVC, JQuery, Bootstrap, HTML, CSS, WebApi, Entity Framework.
Provided mentoring to junior and intermediate developers
Helped troubleshoot production issues and provide suggestions for further improvements
Implemented Honda SSO (single sign-on) integration using SAML protocol
Conducted and participated in the architectural and design reviews to assure compliance with the Enprecis strategy, standards, and overall end-state architecture.
Senior Software Consultant June 2014- Jan 2015
(Garo is a software development company and consulting company, providing its services for developing solutions for its clients.)
Designed the Fund Management System for a foundation managing different types of gifts and investments.
Developed the backend DB model for the fund management system
Implemented accounting module for the fund management system, that generate accounting operations from financial / business entries representing all of investment accounts, keeping track of all the trades of each account.
Developed the disbursement module of the fund, to issue grants to the grantees
Prepared the general ledger of the fund reflecting all of the activities of the fund accounts.
Development Tools: Asp.net, C#, Entity Framework, MVC, jQuery, AJAX, SQL Server, IIS, Telerik, SVN
Project Lead/Solution Architect Feb 2007- Apr 2014
Pakistan Revenue Automation Limited [PRAL] http://pral.com.pk/ Pakistan
(Company involved in the development of wide array of tax and revenue related solutions pertaining to Income Tax, Wealth Tax, General Sales Tax, Federal Excise, Customs, Capital Value Tax and Property Tax)
Performed requirements analysis, prepared requirements specification documents and developed use case analysis.
Analyzed, documented and validated business requirements, process flows, system and process solution components, producing functional specifications for solutions and prototypes.
Built and managed effective internal and external partnerships and monitored progress of ongoing projects.
Monitored and controlled the initiation, implementation and progress of IT developments and proof of concepts (prototype).Designed integrated tax management system, a single sign on solution for multiple applications running on different platforms, which provided role based security at detailed level for many layers of users.
Implemented a complete web services architecture to support different applications.
Recommended business solutions that satisfied sponsor/stakeholder needs and continually explored and assessed value-add options for clients.
Provided support, maintenance and implemented new requirements in various applications.
Built solutions utilizing C# with effective use of agile methodologies
Managed different aspects of project regarding task delegation, scope control, user acceptance testing, and risk/issue/change management
Implemented “Computerized Based Risk Management System” solution, which evaluated the profiles of tax payers based on their declaration in sales, income, and withholding taxes, and import and export duties. Identified taxpayers having inconsistencies in data, then the workflow part of application initiated.
Developed Income Tax Processing System, a complete automation of workflow for the income tax department of the government.
Implemented a solution, “Post Clearance Audit” for Pakistan Customs, a workflow based audit system, which identified and audited risky imports.
Developed “Post Clearance Audit” software for Pakistan Customs, resulting in 70% reduction in import processing.
Delivered 4 enterprise level applications and lead a team of 6 developers. Also provided technical support for our developed products.
Senior Software Developer July 2005-Jan 2007
Digital Processing Systems [DPS] http://www.d-p-s.com/ Pakistan
(DPS is a software house providing IT solutions and outsourcing development resources for their customers. My team was also outsourced to a US client for its pharmacy related business)
Assisted business project managers and functional experts in analyzing and documenting current state and designing future state process flows.
Developed the “Customer Support System”, to provide efficient, effective and consistent assistance to customers and improving the productivity of the department.
Implemented a pharmacy automation application “PrimeRx”, a fully integrated workflow system certified for Surescript protocol. Programmed Surescript protocol for PrimeRx.
Developed the solution in .Net, using service oriented architecture.
Performed database development, system configuration, and performance monitoring and tuning, and managed the technical usage of systems worldwide to ensure consistency.
Developed the “Prime Pocket Inventory Collector”, a pocket PC based application to facilitate inventory taking activities.
Lead implementer in preparing qualifications for Surescript certification for our U.S.A client.
Development Tools: Asp.net, C#.Net, SQL server, ADO.Net, Web Services, SOA, Design Patterns, Java Script
Software Developer Aug 2002-June 2005
F3 Technologies http://www.fairfactorforce.com/ Pakistan
(Software Development Company developing solutions for healthcare and emergency dispatching services.)
Documented functional specifications and process flow and provided business guidance to technical resources.
Worked with team lead in designing the architecture of software applications and provided post implementation support and training to ensure stability of applications.
Investigated and evaluated best technical solutions to meet current and projected needs.
Developed an application for hospital waste management system, in which clinical waste was barcoded, then packed in container and vehicles were monitored to ensure disposal at proper location.
Programmed a stock and inventory control tracking application to monitor movement and location of items at different physical locations.
Implemented an email client (IMAP/POP3) having all the features of calendaring, scheduling, business cards sharing and address book
Declared programmer of the year in this company in 2004.
Development Tools: Asp.net, C#.Net, SQL server, ADO.Net, Web Services, VB6, eVB, Crystal Reports
MSc. Computer Science Quaid-e-azam University 2002