SlideShare a Scribd company logo
1 of 12
CV
Mehrdad Roushan Afshar
Date of Birth: 19/09/1991 (Age: 26 years old)
Nationality: Iranian
Contact Number: 012-3633961
Email: mehrdad.r.afshar@gmail.com
I have enclosed my CV to support my application. It proves that I could be a major asset to
the company in the following fields:
Work Experience
PROFESSIONAL SUMMARY
- Overall 5 years of experience in development of Web Applications, Web Services, Web API, Windows Form
Applications, Windows Services and Console Applications, Mobile Apps using Xamarin Platform, Chatbot
framework, SSAS and Cube Development, SSRS, SSIS , using Database Management Systems such as
MSSQLSERVER, MYSQL, ORACLE, AZURE, NOSQL (MangoDB).
- Working with Aviven from April 2016 till now as Senior Software Engineer.
- Working with Mediclink from October 2013 till March 2016 as Senior Software Engineer.
- Working with MobilityOne from March 2013 to September 2013 as Software Engineer.
- Hands on experience in languages such as C#, VB.NET, JSE, C, C++, HTML, CSS, JavaScript, jQuery,
Ajax, XML.
- Familiar with languages such as PHP, Python, Haskell, VB6.
- Hands on experience in DBMS such as MSSQLSERVER (2005/2008/2012/2014), MYSQL, ORACLE
(10g/11g), NoSQL (MangoDB), Azure.
- Hands on Experience with MSSQL Reporting and Analytics and Cube Development.
- Hands on experience in IDE tools such as Visual Studio (2008/2010/2012/2013/2015), Netbeans (7/8),
TOAD, SQL Server Management Studio, MySQL Workbench.
- Hands on experience in Web Servers such as IIS, Apache.
- Hands on experience in tools such as EntitySpaces, Mygeneration Doodads, Infragistics, Telerik, XAMPP.
- Cohesive team worker, having strong analytical, problem solving and interpersonal skills.
Technical Skill Set
- Operating Systems: Windows-XP, Vista, 7, 8, 10.
- Programming Languages: C#, VB.NET, JAVA, C, C++, VB6, Haskel, Python, and PHP.
- Databases: SQLSERVER 2005/2008/2012/2014, ORACLE 10g/11g, MYSQL, NoSQL (MangoDB).
- Experience with Reporting, Analytics and SQL Agent Services in MSSQL.
- Web Technologies: ASP.NET Web Forms and MVC, Web Services (ASMX, WCF, WebAPI),
HTML/HTML5, CSS/CSS3, XML, JavaScript, jQuery, Ajax, Bootstrap framework.
- Windows Technologies: Windows Form Applications, Windows Services and Console Applications.
- Mobile Technologies: Xamarin Android Applications.
- Web Server: IIS, Apache.
- Java Technologies: JSE.
Personal Qualities
- High Grasping Power.
- Fast Learner.
- Keen Intellect.
- Can work under pressure to meet deadlines.
- Flexible team player.
Key Responsibilities handled
- Developing the application as per the requirements.
- Involved in developing and designing ASP.NET web pages/web services/custom controls, Windows Forms
and Services, Android Apps.
- Involved in designing and creating databases and database objects such as tables, views, functions,
stored procedures, triggers, reports, indexes, constraints, temp tables, cursors, types, and etc.
- Involved in using APIs such as Google Map v3, Facebook, Twitter, Amazon Cloud, OpenDrive, and etc.
- Involved in using SDKs like mykad reader, fingerprint reader, barcode reader, and TCL card reader (NEC)
- Writing UI/Business validations and logic for the owned use cases.
- Handled different types of issues.
Project Details
Project 1: Web Application for Electronic Transactions and Payments
Period: March 2013 to September 2013
Description: This project was about managing customer’s electronic transactions and payments, analyzing
transactions and providing reports. I was tasked with designing and developing web pages to show data in
manners of charts, reports, diagrams, and maps as widgets in dashboard.
Role: Web Developer
Environment: ASP.NET
Database: SQL Server 2005
Tools: SQL Server Management Studio, Visual Studio 2010, SSRS
Responsibilities
- Developing new widgets using Google Heat Map, DataVisualization Charting (pie chart, Bar chart, and etc).
- Creating new reports in SSRS 2005 to show reports based on the parameters entered by the users.
- Creating new stored procedures in database to fetch required data for each report.
Project 2: eDengue Web Application
Customer: MOH (Ministry of Health Malaysia)
Period: October 2013 to October 2014
Description: The project was being maintained and new requirements were developed for the organization named
MOH. The web application is used in all hospitals to report and manage their patient who were hit by dengue to
Easily manage and analyze the data through the whole country. The project consists of mainly three
sections including Web Application, Web Service, and Report module.
- The web application was used to allow users to manage and view the data of patients.
- The web service was used to establish an indirect connection between all the hospitals and central database
server hosted in MOH.
- The report module was created to generate reports and analysis based on the stored information in database.
Role: Web Developer
Environment: ASP.NET
Database: SQL Server
2008
Tools: SQL Server Management Studio, Visual Studio 2010
Responsibilities
- Developing and testing new changes as per the requirements.
- Maintaining the web application and removing bugs.
- Maintaining the database and creating new objects such as tables, views, stored procedures, functions and etc.
- Modifying the business logic of the application based on the requirements.
- Deploying the web application to the web server.
- Recovering lost source code by decompiling the DLL files using .NET reflector.
Project 3: Rosso Desktop Application
Customer: Hospital Kuala Lumpur, Klinik Kesihatan Batu Pahat, and other
clinics Period: March 2014 to October 2014
Description: The project is developed for hospitals and clinics to manage their blood test data including patients,
barcodes, test type, and etc. The project consists of mainly three sections including Windows Application,
Interface Engine, and Reports.
- The windows application is used to register new patients and create new blood tests. It also allows the
administrator to manage the whole application through the settings section including the blood types, doctors,
wards, barcode no, and etc.
- The interface engine is used to transfer all the data regarding new taken blood tests to a printer through a
TCP/IP connection to be printed as a sticker along with a unique barcode.
- Reports is used to analyze the stored data in database and provide feedback to users.
Role: Application Developer
Environment: Windows Form
Application Database: SQL Server 2008
Tools: SQL Server Management Studio, Visual Studio 2010, Entityspaces 2012, Infragistics
Responsibilities
- Developing code as per the requirements.
- Designing the database and creating new objects such as tables, views, functions, indexes, constraints.
- Creating the business logic of the application based on the requirements.
- Creating data access layer of the application using entityspaces 2012.
- Installing and configuring the application in new environments.
Project 4: Research and Development
Period: October 2014 to April 2015
Description: During this period I was given a task to do lots of research and development in different areas such as:
- Working with third party APIs such as Google Map, Facebook, and Twitter.
- Developing and designing small android applications like messaging, Carlist sample app via Xamarin platform
and cloud database like SQL Azure.
- Developing SOAP web services to establish an indirect connection from mobile apps to database.
- Developing and designing simple Windows Phone and Windows 8 Metro apps.
- Developing a simple web application to generate and read 1D and 2D barcodes.
- Developing a simple desktop application to encrypt and decrypt text files using Rijndael algorithm.
- Worked with SDKs such as MYKAD, and finger print.
- Worked with Dotfuscator to obfuscate dll and executable files and .NET Reflector to decompile them.
- Backup and Recover ORACLE database using RMAN and data pump.
Role: Researcher and Developer
Tools: SQL Server Management Studio, Visual Studio 2013, Entityspaces 2012, Infragistics, Telerik, ORACLE
11g, TOAD, SQL Azure, MySQL, XAMPP, Xamarin.
Project 5: HUKM Obscentral Database Update and Cleansing
Customer: Hospital University Kuala Lumpur Malaysia
Period: April 2015 to July 2015
Description: The project was about updating the structure of Obscentral database and cleansing the data stored in
the database. It included modifying table structures and database objects such as tables, views, triggers, constraints,
and indexes. There were lots of scripts involved to adapt data with the new structure and cleanse the data including
cases, loops, cursors, data types and, temporary tables. The database was about 50GB in size with tables storing
millions of rows of data.
Role: Database Developer
Environment: Oracle 10g/11g
Database: Oracle 10g/11g
Tools: TOAD, SQLPLUS, RMAN, Data Pump.
Responsibilities
- Writing scripts as per the requirements.
- Modifying the database and creating new objects such as tables, views, functions, indexes, constraints.
- Deploying changes in the database server.
Project 6: Obscentral
Period: Jan 14 to Mar
16
Description: This is the main project developed by Mediclink Company. It is intended for hospitals as a labor room
management application which includes different modules all written in VB.NET. It includes other applications
such as HL7 Messaging (C#) and Device Link (VB6). This software is a windows desktop application allowing
hospitals to manage patients that are pregnant from admission till discharge. It also includes a vital module called
ctg & partograph which draws live signals received from CTG machine as a chart in the application.
Role: Application Developer
Environment: Windows Form Application (VS2010)
Database: Oracle 10g/11g
Tools: VS2010, VS2013, VS6, TOAD
Responsibilities:
- Removing bugs from Obscentral and coding new features (VB.NET)
- Removing bugs from HL7 Messaging (C#)
- Modifying business logic of the Device Link (VB6)
- Modifying design of the application
- Creating new views and tables
Project 7: MedicLink
Website Customer:
Mediclink
Period: July 2015 to August 2015
Description: The project belonged to MedicLink Company and it was required to change the look and feel of
their website.
Role: Web Designer
Environment: Static Website
Tools: Notepad++
Responsibilities
- Designing static web pages.
- Transferring former website’s content to the new website.
- Hosting new website to the web server through third party control panel (cpanel).
Project 8: Loyalty System
Customer: BSN
Period: Apr 16 to December 16
Description: It was required to develop, test and deploy loyalty system for BSN bank customers. Also it was required
to create analytic reports using MSSQL cubes.
Role: Senior Software Engineer
Environment: Windows Console Application, Windows Form Application, Windows Services, and ASP.NET
Tools: Visual Studio 2010/2015, Entity Spaces, And SQL Server Management Studio
Responsibilities:
- Design
- Develop
- Test
- Deploy
- Maintain
Project 9: Loyalty System and Azure Blob Integration
Customer: PLUS Highway
Period: Nov 16 to Dec 17
Description: It was required to develop, test and deploy loyalty system for Plusmiles customers.
Role: Senior Software Engineer
Environment: Windows Console Application, Windows Form Application, Windows Services, and ASP.NET
Tools: Visual Studio 2010/2015, Entity Spaces, And SQL Server Management Studio
Responsibilities:
- Design
- Develop
- Test
- Deploy
- Maintain
Project 10: Loyalty System and API
Customer: Swiss Time
Period: Apr 17 to Dec 17
Description: It was required to develop, test and deploy loyalty system for Swiss Time Mall customers.
Role: Senior Software Engineer
Environment: Windows Console Application, Windows Form Application, Windows Services, WebAPI, and
ASP.NET
Tools: Visual Studio 2010/2015, Entity Spaces, And SQL Server Management Studio
Responsibilities:
- Design
- Develop
- Test
- Deploy
- Maintain
Project 11: Loyalty System and integration with TCL card reader and E-money
Customer: Aeon (NEC)
Period: Apr 17 to Aug 17
Description: It was required to develop, test and deploy loyalty system for Aeon customers.
Role: Senior Software Engineer
Environment: Windows Console Application, Windows Form Application, Windows Services, WebAPI, and
ASP.NET
Tools: Visual Studio 2010/2015, Entity Spaces, And SQL Server Management Studio
Responsibilities:
- Design
- Develop
- Test
- Deploy
- Maintain
Project 12: TMCMS and CCOMS
Customer: Aeon (NEC)
Period: Jun 17 to Sep 17
Description: It was required to develop, test and deploy API to integrate and sync data between two web applications.
Role: Senior Software Engineer
Environment: Windows Console Application and Web API.
Tools: Visual Studio 2010/2015, Entity Spaces, and SQL Server Management Studio
Responsibilities:
- Design
- Develop
- Test
- Deploy
- Maintain
Extra Experience and Knowledge
 IELTS 6.5 (taken on March 2011)
 Familiar with Cpanel, hosts, and server control, and server hardware configuration
 Familiar with server load balancing and clustering for both application and database servers
 Experience with IIS and Apache web servers (XAMPP, and WAMP)
 Familiar with command prompt (CMD) commands on windows
 Designing brochures and business cards using Adobe Illustrator CS6
 Familiar with Microsoft Office Tools
 Experience with Visual Studio 2005/2008/2010/2012/2013, Netbeans up to 7.3.1, and Dreamweaver CS6
 Experience with Microsoft SQL Server Management Studio and Toad.
 Experience with RMAN and SQLPLUS commands (ORACLE)
 Experience with writing extensions and plugins for browsers (Especially Google Chrome)
 Using Reflection to decompile .NET dlls
 Using Obfuscator to secure .Net dlls from easy decompilation
 Encryption/Decryption/Hashing using SHA1, MD5, AES, Rijndael and etc.
 Encoding/Decoding using base 64
 Creating Multithread Applications
Education
Year Qualification Course Institute Country Status GPA
2006-2009 High School Math and Allameh Iran Graduated 3.5
Physics Tabatabaei
High School
2009-2010 Foundation IT APIIT/APU Malaysia Graduated 3.0
2010-2013 Bachelor IT (General APIIT/APU Malaysia Graduated 3.8
Computing)
Hobbie
s

More Related Content

What's hot

ARTAK_SAMUEL_HAKOBYAN_RESUME
ARTAK_SAMUEL_HAKOBYAN_RESUMEARTAK_SAMUEL_HAKOBYAN_RESUME
ARTAK_SAMUEL_HAKOBYAN_RESUMEArtak Hakobyan
 
Jose A Rivera (Developer) Resume
Jose A Rivera (Developer) ResumeJose A Rivera (Developer) Resume
Jose A Rivera (Developer) ResumeJose Rivera
 
programming_resume
programming_resumeprogramming_resume
programming_resumeJohn Weiss
 
Resume_Vitthal_Ranadive_DotNet
Resume_Vitthal_Ranadive_DotNetResume_Vitthal_Ranadive_DotNet
Resume_Vitthal_Ranadive_DotNetVitthal Randive
 
4+ yrs_Exp .Net Resume
4+ yrs_Exp .Net Resume4+ yrs_Exp .Net Resume
4+ yrs_Exp .Net ResumeGandhi Goli
 
Krunal_Resume_IT_2016
Krunal_Resume_IT_2016Krunal_Resume_IT_2016
Krunal_Resume_IT_2016Krunal Patel
 
GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)bhutu
 
Kannan_C_Sukumaran
Kannan_C_SukumaranKannan_C_Sukumaran
Kannan_C_SukumaranKannan C S
 
Application developer
Application developerApplication developer
Application developerAbdul aleem
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developerchakri kalyan
 
Daniel Rivera .NET Resume
Daniel Rivera .NET ResumeDaniel Rivera .NET Resume
Daniel Rivera .NET Resumedanieldrrivera
 
Chad Anderson Technical Resume
Chad Anderson Technical ResumeChad Anderson Technical Resume
Chad Anderson Technical ResumeChad Anderson
 

What's hot (20)

ARTAK_SAMUEL_HAKOBYAN_RESUME
ARTAK_SAMUEL_HAKOBYAN_RESUMEARTAK_SAMUEL_HAKOBYAN_RESUME
ARTAK_SAMUEL_HAKOBYAN_RESUME
 
Jose A Rivera (Developer) Resume
Jose A Rivera (Developer) ResumeJose A Rivera (Developer) Resume
Jose A Rivera (Developer) Resume
 
programming_resume
programming_resumeprogramming_resume
programming_resume
 
Resume_Vitthal_Ranadive_DotNet
Resume_Vitthal_Ranadive_DotNetResume_Vitthal_Ranadive_DotNet
Resume_Vitthal_Ranadive_DotNet
 
4+ yrs_Exp .Net Resume
4+ yrs_Exp .Net Resume4+ yrs_Exp .Net Resume
4+ yrs_Exp .Net Resume
 
Krunal_Resume_IT_2016
Krunal_Resume_IT_2016Krunal_Resume_IT_2016
Krunal_Resume_IT_2016
 
azanM
azanMazanM
azanM
 
GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)
 
Kannan_C_Sukumaran
Kannan_C_SukumaranKannan_C_Sukumaran
Kannan_C_Sukumaran
 
ResumeAngelAlejandro
ResumeAngelAlejandroResumeAngelAlejandro
ResumeAngelAlejandro
 
Resume_RajeeshunArudchelvam_ver2
Resume_RajeeshunArudchelvam_ver2Resume_RajeeshunArudchelvam_ver2
Resume_RajeeshunArudchelvam_ver2
 
Application developer
Application developerApplication developer
Application developer
 
Resume_Java_3exp
Resume_Java_3expResume_Java_3exp
Resume_Java_3exp
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
 
Resume-marzieh
Resume-marziehResume-marzieh
Resume-marzieh
 
Daniel Rivera .NET Resume
Daniel Rivera .NET ResumeDaniel Rivera .NET Resume
Daniel Rivera .NET Resume
 
Ramya_Resume
Ramya_ResumeRamya_Resume
Ramya_Resume
 
Harish Resume
Harish ResumeHarish Resume
Harish Resume
 
Resume_Sourin
Resume_SourinResume_Sourin
Resume_Sourin
 
Chad Anderson Technical Resume
Chad Anderson Technical ResumeChad Anderson Technical Resume
Chad Anderson Technical Resume
 

Similar to Mehrdad Roushan Afshar - Resume

Similar to Mehrdad Roushan Afshar - Resume (20)

Nagaraju_Profile
Nagaraju_ProfileNagaraju_Profile
Nagaraju_Profile
 
ShahKhalid-97-2003_PM
ShahKhalid-97-2003_PMShahKhalid-97-2003_PM
ShahKhalid-97-2003_PM
 
Shantanu Dhanuka
Shantanu DhanukaShantanu Dhanuka
Shantanu Dhanuka
 
Resume - Dhanshri Kalgaonkar
Resume - Dhanshri KalgaonkarResume - Dhanshri Kalgaonkar
Resume - Dhanshri Kalgaonkar
 
Suresh p resume c4 latest
Suresh p resume c4 latestSuresh p resume c4 latest
Suresh p resume c4 latest
 
Suresh p resume
Suresh p resume Suresh p resume
Suresh p resume
 
Suresh p resume c4 latest
Suresh p resume c4 latestSuresh p resume c4 latest
Suresh p resume c4 latest
 
Suresh p resume c4 latest
Suresh p resume c4 latestSuresh p resume c4 latest
Suresh p resume c4 latest
 
Brijesh Soni
Brijesh SoniBrijesh Soni
Brijesh Soni
 
Joshiprasad
JoshiprasadJoshiprasad
Joshiprasad
 
Resume Vikram_S
Resume Vikram_SResume Vikram_S
Resume Vikram_S
 
StamblerAaronExternalResume
StamblerAaronExternalResumeStamblerAaronExternalResume
StamblerAaronExternalResume
 
SreenuPrasad
SreenuPrasadSreenuPrasad
SreenuPrasad
 
Gandhi_DotNet_4+ yrs_Exp
Gandhi_DotNet_4+ yrs_ExpGandhi_DotNet_4+ yrs_Exp
Gandhi_DotNet_4+ yrs_Exp
 
Prabhu-Software-Engineer-3+-Year-Exp
Prabhu-Software-Engineer-3+-Year-ExpPrabhu-Software-Engineer-3+-Year-Exp
Prabhu-Software-Engineer-3+-Year-Exp
 
Resume
ResumeResume
Resume
 
Nand_CV
Nand_CV Nand_CV
Nand_CV
 
Ahmed Elsayed Ali
Ahmed Elsayed Ali Ahmed Elsayed Ali
Ahmed Elsayed Ali
 
RGProfile
RGProfileRGProfile
RGProfile
 
My-Cv-2016
My-Cv-2016My-Cv-2016
My-Cv-2016
 

Recently uploaded

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Recently uploaded (20)

WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

Mehrdad Roushan Afshar - Resume

  • 1. CV Mehrdad Roushan Afshar Date of Birth: 19/09/1991 (Age: 26 years old) Nationality: Iranian Contact Number: 012-3633961 Email: mehrdad.r.afshar@gmail.com I have enclosed my CV to support my application. It proves that I could be a major asset to the company in the following fields: Work Experience PROFESSIONAL SUMMARY - Overall 5 years of experience in development of Web Applications, Web Services, Web API, Windows Form Applications, Windows Services and Console Applications, Mobile Apps using Xamarin Platform, Chatbot framework, SSAS and Cube Development, SSRS, SSIS , using Database Management Systems such as MSSQLSERVER, MYSQL, ORACLE, AZURE, NOSQL (MangoDB). - Working with Aviven from April 2016 till now as Senior Software Engineer. - Working with Mediclink from October 2013 till March 2016 as Senior Software Engineer. - Working with MobilityOne from March 2013 to September 2013 as Software Engineer. - Hands on experience in languages such as C#, VB.NET, JSE, C, C++, HTML, CSS, JavaScript, jQuery, Ajax, XML. - Familiar with languages such as PHP, Python, Haskell, VB6. - Hands on experience in DBMS such as MSSQLSERVER (2005/2008/2012/2014), MYSQL, ORACLE (10g/11g), NoSQL (MangoDB), Azure. - Hands on Experience with MSSQL Reporting and Analytics and Cube Development. - Hands on experience in IDE tools such as Visual Studio (2008/2010/2012/2013/2015), Netbeans (7/8), TOAD, SQL Server Management Studio, MySQL Workbench. - Hands on experience in Web Servers such as IIS, Apache. - Hands on experience in tools such as EntitySpaces, Mygeneration Doodads, Infragistics, Telerik, XAMPP. - Cohesive team worker, having strong analytical, problem solving and interpersonal skills.
  • 2. Technical Skill Set - Operating Systems: Windows-XP, Vista, 7, 8, 10. - Programming Languages: C#, VB.NET, JAVA, C, C++, VB6, Haskel, Python, and PHP. - Databases: SQLSERVER 2005/2008/2012/2014, ORACLE 10g/11g, MYSQL, NoSQL (MangoDB). - Experience with Reporting, Analytics and SQL Agent Services in MSSQL. - Web Technologies: ASP.NET Web Forms and MVC, Web Services (ASMX, WCF, WebAPI), HTML/HTML5, CSS/CSS3, XML, JavaScript, jQuery, Ajax, Bootstrap framework. - Windows Technologies: Windows Form Applications, Windows Services and Console Applications. - Mobile Technologies: Xamarin Android Applications. - Web Server: IIS, Apache. - Java Technologies: JSE.
  • 3. Personal Qualities - High Grasping Power. - Fast Learner. - Keen Intellect. - Can work under pressure to meet deadlines. - Flexible team player. Key Responsibilities handled - Developing the application as per the requirements. - Involved in developing and designing ASP.NET web pages/web services/custom controls, Windows Forms and Services, Android Apps. - Involved in designing and creating databases and database objects such as tables, views, functions, stored procedures, triggers, reports, indexes, constraints, temp tables, cursors, types, and etc. - Involved in using APIs such as Google Map v3, Facebook, Twitter, Amazon Cloud, OpenDrive, and etc. - Involved in using SDKs like mykad reader, fingerprint reader, barcode reader, and TCL card reader (NEC) - Writing UI/Business validations and logic for the owned use cases. - Handled different types of issues. Project Details Project 1: Web Application for Electronic Transactions and Payments Period: March 2013 to September 2013 Description: This project was about managing customer’s electronic transactions and payments, analyzing transactions and providing reports. I was tasked with designing and developing web pages to show data in manners of charts, reports, diagrams, and maps as widgets in dashboard. Role: Web Developer Environment: ASP.NET Database: SQL Server 2005 Tools: SQL Server Management Studio, Visual Studio 2010, SSRS Responsibilities - Developing new widgets using Google Heat Map, DataVisualization Charting (pie chart, Bar chart, and etc). - Creating new reports in SSRS 2005 to show reports based on the parameters entered by the users. - Creating new stored procedures in database to fetch required data for each report. Project 2: eDengue Web Application Customer: MOH (Ministry of Health Malaysia) Period: October 2013 to October 2014 Description: The project was being maintained and new requirements were developed for the organization named
  • 4. MOH. The web application is used in all hospitals to report and manage their patient who were hit by dengue to
  • 5. Easily manage and analyze the data through the whole country. The project consists of mainly three sections including Web Application, Web Service, and Report module. - The web application was used to allow users to manage and view the data of patients. - The web service was used to establish an indirect connection between all the hospitals and central database server hosted in MOH. - The report module was created to generate reports and analysis based on the stored information in database. Role: Web Developer Environment: ASP.NET Database: SQL Server 2008 Tools: SQL Server Management Studio, Visual Studio 2010 Responsibilities - Developing and testing new changes as per the requirements. - Maintaining the web application and removing bugs. - Maintaining the database and creating new objects such as tables, views, stored procedures, functions and etc. - Modifying the business logic of the application based on the requirements. - Deploying the web application to the web server. - Recovering lost source code by decompiling the DLL files using .NET reflector. Project 3: Rosso Desktop Application Customer: Hospital Kuala Lumpur, Klinik Kesihatan Batu Pahat, and other clinics Period: March 2014 to October 2014 Description: The project is developed for hospitals and clinics to manage their blood test data including patients, barcodes, test type, and etc. The project consists of mainly three sections including Windows Application, Interface Engine, and Reports. - The windows application is used to register new patients and create new blood tests. It also allows the administrator to manage the whole application through the settings section including the blood types, doctors, wards, barcode no, and etc. - The interface engine is used to transfer all the data regarding new taken blood tests to a printer through a TCP/IP connection to be printed as a sticker along with a unique barcode. - Reports is used to analyze the stored data in database and provide feedback to users. Role: Application Developer Environment: Windows Form Application Database: SQL Server 2008 Tools: SQL Server Management Studio, Visual Studio 2010, Entityspaces 2012, Infragistics Responsibilities - Developing code as per the requirements. - Designing the database and creating new objects such as tables, views, functions, indexes, constraints. - Creating the business logic of the application based on the requirements. - Creating data access layer of the application using entityspaces 2012.
  • 6. - Installing and configuring the application in new environments.
  • 7. Project 4: Research and Development Period: October 2014 to April 2015 Description: During this period I was given a task to do lots of research and development in different areas such as: - Working with third party APIs such as Google Map, Facebook, and Twitter. - Developing and designing small android applications like messaging, Carlist sample app via Xamarin platform and cloud database like SQL Azure. - Developing SOAP web services to establish an indirect connection from mobile apps to database. - Developing and designing simple Windows Phone and Windows 8 Metro apps. - Developing a simple web application to generate and read 1D and 2D barcodes. - Developing a simple desktop application to encrypt and decrypt text files using Rijndael algorithm. - Worked with SDKs such as MYKAD, and finger print. - Worked with Dotfuscator to obfuscate dll and executable files and .NET Reflector to decompile them. - Backup and Recover ORACLE database using RMAN and data pump. Role: Researcher and Developer Tools: SQL Server Management Studio, Visual Studio 2013, Entityspaces 2012, Infragistics, Telerik, ORACLE 11g, TOAD, SQL Azure, MySQL, XAMPP, Xamarin. Project 5: HUKM Obscentral Database Update and Cleansing Customer: Hospital University Kuala Lumpur Malaysia Period: April 2015 to July 2015 Description: The project was about updating the structure of Obscentral database and cleansing the data stored in the database. It included modifying table structures and database objects such as tables, views, triggers, constraints, and indexes. There were lots of scripts involved to adapt data with the new structure and cleanse the data including cases, loops, cursors, data types and, temporary tables. The database was about 50GB in size with tables storing millions of rows of data. Role: Database Developer Environment: Oracle 10g/11g Database: Oracle 10g/11g Tools: TOAD, SQLPLUS, RMAN, Data Pump. Responsibilities - Writing scripts as per the requirements. - Modifying the database and creating new objects such as tables, views, functions, indexes, constraints. - Deploying changes in the database server. Project 6: Obscentral Period: Jan 14 to Mar 16 Description: This is the main project developed by Mediclink Company. It is intended for hospitals as a labor room management application which includes different modules all written in VB.NET. It includes other applications such as HL7 Messaging (C#) and Device Link (VB6). This software is a windows desktop application allowing hospitals to manage patients that are pregnant from admission till discharge. It also includes a vital module called
  • 8. ctg & partograph which draws live signals received from CTG machine as a chart in the application. Role: Application Developer
  • 9. Environment: Windows Form Application (VS2010) Database: Oracle 10g/11g Tools: VS2010, VS2013, VS6, TOAD Responsibilities: - Removing bugs from Obscentral and coding new features (VB.NET) - Removing bugs from HL7 Messaging (C#) - Modifying business logic of the Device Link (VB6) - Modifying design of the application - Creating new views and tables Project 7: MedicLink Website Customer: Mediclink Period: July 2015 to August 2015 Description: The project belonged to MedicLink Company and it was required to change the look and feel of their website. Role: Web Designer Environment: Static Website Tools: Notepad++ Responsibilities - Designing static web pages. - Transferring former website’s content to the new website. - Hosting new website to the web server through third party control panel (cpanel). Project 8: Loyalty System Customer: BSN Period: Apr 16 to December 16 Description: It was required to develop, test and deploy loyalty system for BSN bank customers. Also it was required to create analytic reports using MSSQL cubes. Role: Senior Software Engineer Environment: Windows Console Application, Windows Form Application, Windows Services, and ASP.NET Tools: Visual Studio 2010/2015, Entity Spaces, And SQL Server Management Studio Responsibilities: - Design - Develop - Test - Deploy - Maintain Project 9: Loyalty System and Azure Blob Integration Customer: PLUS Highway Period: Nov 16 to Dec 17 Description: It was required to develop, test and deploy loyalty system for Plusmiles customers. Role: Senior Software Engineer Environment: Windows Console Application, Windows Form Application, Windows Services, and ASP.NET Tools: Visual Studio 2010/2015, Entity Spaces, And SQL Server Management Studio Responsibilities: - Design - Develop - Test - Deploy
  • 10. - Maintain Project 10: Loyalty System and API Customer: Swiss Time Period: Apr 17 to Dec 17 Description: It was required to develop, test and deploy loyalty system for Swiss Time Mall customers. Role: Senior Software Engineer Environment: Windows Console Application, Windows Form Application, Windows Services, WebAPI, and ASP.NET Tools: Visual Studio 2010/2015, Entity Spaces, And SQL Server Management Studio Responsibilities: - Design - Develop - Test - Deploy - Maintain Project 11: Loyalty System and integration with TCL card reader and E-money Customer: Aeon (NEC) Period: Apr 17 to Aug 17 Description: It was required to develop, test and deploy loyalty system for Aeon customers. Role: Senior Software Engineer Environment: Windows Console Application, Windows Form Application, Windows Services, WebAPI, and ASP.NET Tools: Visual Studio 2010/2015, Entity Spaces, And SQL Server Management Studio Responsibilities: - Design - Develop - Test - Deploy - Maintain Project 12: TMCMS and CCOMS Customer: Aeon (NEC) Period: Jun 17 to Sep 17 Description: It was required to develop, test and deploy API to integrate and sync data between two web applications. Role: Senior Software Engineer Environment: Windows Console Application and Web API. Tools: Visual Studio 2010/2015, Entity Spaces, and SQL Server Management Studio Responsibilities: - Design - Develop - Test - Deploy - Maintain
  • 11. Extra Experience and Knowledge  IELTS 6.5 (taken on March 2011)  Familiar with Cpanel, hosts, and server control, and server hardware configuration  Familiar with server load balancing and clustering for both application and database servers  Experience with IIS and Apache web servers (XAMPP, and WAMP)  Familiar with command prompt (CMD) commands on windows  Designing brochures and business cards using Adobe Illustrator CS6  Familiar with Microsoft Office Tools  Experience with Visual Studio 2005/2008/2010/2012/2013, Netbeans up to 7.3.1, and Dreamweaver CS6  Experience with Microsoft SQL Server Management Studio and Toad.  Experience with RMAN and SQLPLUS commands (ORACLE)  Experience with writing extensions and plugins for browsers (Especially Google Chrome)  Using Reflection to decompile .NET dlls  Using Obfuscator to secure .Net dlls from easy decompilation  Encryption/Decryption/Hashing using SHA1, MD5, AES, Rijndael and etc.  Encoding/Decoding using base 64  Creating Multithread Applications Education Year Qualification Course Institute Country Status GPA 2006-2009 High School Math and Allameh Iran Graduated 3.5 Physics Tabatabaei High School 2009-2010 Foundation IT APIIT/APU Malaysia Graduated 3.0 2010-2013 Bachelor IT (General APIIT/APU Malaysia Graduated 3.8 Computing)