Jawad Mohsin Akhtar
Software Architect
Karachi, Pakistan
-- my.linkedin.com/in/jawadmohsinakhtar
Summary
A creative thinker and analytical problem-solver. Have strong ability to follow standards through proper
documentation. Goal oriented team leader with good interpersonal and communication skills.
Experienced in designing Software Solutions for high availability, real-time and mission critical
environments. Overall 11+ years of extensive Software engineering and design experience, architect
various software solutions, worked ~6 years as an Architect and support for mid-size to enterprise
products. “~3 years” of Mobile Development experience, overall ~9 Years of C#.Net and C/C++ and 2+
year of Cloud development. Experience in designing software using UML 2.0, Leading Teams, Conducted
Weekly Training Session of Developers and Code Reviewers on best practices of development and
involved in designing/development of Coding Best Practices.
Awarded Certificate of Excellence by consecutive two employers.
Industry exposure to Non Government Organizations, Law Enforcement Agencies, Travel Agencies,
Telecom, Research organizations, Construction/Home Builder, Independent Software Vendors etc.
Skills
Application Architecture and Design Patterns, Object Oriented Modeling with UML (Certified)
Database Designing - Translating Requirements to Data Model
Good understanding of Software Engineering Processes and Best Practices MSF, RUP, Agile
Cross-platform development, C/C++, Qt (Certified), C++/CLI, STL, POCO, Boost, C# (Certified), WPF,
EF, ASP.Net, MVC, Java, JNI, Socket, Memory Map, ETL, SOA, AWS, MS-SQL Server
Experienced Salesforce & Force.com (Certified) Architect/Developer. Good understanding of CRM
SOA, REST, SOAP, WCF
HPC using CUDA, Linux Shell Scripting
Application profiling using Borland DevPartner, Intel Inspector, Visual Studio
SVN Administration on Linux, Git, Hudson, Sonar
Knowledge of RUP, MSF and Agile
Internet-working knowledge
Work experience
Software Architect
April 2017 - Present
Contour Software, Karachi, Pakistan
- Understanding, documenting the design of ~30 years old ERP, for Home Builders, currently in use by 100+
clients
- Written in C/C++, C#.Net, Casper and using Microsoft Sql Server. I am targeted to provide road-map for
the migration of existing legacy system to modern technology.
- Collaborating with Onshore and Offshore teams in United States and Pakistan
Staff Engineer / Lead Engineer
Nov 2013 - March 2017
MIMOS Berhad, Kuala Lumpur, Malaysia
Working with MIMOS as third-party contractor on behalf of MSP-HiTect (M) Sdn Bhd.
For MIMOS introduction, click here.
https://www.visualcv.com/bao9gibjgjw
- Architect/design and development of high performance C/C++, C++/CLI and C# .Net applications Evaluating and recommending tools and technologies - Ensuring the use of best practices and to train the
team - Software Configuration Manager for the Center of Intelligent Imaging Department - Working closely
with Researchers and Software Engineers to ensure quality product. Software Configuration Management,
Continues Integration and Quality monitoring through SVN, Hudson and Sonar.
- Responsible to deliver quality products to clients (includes ISV & Govt. Organizations)
Reports directly to Principal Researcher.
Achievements/ Projects:
miITS WebClient - MIMOS Intelligent Transportation System Web Client: My role in this project is an
Architect and Lead Developer, to design the web solution to show the live events from miITS. The miITS
is TCP/IP Socket based server and based on custom protocol on binary serialization. The challenging
part of this project is to develop Web Services to get event notifications from miITS and forward to
Browser based clients as push notifications. This project is currently in design phase. C#, ASP.Net MVC,
Knockout.js
miITS - MIMOS Intelligent Transportation System: My role in this project is an Architect and Lead
Developer, to design the product to meet performance, multi-threaded, expandable and adaptable
objectives. It's a multi-threaded architecture, capable of processing frames async in less than 100
milliseconds, can notify multiple clients on push and pull mechanisms, provides integration through API
(C++, .Net and Java). Also provides different selling options, including TCP/IP Socket based Server and as
Library (C++, .Net and Java). Team composed of 1 Architect, 2 Developer, 1 QA, 2 Researchers.
Conducting Technical Meetings, Time Lines and Estimations, defining Release Life Cycles. C++, C++/CLI,
Boost, POCO, .Net, Sockets, File/Memory Mapping, JNI, CUDA, Copy-write protection (RLM), UML
Process frames asynchronously in less then 100 milli sec.
Consolidate results of frame
Notifying registered clients with push and pull, through library callbacks and via sockets
Running as a service and console
Configurable through database and script
Boom Gate Controlling
miSP - MIMOS Surveillance Platform : My role in this project is an Architect, to re-designed to met
performance objectives and engineering best practices. C++, C++/CLI, POCO, C#.Net, MSSQL
WAID Command Sever & Client - Post Event Processing Server : Worked as Solution Designer and
Engineer. Solution was based on C#.Net, WCF, MSSQL
Remote Control Navigator: Worked as Solution Designer and Engineer. Solution was based on MS
Surface touch enabled navigator for remote controlling clients. C#, EF, XML
Video Encoder: Worked as Solution Designer and Engineer. Solution includes MJPEG over HTTP
encoder, extendable to other protocols. Used C++, POCO
VMS Integration Server: VMS (DVTEL) Integration with miSP. Used C++, Directshow, C++/CLI
Senior Consultant / Technical Architect
Mar 2011 - Oct 2013
Sakonent, Karachi, Pakistan
For Sakonent introduction, click here.
- Provides Consulting on designing and development of Salesforce CRM and Software applications Provided technical Consultancy to international clients on software and CRM design, to get sign-off on
architecture and design documents - Worked closely with Clients, Project Manager and Business Analyst
both on onshore and offshore (Chicago - IL) - Leaded a project teams and provide technical leadership to
Salesforce practice area - Designed CRM and Software solutions using UML, Use Case, Sequence and Class
diagrams in various projects of diverse complexities - Remained involved in defining development
standards and conducting Weekly Technical Sessions on development practices - Conducted Professional
Development Program to train Code Reviewers of all Sakonent Practice Areas
Reports directly to Director International Delivery (US) and Project Manager (US/PK).
Awarded Certificate of Excellence for the year 2012
Achievements/ Projects:
Anthony Travel - Event Management System : Analyzed and designed 200+ use cases with use case
model, activity and sequence diagrams. Technically managed a team of Developers and BA
https://www.visualcv.com/bao9gibjgjw
MSC Software – Renewal Opportunities : Challenges include implementing SSO for SFDC with Oracle
Federation Sever, batch processes to process 100K+ Service Contracts to create Renewal Opportunities
while ensuring best practices and compliance with all governor limits of SFDC.
Inteliquent Challenges include integration module with custom SSO using SOA, webservices for
integration with other systems along with AES256 security. Performed code review and unit testing.
Angie’s List: Designed and developed custom Batch Process to process 2+ million Territories for
Account allocation. Performed code review and unit testing.
Senior Software Engineer
Feb 2008 - Feb 2011
Creative Chaos Pvt. Ltd.
For Creative Chaos introduction, click here.
- Responsible for the designing, architect and the development of software, mainly mobile applications
Worked closely with Chief Technology Officer, Project Manager and Quality Assurance department and
remains involved in all aspects of product designing and development - Also responsible for requirements
gathering from Clients, attending daily Scrum meetings
Reports directly to Chief Technology Officer and Project Manager and Project Stakeholders
Awarded Certificate of Excellence for the year 2009
Achievements/ Projects:
IRSA – Mobile : Multiple devices support Nokia N95, N96, N97 and N8 devices. Achieved continuously
max 8 hours of recording, by increasing 100% of recording time. Developed live streaming from mobile
device to the IRSA Host (Web). Remotely controlled by third party Bluetooth devices using connectBlue
from IRSA In-Car. Developed FTP Client protocol with resume support in C/C++ to upload contents.
Multi-threaded application with GPS tracking, Recording (Audio/Video), synchronization with IRSA Host
and an ability to run the device for weeks without restart.
IRSA – Stealth : No User Interface, allows to control remotely through SMS encoded commands.
Developed for monitoring by intelligence unit of law enforcement agencies. In addition to IRSA Mobile
features, it also allows to make calls and to listen and record audio conversation. Allows to take snaps,
separate video and audio recording and to upload instantly.
IRSA - InCar Unit: Develop Black-box recording using Direct Show (C++) with Cyclic Buffer.
Analyst Programmer
Dec 2005 - Feb 2008
Sidat Hyder Morshed sdfAssociated Management Consultants
For Sidat Hyder introduction, click here.
Reports directly to Project Manager.
Achievements / Projects
Business Application Framework:
Developed a framework in .Net 2.0 for Windows based business application development. Based on
CSLA.Net Business Object design. 3 Layers model. Used successfully in 3 different SHMA applications.
Revenue Collection System, Centralized Cheque Processing, Donor Management.
LAssist – Linux Application for Linspire:
Worked for the Development of Linux Operating System Linspire (formerly Lindows), for LAssist Suite. This
suite includes Task Management, Reminders, Memos and Mail Minder. Qt, C/C++, KDevelop, KDE 3.0
Education
Master of Computer Science
Aug 2004 - Jul 2006
Shaheed Zulfikar Ali Bhutto Institute of Science and Technology
Developed Conference application using C++, C#.Net especially for distance learning as a Final Project.
https://www.visualcv.com/bao9gibjgjw
Bachelor of Computer Science
Jan 1999 - Dec 2001
Allama Iqbal Open University, Islamabad, Pakistan
Developed Online Shopping Cart using ASP 3.0 and MSSQL Server as a Final Project
Certifications
70-536: TS: Microsoft .NET Framework 2.0
Nov 2007 - Present
Microsoft - Certified Professional
IBM 000-833: Object Oriented Analysis UML v2– Part I
Sep 2011 - Present
IBM - Rational Solution Designer
IBM 000-834: Object Oriented Analysis UML v2–Part II
Dec 2011 - Present
IBM - Rational Solution Designer
Certified Qt (C++) Developer
Apr 2012 - Present
Nokia
Salesforce Certified Administrator
Aug 2011 - March 2017
Salesforce
Salesforce Certified Force.com Developer
Feb 2012 - March 2017
Salesforce
Salesforce Certified Service Cloud Consultant
Jan 2012 - March 2017
Salesforce
Salesforce Certified Sales Cloud Consultant
Sep 2012 - March 2017
Salesforce
CISCO Graduate, Semester 1-4
Jan 2002 - Jan 2003
CISCO
https://www.visualcv.com/bao9gibjgjw