CEO
Hyattsville, United States
IT Skills Summary: Programming Languages: C#.NET 3.5/4.0, LINQ, Databases: MS SQL SERVER 2005/2008, Oracle SQL 9g, 10g, 11i Web Development: ASP.NET, X/HTML, JavaScript, WML Operating Systems: Windows, Linux Fedora Core 6.0 Other Software and Tools: Visual Studio 2005/2008/2010, SVN, NUnit Oct-2010 Progressive Digital Media Group Current Date Travel Services Backend Worked on this project to rewrite the travel services search back-end. Travel Services Backend is based on service oriented architecture and project functionality is being exposed for third parties as web service. Third parties query the Travel Services web services to get data related to different categories hotels, holidays, flights etc. The project also queries multiple third party web services to generate the required response. Worked closely with the team lead in ...design and development of the project. The technologies used involve VS
2008/2010, .Net3.5/4.0, C#, WCF, Nhibernate, Log4Net, Sql Server
2008,... LINQ and Subversion as version control system. Sleek Migration initially worked on this project to migrate the Travel Services and Affiliate Futures systems to a new host envirnment. This involved deploying Web sites in IIS 7, creating C# applications to aid the migration. It also involved fixing the bugs/errors which occured as a result of migration, both in code and in front end applications. JUN-2008 THE FDM GROUP PLC OCT-2010 Feb 01-2010 Rank Group Plc Sep 30-2010 Worked at Rank in an Agile Scrum methodology. Rank follows the Scrum technique of Agile with focus on JIT architecture and iterative development. Registration Forms: The Registration Form project was aimed at improving the registration flow for a user, and making it more user friendly to improve conversions. The current customer registration process was under Orbis(third party) management, so the project also helped in making the system more in-house. work involved developing an interface to a new comprehensive database system to manage customers for own as well as third party systems. He worked as a C# .Net developer on key modules required for creation of accounts, workflow of a user’s journey and handling the payment process through various methods. Technologies used included VS 2008/2010, ASP.Net, MVC, WCF, LINQ, Subversion, unit testing and SQL server 2008. Blue Square Web Application: Blue square is one of the largest interactive betting service in UK. The product suite offered by blue square offer all aspects of the gaming market including casino, slots and poker. worked as a C# .Net developer in redesigning the whole Blue Square web site based on service oriented architecture. The purpose of the rebuild was to increase the overall web site performance. work mainly involved writing WCF services and User Interface controls. Technologies used included VS 2008, ASP.Net, WCF, LINQ, and Subversion. Jan 09- CitiGroup Global Prime Workstation application Dec 09 Worked as a C#.NET developer. The client has over 200 users based across US, Europe and Asia. GPW is based on SOA architecture and communicates with a Java webservice using WCF. Built several screens within 3 existing modules (Sub-Ledger, Entitlements & Reports) to implement new user requirements. Technologies used were Visual Studio 2008 (C# Winforms), .Net Framework 3.5, and DevExpress controls, Unity Application Block V2 and Microsoft Enterprise Library. Oct 08- Simon & Schuster (S&S) Order tracking application Dec 08 Worked as a C#.NET developer on a discrete development project. Involved working with the technical lead on planning and design decisions, then being responsible for delivering project components based on these discussions. The project was a Windows Forms application, utilizing skills in object oriented programming, agile development and unit testing. Technologies used included Windows Forms, Linq to SQL, Visual Studio’s integrated unit testing, Subversion and Microsoft SQL Server. Completed the following training: .NET 2.0 A practical course in C# .NET 2.0. During which he has studied the detail of the C# language using Visual Studio 2005. He has also been extensively trained in Object Oriented application design, including major design patterns, all key OO concepts such as Inheritance, Polymorphism, Encapsulation, Abstraction and Interfaces and drilled by the development of project work through all stages of the development cycle. Projects: File Fragmenter: The application presents a de-coupled GUI to the user providing the means to select files from the file system, along with instructions such as maximum fragment size and number of fragments, and various naming details. The program will split up the file into the determined fragments and store them in a designated place. The user may then use the program to rebuild the fragments into the original file. The system was built using Windows Forms, and was designed using UML, use cases, sequence diagrams and thorough OO principles. The Factory Pattern and Strategy pattern was implemented, and Nunit was used to unit test each interface method. Associate Profiler: The application is a Windows Forms programme modelled on popular social networking sites. The users of the application are able to log in, set up a profile, and browse other users on the system. Users are able to send each other messages, and add each other to their ‘friend’ lists. Administrators can monitor the networking habits of the users, and watch for keywords and view statistics for interaction. The program utilises ADO.NET in an n-tier design. The GUI was strictly de-coupled from the logic layer, and the logic layer was de-coupled from the presentation tier. This was in anticipation of change requests to upgrade the GUI to an ASP.NET application. The Windows Form GUI was presented, and development needed to progress around the existing code. Object Oriented design and patterns were used throughout. Web-enabled Profiler: The application created for profiling associates required web-enablement. The business-tier and presentation-tier needed to be extracted and plugged into a new ASP.NET presentation-tier. The ASP pages needed to be designed and developed to provide all existing functionality in the Windows Forms application, plus additional facilities. The ADO.NET code needed to be smoothly integrated with ASP.NET controls, and minimal impact to the existing business code assured. SQL Gained Oracle developer experience in both SQL and PL/SQL using Oracle 10g. This involved: • Migration of data from two different legacy systems into a new existing System. • Consolidation and transformation of that data into the new system. • SQL*Plus reporting on the database, involving advanced query techniques (use of the data dictionary, nested and correlated sub queries) and performance tuning. • DBA skill set includes DDL and DCL to modify data structures and user access control. • Writing Stored Procedures and Functions using PL/SQL to solve complex queries. ` EDUCATION 2005-2007 MSc Mobile Applications, University of Bradford, England Modules: Mobile Applications, Networks and Protocols, Concurrent and Distributed systems, Software Systems for e-Business and WWW, AI for applications, Human Computer Interaction HCI, Multimedia Systems, Final year dissertation title: “A Web based RSS News reader using ASP.Net” 2002-2005 B. Sc Computer Science, Pakistan Modules: Object Oriented Programming, Database concepts and implementation, Data Structures, Visual Programming, Programming in Java, Computer Architecture and assembly language, Information System Design, Software Engineering, Advance Database Systems, Operating System concepts, Computer Graphics, Embedded Systems, Web Engineering, Human Resource Management, Total Quality Management, Network ProgrammingSkills: ASP.NET+ADO
| Human Resource
| JavaScript
| Photoshop
| PHP/HTML/DHTML