SlideShare a Scribd company logo
Mohsan Raza Ali
Software Development Manager
Contact Information »
Present Address
House # 892, Street 53, G-11/2, Islamabad
E-Mail: Mohsan.raza@gmail.com
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
• 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
• 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.
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 audiovideo 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.
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

More Related Content

CV - Mohsan Raza Ali - Development Manager

  • 1. Mohsan Raza Ali Software Development Manager Contact Information » Present Address House # 892, Street 53, G-11/2, Islamabad E-Mail: Mohsan.raza@gmail.com 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
  • 2. • 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
  • 3. • 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.
  • 4. 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 audiovideo 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.
  • 5. 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