cv - mohsan raza ali - development manager

5

Click here to load reader

Upload: mohsan-raza

Post on 11-Feb-2017

88 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: CV - Mohsan Raza Ali - Development Manager

Mohsan Raza Ali Software Development Manager

Contact Information » Present Address House # 892, Street 53, G-11/2, Islamabad E-Mail: [email protected] Mobile Phone: +92-321-5006296

Personal Information

Work experience Over 15 Years

Birth date: 15 April 1977

Gender: Male

Marital Status: Married

Nationality: Pakistan

NIC # 37405-5800615-3

Major Skillset

During my fifteen years of experience I have have hands on experience on following tools and technologies

• Unmanaged programming o Visual C++, C/C++ o MFC/ATL/Win32/DirectX/DDK/uC/VxWorks

• Managed programming o NET with C# o WCF, WPF, WEB, SSIS, Silverlight, TSQL o Visual basic

• Databases o Oracle, SQL Server, Oracle, MySQL

• Mobile Application Development o Android o iOS o Symbian o Windows Mobile

• Internet of things o SIM808 GPRS/GSM+GPS Shield 2 o esp8266 NodeMCU v2 Lua WIFI networking o Raspberry PI

• Cloud o Hadoop, Amazon services, Microsoft Azure

• Real-time programming and system design o MSP430, Arduino, Atmel 8086, Raspberry PI, Altera FPGA, VHDL

• Project Management o Discussing and initiating different projects with management and customers o Once project feasible create the backlog o Develop team by hiring or moving development resources o Keep track of daily progress of the project o Manage the team for best results o Manage to get deliverables on time o Keep understanding of technology to select the best approach

• Development Process Tools o Agile Process, VersionOne, Jira, ScrumEdge, Confluence o MS Project Manager

• Other tools o SVN, HG, Jenkins, Go server, Selenium

Page 2: CV - Mohsan Raza Ali - Development Manager

• Resource management, Client management tools o Completed PMP classes and preparing to appear exams

Work Experience

DataFocal Innovations April 2013 – Till now Alerting solution product. Development Manager

Responsibilities included:

• Project design and architecture, scheduling, development and deployment • Manage the core product • Working as scrum master in Agile process • Development using .Net technologies • Manage remote teams

• Manage hiring process

• Team building to reduce turn over

Projects: 1. ReachPlus Alerts (http://reachplus.com)

Tools: Java, Vysper, XMPP, Android, IOs, Visual c++, MFC, Spring MVC, Ormlite, Smack, JavaFX Purpose of project is to convert C# source code to Java source code. This is source code to source code conversion and is provided as cloud service.

Aspose (http://www.aspose.com/) July 2011 – April 2013 Your file format APIs Development Manager

Responsibilities included:

• Project design, scheduling, development and deployment • Manage ongoing projects • Working as scrum master in Agile process • Development using .Net technologies • Manage remote teams

• Manage hiring process

Projects: 1. C#2Java (http://CodePorting.com)

Tools: C#, Java, Ruby, Open source tools, MS SQL Server Purpose of project is to convert C# source code to Java source code. This is source code to source code conversion and is provided as cloud service.

2. C#2Android (Under development) Tools: Objective C, iOS , Clang, MAC, Java, Android. Scope of this project is source to source translation of Objective C (iOS) to java for Android. Work is under progress on this project

Bentley Systems (http://www.bentley.com) Apr 2007 – July 2011 Comprehensive software solutions for the infrastructure lifecycle. Sr. Software Engineer

Responsibilities included:

• Development using .Net technologies • Part of agile development process

Page 3: CV - Mohsan Raza Ali - Development Manager

• Experience of offshore development

• Experience on MS SSIS technologies

• Working experience on .Net 4 , WF4, WCF, WPF

Projects: 1. MicroStation Drawing Interoperability

Tools: C#, MS .Net 4.0, WF4, WCF, WPF, MS SQL Server Purpose of project is to make MicroStation Drawing available to third parties for reading/writing geometry and business data.

2. IPAD application for viewing MicroStation Drawing. Tools: Objective C, iOS ,IPAD Working on application to view MicroStation 3D drawing in Apple IPAD.

3. Feature fixes and adding new features to different Bentley products.

Tools: C/C++, C# , MS .Net 4.0 , WF4, WCF, WPF, MS SQL Server. Mostly I worked here on adding and fixing feature in different Bentley products using different tools.

RWR – Re-Engineering With Research Oct 2003 – Apr 2007

Defense Related Equipments Designing and Manufacturing

Design Engineer Responsibilities included:

• Board bring up, Device driver writing for vxWorks and other embedded OS, Windows based host application writing, Software hardware integration.

• Network and database administration of the corporate network of RWR. • Maintaining and enhancing Management Information System developed in Oracle/Developer. • Working as software section team lead. • Formulation of project scheduling cost analysis and resource usage.

Projects: 1. Reverse Engineering ASP(advanced signal possessing )

Tools: Motorola 6800 assembly, Assembly to c conversion, Visual c++, Visual basic, MS Access Working in embedded systems and low level programming languages like Motorola 68000 assembly and 8086 assembly c, c++ and visual c. And developing simulator of radar system in visual basic.

2. CommInt. Tools: MSP430 microcontroller, Graphical LCD, Different I/O interfaces This is frequency network analyzer used for communication intelligence.

3. FSE Tools: Motorola 6800 microcontroller, C++, VC++, Visual basic, 8052/HC11 microcontroller This is synthesized frequency source for .5 to 18 GHz, used as field support equipment.

4. Threat Generator Tools: c++, ARM CPU, Labwindows, VC++ This is threat generator source for radar warning receiver testing.

5. Management Information System. Tools: Oracle/Developer, VC, VB Maintains and upgrade MIS (management information system) developed in oracle. And maintains of local area network.

6. Java Smart Card Application Tools: Java, JCDK In this application I have worked in JCDK to design and write user algorithm on java card.

Page 4: CV - Mohsan Raza Ali - Development Manager

Paradigm Technologies 06-OCT-2001 from 01-OCT-2003

Software and web development

Senior Software Engineer 1. Virtual University:

Tools: Window media server, Window media encoder, Java, ASP, Visual Basic, SQL Server/Oracle This is a web based e-learning program in which students can view live audio\video streaming of teacher and white board like a class room and can chat with teacher and other class fellows on commercial scale. Tools used for Virtual University:

2. Data Mining: Tools: ASP, MS SQL Server This was billing and reporting system for internet kiosks. Kiosk generates log file, these log files were then parsed into database using ASP.

3. Falls Database: Tools: ASP, MS SQL Server This dynamic web site was developed for American client. Tools used.

4. Actor CD: Tools: Adobe Photoshop, Macromedia Flash

Made an interactive CD for An American Client, which was developed in flash and macromedia director.

5. Inventory Control System: Tools: Oracle 8i,Developer

This system was developed for controlling the inventory for an electronics shop.

6. Anti-Narcotics Intelligence Database System: Tools: Oracle 9i, Developer 2000, ERWIN, Visual Basic

The purpose of ANID is to maintain and make available all data regarding criminals (whether arrested, acquitted or sentenced) involved in drug related cases coming under the jurisdiction of ANF. This database will exist at all RDs and will be updated periodically with new data using a dialup system. Hence all incremental data shall be replicated to all RDs (5 in all) via the ANF Headquarters at Rawalpindi using WAN. We use manual replication through callback dialup. Following tools are being used for this project:

7. Hospital automation: Tools: ERWIN, Visual basic, MS Access, Crystal Reports

A Peachtree like setup based application for full automation of hospital developed for American based company. It can also calculate RUG III codes.

8. Java Chat Server: Tools: Java, Servlets, HTML

A java based chat server and clients like www.digichat.com. This server was developed for an American firm.

9. Card Label: Tools: Visual Basic, Ms Access, Oracle/SQL Server

A complete and comprehensive solution for id card/badges designing and printing package. Complete specifications can be seen at http://www.cardlabel.Net. Following tools were used to develop this package

9. Finger Prints Verification: Tools: Visual Basic, Visual C, Finger prints hardware, Ms Access/Oracle/SQL Server

A Complete package using finger prints recognition and verification system used for attendance policy for any corporate organization.

Page 5: CV - Mohsan Raza Ali - Development Manager

Asia Soft(A Project of Ericsson Mobile Sweden) 15-APR-2000 from 10-JUN-2001

Software and web development

Software Engineer 1. CarChase: Tools: Visual c, c, GameLab, Source Safe, MS Project. A low resource platform game developed for ericsson mobiles. This game was developed in visual c and c using gamelab provided by ericsson, which was like a simulator of mobile capable of playing games. 2. BusPilot: Tools: Oracle Server, Visual Basic, ASP, XML, Source Safe, MS Project. This is bus company and tourism management system developed for Sweden. Its administrative interface is developed in VB and SQL Server and the interface for user who wish to buy a ticket or join a trip and wants to hire a bus is web based and is developed in ASP and using XML database.

Skills

Software Engineering System Analysis, System Design, Requirement analysis

Databases Oracle, SQL Server, mySQL administration/Development

Software development in C#, Visual C, Visual Basic, Java

Web Development in Xml, Html, Wml, ASP, JSP, PHP, Servlets, Cold Fusion, Adobe Photoshop, Dream weaver, Flash

Embedded Systems Development using CodeLab, Tornado, vxWorks, MicroC OS-II, Nucleus Devices Used in Embedded Systems are PowerPC MPC8540, MPC7500, MPC8260, ARM7, Motorola 6800, 8052 Series, MSP430, Graphic LCDs, Keypads, Fingerprints hardware

Project Management using Ms Project, Source Safe, Rational Rose, UML, Mantis Network Administration

Education

International Islamic University Islamabad

Degree: MS - Computer Science 3.01 (G.P.A), 75.25% 1999-2000

Degree: BSc (Hons) - Computer Science 3.40 (G.P.A), 85% 1996-98

References

Zahid Malik Manager CAD, RWR

Day Phone: 051-4449367

Col. Arshad Saddiq Director EDP Antinarcotics Head Quarter Rawalpindi

Day Phone: 0092-51-9270175