WORK EXPERIENCE:
1. Snr. Software Engineer, Sept 2007 – To date
Vertical Systems, Inc.
Working as a Senior Software Engineer at Vertical Systems which is a US based Software house aiming to bring the very latest technological advantages to lodging businesses and leisure travelers.
• Perform requirement gathering and system analysis.
• Develop advanced queries to retrieve, analyze and update data and evaluated SQL statements for performance tuning.
• Supported an existing web based application by working on bug fixes. Identified existing problems and develop the solutions to resolve them.
• Developed numerous Web based applications under IIS and the Microsoft.NET framework using C# programming language with ASP.NET connecting to an MS SQL database. Utilized ADO.NET against a Microsoft SQL/Server database.
• Hand-code SQL queries, stored procedures, programs, markup languages, style sheets and server side scripts on specified projects.
• Analyzed, designed, developed and tested client/server applications using C# and Crystal Reports against an MS SQL database.
• Direct conceptual, strategic, and tactical creation of robust, integrated GUI application solutions using HTML, DHTML, JavaScript and C# for several projects.
• Prepare software operating manuals, proposals, technical documentation and reports.
PROJECTS:
MedPoint
Role: Development Lead
Tools: Microsoft C# .NET, Windows Services, Web Services, Microsoft SQL Server 2005, AJAX, XML
Details: MedPoint bedside station, an interactive GUI touch screen computing technology that provides the latest digital entertainment and communications services to each patient bed.
It includes services like watching TV, audio/video Chat, watching your favorite movies stored on local media server., games, chatting, internet surfing , patient educational videos etc.
VRemote (.net local Server):
Role: Development Lead
Tools: Microsoft Visual studio 2010, JSON Web Services, C#.
Details: Android based Remote Controller vRemote to control the touch screen functionality of a Windows Based System located on the same Wi-Fi network. This system has two components:
• Android Remote Control
• .Net Local Server
Server is automated to create new update packages, listen for client connection requests and respond to client’s update requests. Server has a graphical user interface which can be dynamically adjusted in case of any addition or removal of tiles/applications
VConcierge (Instant access to local information and services)
Role: Development Lead
Tools: Microsoft Visual studio 2010, C#. HTML, CSS, JavaScripting, Silverlight
Details: A self-service GUI Concierge station for searching local information on dining, attractions, events and other services
• Easy navigation using dedicated links to desired destinations
• Advertising window for local businesses to promote their products and services
• Complete privacy and security with user data purged after each use
TravelEZ
Role: Development Lead
Tools: Microsoft Visual studio 2010, C#. HTML, CSS, Java Scripting, SQL server 2000
Details: An interactive Graphical user Interface providing air travelers with airline boarding pass printing, the ability to book flights or change seat assignments. The search engine not only provides guests with real time flight information, but they also have the ability to search for specifics flights, based upon their travel criteria, for all airports in the region.
iMAC
Role: Development Lead
Tools: Microsoft Visual studio 2010, C#, HTML/DHTML, AJAX, CSS, Java Scripting
Details: Dual boot Mac – MacOS and Windows in an all-in-one unit. I have been involved in configuring the windows functionality of the system, designing the GUI and charging of the system according to the used services.
EDUCATION:
2010 – 2011, SZABIST
Masters in Business Intelligence (Distinction & Gold Medalist)
CGPA 3.75
2003 – 2007, University Of Peshawar
Bachelors in Computer Science (4 years)
CGPA 3.6, 2nd in the Batch
EXPERTISE SUMMARY:
SKILLS Strong analytical, logic building and problem solving skills, Sound DWH Concepts, Understanding of Data Modeling Techniques.
TOOLS & TECHNOLOGIES Analysis & Design UML, E-R Diagrams, MS Visio.
Programming: C#, ASP, ASP.NET, ASP MobileWeb, Silverlight
RDBMS: MySQL, Ms Access, MS SQL Server 2005, 2008
IDEs: Visual Studio .NET 2003/2005/2008/2010, Crystal Reports IX & X
Web development: HTML5, HTML, DHTML, CSS, JavaScript, XML, AJAX, PHP4, Silverlight
Software: Adobe Photoshop, Dream Weaver, FrontPage
Oracle Apps: E-Business Suite, OBI, OWB
TRAININGS: Hands-on workshop on Android Development