際際滷

際際滷Share a Scribd company logo
Unit 618/8 Daly Street
South Yarra VIC 3141
Mobile: +61 (0) 426 251 278
Email: acejack1987@gmail.com
CAREER OBJECTIVE
To obtain a challenging position in an environment, where I can apply and further develop my knowledge and
skills in Computing, and contribute positively to corporate growth and success through accepting and executing
challenging projects, continuously developing new skills, and promoting teamwork in the organisation.
SUMMARY OF QUALIFICATION
 Working as an analyst programmer in Retail Directions Melbourne from 2014 until now. Mainly focusing on
mobile platform developments using Xamarin Studio, C# ,Xamarin Forms, Microsoft Azure and Mvvmcross
framework.
 A hardworking and flexible IT Professional, with 2 years industry experience in IT Solutions & Services;
 Excellent planning and project management skills, capable of managing workload, meeting deadlines, and
completing projects within budget, fortified by experience as a Software Engineer at Neusoft Corporation;
 Highly analytical and innovative thinker with strong problem solving skills, bolstered through providing
technical support and accomplishing software engineering projects for huge clients at Neusoft;
 Strong communication and interpersonal skills, with a team-focused and collaborative attitude to work,
demonstrated by proactively working within multicultural teams during studies at RMIT University;
 Proficient in C, C++, C#,, Java.NET Framework, Angular JS, JavaScript, JQuery, HTML, CSS and iOS
Development, with the ability to learn new skills and software quickly.
Languages: Fluent in written and spoken English and Chinese.
EDUCATIONAL BACKGROUND
Master of Computing March 2013  March 2014
RMIT University
Bachelor of Technology (Computing Studies) March 2010  December 2012
RMIT University
RATE ASSOCIATE DIPLOMA
ChengDu Neusoft University March 2005  December 2007
ACADEMIC PROJECT
.NET MVC (Model View Controller) Development May 2013  2014
Objective: To develop solid working knowledge and skills in all .NET web development technology.
Tools: JQuery, AngularJS, Asp.net, T-SQL,Linq
Duties:
 Developing and designing a website from the scratch including a building database module by using sql-server
 Querying data by using LinQ.
 Designing the home page with slideshow and other jQuery-based visual effects;
 Creating a register page with register scrollable wizard including input validation;
 Implementing business logic by using C# and rendering web page with Razor technology.
 Implementing REST web service.
IOS development.
Objective: To develop an app based for choosing desirable restaurant
Tools: Xcode
Duties:
 Using TableView to organize a GUI design of the app
 Using SQL -lite to store app data and utilising those data for user interaction purposes
JA C K CH E N
My Video Resume Link
 Using Core Animation to perform enhanced usability experience.
 Using GPS sensor to record location information
PHP web development
Objective: Using PHP and its relevant web technologies to develop simple car selling web application
Tool: FireBug , Microsoft web expression
Duties:.
 Using PHP to generate dynamic content listing down all relevant items extracted from database.
 Manipulating database connection, data querying , and data modification.
 Utilising Javascript to verify user input and give user response in real time .
PROFESSIONAL EXPERIENCE
Xamarin developer March 2016  at present
Working with City FM in-house IT team to produce apps which are used to facilitate companys core businesses.
 Working with XamrinForms framework to achieve multi-platform capabilities.
 Working with Xamarin MvvmCross
 Customising platform specific GUI component to meet different platform requirements, using XCode Interface
builder
 Writing shared portable library to cooperate with Azure web services.
 Working with Azure storage service.
 Utilising Angular JS Data driven front end technology and WebAPI for web App
 Utilising Git and TFS for version control.
 Familiar with Asp.net MVC technology.
 Familiar with Scrum software development process.
 Maintaining old IOS app using Objective-C.
Analyst programmer August 2014  March 2016
Retail Directions, a leading software provider for retailing software system ranging from retailing register to stock
management system.
 Using C# programming language creating shared class libraries.
 Designing system components and fulfilling implementation according to the system design.
 Creating platform specific GUI to meet different platform requirements.
 Working with mvvmcross framework to achieve multi-platform capabilities.
Software Engineer July 2007  May 2010
Neusoft Corporation, largest China-based software company
 Developing moderately complex software in C++/ C# for clients from the Telecommunications industry;
 Utilising configuration management systems, build processes, and debuggers in the development process;
 Breaking down program specification into its simplest elements and translating into a programming language;
 Creating and executing designs for small sets of new functionality as part of a software project;
 Collaborating and adding value by participating in peer code reviews, providing comments and suggestions;
 Providing reliable solutions to a variety of problems using sound problem solving techniques;
 Performing technical root cause analysis and outlining corrective action for given problems;
 Providing support and serving as a mentor to less experienced software engineers;
 Working collaboratively and professionally with other associates in cross functional teams to achieve goals;
 Writing detailed documentation for the operation of the program by users and computer operators.
INDUSTRY PROJECTS
MyFM , MyJobs ,MyAssets March 2016  At present
Description: Manipulating Xamarin Forms and Xamarin Mvvmcross to build IOS apps which use Microsoft
Azure cloud service as the backend for coordinating tasks and jobs
 Using custom UI render for creating platform specific UI
 Using stack layout to organising IOS app GUI
 Leveraging SQLite for local file storage.
 Using Asp.net WebAPI as back end to feed app GUI presenting layer.
 Using DI pattern to implement platform specific feature.
 Maintaining legacy system using Objective-c
 Using TFS and GIT for version control and following Scrum process for software development.
SMS Mobile extension August 2014  March 2016
Description: Utilising .net and Xamarin technology to create multi-platform applications, supporting retailing
industry, such as developing mobile version retailing register system facilitating business sector.
 Using C# programming language creating core class libraries which are shared between different system
platforms thereby reusing maximum code as possible.
 Creating platform specific GUI by using XCode for IOS platform.
 Using MvvmCross framework to organise projects and DI implementation.
Outcome: Created retailing register application for both winCE handset and IPad.
Result: Accurately met client requirements and delivered the project on time.
Real Stream Data Gateway October 2009  January 2010
Description: To develop a real-time video streaming system using C++
 Protocol processing by using C++ in multithreaded TCP/IP network environment.
 Writing application use case documentation;
 Network performance testing.
Outcome: Created a gateway-like component which process incoming video data and translate them into
mobile network format for 3G video sharing purpose;
Result: Successfully completed the task on time and produced a stable well tested software module.
ERC February 2009  October 2009
Description: To develop an instant messaging software based on Windows platform that support voice exchange.
 Working on the C++ multithreaded module;
 Processing message sending to STP protocol stack, a binary protocol for mobile network;
 Processing RTP data packets for voice data transmission.
Outcome: Created a software component used in VOIP system, dedicated to process SIP protocol and Voice data.
Result: Implemented a decent module on time and provide good maintaining service afterward
Instant Message Software Development for China Mobile July 2007  October 2008
Description: To create an intercom-like application running on PC and communicating with mobile phone using
C#.
 GUI programming by using C# and GDI+ library;
 Contributing to protocol processing such as RTP and SIP control.
 project planning and testing
Outcome: Created several user interfaces and animation effects using C#.
Result: Accurately met client requirements and delivered the project on time.
TECHNICAL SKILLS
Operating Systems: Self Rating:
 Windows 98/2000/NT/XP/Vista/7
 Mac OS
 Advanced
 Advanced
Programming Self Rating:
 C, C++, C#, PHP
 Angular JS
 Java
 SQL
 Asp.net
 HTML / CSS
 .NET Framework
 Angular JS, JQuery
 iOS Programming
 Xamarin Studio
 MvvmCross
 Microsoft Azure
 Advanced
 Intermediate
 Intermediate
 Intermediate
 Advanced
 Intermediate
 Advanced
 Advanced
 Advanced
 Intermediate
 Advanced
 Intermediate
Application & Miscellaneous Skills Self Rating:
 Microsoft Office (Word, Excel, PowerPoint)
 Adobe Photoshop
 Adobe Dreamweaver
 Intermediate
 Intermediate
 Intermediate
PERSONAL STRENGTHS
Communication Skills: Effective communication and presentation skills by developing strong peer and client
relationships, interacting with people from different background and building up good interpersonal relations.
Enthusiasm in Learning: Continuously developing new skills and knowledge with great enthusiasm, with the
ability to master new skills in a short time while executing them in an efficient and effective manner.
Analytical Skills: Having exceptional analytical skills with a well-developed ability to conduct independent
research, and the ability to conceptualise problems and develop well-reasoned and integrated solutions.
Project Management: Proven ability to manage time effectively by setting priorities, planning and organizing
work to meet strict deadlines, with a well-developed ability to multi-task and coordinate people and resources.
Critical Thinking: Developing critical and logical thinking in completing various academic projects, dealing with
problematic issues with continuous development of analytical and problem solving skills.
* References are available upon request.

More Related Content

What's hot (20)

Surya bharath dotnet_6yrs
Surya bharath dotnet_6yrsSurya bharath dotnet_6yrs
Surya bharath dotnet_6yrs
bmedicharla
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai
Senior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil RavindranathSenior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil Ravindranath
Senthil Ravindranath
.Net Resume - SetFocus
.Net Resume - SetFocus.Net Resume - SetFocus
.Net Resume - SetFocus
Alexander Vogel
Net experience-resume-sample
Net experience-resume-sampleNet experience-resume-sample
Net experience-resume-sample
Amit Sawant
R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010
Robert Tanenbaum
.net Developer Resume(Ming Zhao)
.net Developer  Resume(Ming Zhao).net Developer  Resume(Ming Zhao)
.net Developer Resume(Ming Zhao)
Ming Zhao
Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Botros
Surya resume WSU
Surya resume WSUSurya resume WSU
Surya resume WSU
Surya Narayan
Vivek\'s Resume
Vivek\'s ResumeVivek\'s Resume
Vivek\'s Resume
Vivek Pandey
Suresh p resume
Suresh p resume Suresh p resume
Suresh p resume
suresh kumar
CV Alexander Petkevich
CV Alexander PetkevichCV Alexander Petkevich
CV Alexander Petkevich
Evgenija Makarchik
GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)
bhutu
Harmik Uchian .Net Resume
Harmik Uchian .Net ResumeHarmik Uchian .Net Resume
Harmik Uchian .Net Resume
harmiku
Software Engineer CV_5+YearsExp_InternationalExp
Software Engineer CV_5+YearsExp_InternationalExpSoftware Engineer CV_5+YearsExp_InternationalExp
Software Engineer CV_5+YearsExp_InternationalExp
Mohammed Hameed
cv-satyajit
cv-satyajitcv-satyajit
cv-satyajit
Satyajit Das
Cv vipin
Cv vipinCv vipin
Cv vipin
DURGESH SHISHODIA
Sajjad 2016 (1)
Sajjad 2016 (1)Sajjad 2016 (1)
Sajjad 2016 (1)
Sajjad ahmed
CV
CVCV
CV
Vitaliy Oskalenko
8 years of experience in .Net web technologies
8 years of experience in .Net web technologies8 years of experience in .Net web technologies
8 years of experience in .Net web technologies
Partha Roy
Surya bharath dotnet_6yrs
Surya bharath dotnet_6yrsSurya bharath dotnet_6yrs
Surya bharath dotnet_6yrs
bmedicharla
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ AgileTejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai Resume ASP Dot Net WPF WCF MVC LINQ Agile
Tejaswi Desai
Senior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil RavindranathSenior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil Ravindranath
Senthil Ravindranath
.Net Resume - SetFocus
.Net Resume - SetFocus.Net Resume - SetFocus
.Net Resume - SetFocus
Alexander Vogel
Net experience-resume-sample
Net experience-resume-sampleNet experience-resume-sample
Net experience-resume-sample
Amit Sawant
R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010
Robert Tanenbaum
.net Developer Resume(Ming Zhao)
.net Developer  Resume(Ming Zhao).net Developer  Resume(Ming Zhao)
.net Developer Resume(Ming Zhao)
Ming Zhao
Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Botros
Vivek\'s Resume
Vivek\'s ResumeVivek\'s Resume
Vivek\'s Resume
Vivek Pandey
Suresh p resume
Suresh p resume Suresh p resume
Suresh p resume
suresh kumar
GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)
bhutu
Harmik Uchian .Net Resume
Harmik Uchian .Net ResumeHarmik Uchian .Net Resume
Harmik Uchian .Net Resume
harmiku
Software Engineer CV_5+YearsExp_InternationalExp
Software Engineer CV_5+YearsExp_InternationalExpSoftware Engineer CV_5+YearsExp_InternationalExp
Software Engineer CV_5+YearsExp_InternationalExp
Mohammed Hameed
Sajjad 2016 (1)
Sajjad 2016 (1)Sajjad 2016 (1)
Sajjad 2016 (1)
Sajjad ahmed
8 years of experience in .Net web technologies
8 years of experience in .Net web technologies8 years of experience in .Net web technologies
8 years of experience in .Net web technologies
Partha Roy

Similar to Jack Chen Final Resume C# (20)

Resume for Ladan Jamali
Resume for Ladan JamaliResume for Ladan Jamali
Resume for Ladan Jamali
Ladan Jamali
RGProfile
RGProfileRGProfile
RGProfile
Rajesh Ganapathy
VidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVVidyaBhooshanMishra_CV
VidyaBhooshanMishra_CV
Landis+Gyr
Latest_Edwin_Alberto_Arias_Espinoza
Latest_Edwin_Alberto_Arias_EspinozaLatest_Edwin_Alberto_Arias_Espinoza
Latest_Edwin_Alberto_Arias_Espinoza
Edwin Espinoza
Harshitha_Resume
Harshitha_ResumeHarshitha_Resume
Harshitha_Resume
Harshitha S
Dinu Baby CV 6Y.pdf
Dinu Baby CV 6Y.pdfDinu Baby CV 6Y.pdf
Dinu Baby CV 6Y.pdf
DinuBaby7
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAE
Vicky Kumar
Avnish kumar singh
Avnish kumar singhAvnish kumar singh
Avnish kumar singh
Avnish Singh
RohiniKrishna_Feb
RohiniKrishna_FebRohiniKrishna_Feb
RohiniKrishna_Feb
Rohini Krishna
Dinu Baby 7Y CV.pdf
Dinu Baby 7Y CV.pdfDinu Baby 7Y CV.pdf
Dinu Baby 7Y CV.pdf
DinuBaby7
Mohammad_Miran_Resume
Mohammad_Miran_ResumeMohammad_Miran_Resume
Mohammad_Miran_Resume
MOHAMMAD MIRAN
Oh 10 Q3 Kenneth Webber
Oh 10 Q3 Kenneth WebberOh 10 Q3 Kenneth Webber
Oh 10 Q3 Kenneth Webber
Kenneth Webber
ThomasLiaoResume
ThomasLiaoResumeThomasLiaoResume
ThomasLiaoResume
Thomas Liao
Veera - Infosys - DotNet Devoloper
Veera - Infosys - DotNet DevoloperVeera - Infosys - DotNet Devoloper
Veera - Infosys - DotNet Devoloper
surendra p.v.
DO WHATEVER JUT TO STAY ALIVE
DO WHATEVER JUT TO STAY ALIVEDO WHATEVER JUT TO STAY ALIVE
DO WHATEVER JUT TO STAY ALIVE
Hemant Singh
Nirosha dotnet cv (2) copy mvc
Nirosha dotnet cv (2)   copy  mvcNirosha dotnet cv (2)   copy  mvc
Nirosha dotnet cv (2) copy mvc
Nirosha balaneni
MAMOHailegebreal
MAMOHailegebrealMAMOHailegebreal
MAMOHailegebreal
Hailegebreal Kassa Mamo
Abdul_Kareem_Resume
Abdul_Kareem_ResumeAbdul_Kareem_Resume
Abdul_Kareem_Resume
Abdul Kareem
KaushikDutta Resume
KaushikDutta ResumeKaushikDutta Resume
KaushikDutta Resume
KAUSHIK DUTTA
Resume
ResumeResume
Resume
Shuaib Ahmed Quadri Mohammed
Resume for Ladan Jamali
Resume for Ladan JamaliResume for Ladan Jamali
Resume for Ladan Jamali
Ladan Jamali
VidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVVidyaBhooshanMishra_CV
VidyaBhooshanMishra_CV
Landis+Gyr
Latest_Edwin_Alberto_Arias_Espinoza
Latest_Edwin_Alberto_Arias_EspinozaLatest_Edwin_Alberto_Arias_Espinoza
Latest_Edwin_Alberto_Arias_Espinoza
Edwin Espinoza
Harshitha_Resume
Harshitha_ResumeHarshitha_Resume
Harshitha_Resume
Harshitha S
Dinu Baby CV 6Y.pdf
Dinu Baby CV 6Y.pdfDinu Baby CV 6Y.pdf
Dinu Baby CV 6Y.pdf
DinuBaby7
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAE
Vicky Kumar
Avnish kumar singh
Avnish kumar singhAvnish kumar singh
Avnish kumar singh
Avnish Singh
Dinu Baby 7Y CV.pdf
Dinu Baby 7Y CV.pdfDinu Baby 7Y CV.pdf
Dinu Baby 7Y CV.pdf
DinuBaby7
Mohammad_Miran_Resume
Mohammad_Miran_ResumeMohammad_Miran_Resume
Mohammad_Miran_Resume
MOHAMMAD MIRAN
Oh 10 Q3 Kenneth Webber
Oh 10 Q3 Kenneth WebberOh 10 Q3 Kenneth Webber
Oh 10 Q3 Kenneth Webber
Kenneth Webber
ThomasLiaoResume
ThomasLiaoResumeThomasLiaoResume
ThomasLiaoResume
Thomas Liao
Veera - Infosys - DotNet Devoloper
Veera - Infosys - DotNet DevoloperVeera - Infosys - DotNet Devoloper
Veera - Infosys - DotNet Devoloper
surendra p.v.
DO WHATEVER JUT TO STAY ALIVE
DO WHATEVER JUT TO STAY ALIVEDO WHATEVER JUT TO STAY ALIVE
DO WHATEVER JUT TO STAY ALIVE
Hemant Singh
Nirosha dotnet cv (2) copy mvc
Nirosha dotnet cv (2)   copy  mvcNirosha dotnet cv (2)   copy  mvc
Nirosha dotnet cv (2) copy mvc
Nirosha balaneni
Abdul_Kareem_Resume
Abdul_Kareem_ResumeAbdul_Kareem_Resume
Abdul_Kareem_Resume
Abdul Kareem
KaushikDutta Resume
KaushikDutta ResumeKaushikDutta Resume
KaushikDutta Resume
KAUSHIK DUTTA

Jack Chen Final Resume C#

  • 1. Unit 618/8 Daly Street South Yarra VIC 3141 Mobile: +61 (0) 426 251 278 Email: acejack1987@gmail.com CAREER OBJECTIVE To obtain a challenging position in an environment, where I can apply and further develop my knowledge and skills in Computing, and contribute positively to corporate growth and success through accepting and executing challenging projects, continuously developing new skills, and promoting teamwork in the organisation. SUMMARY OF QUALIFICATION Working as an analyst programmer in Retail Directions Melbourne from 2014 until now. Mainly focusing on mobile platform developments using Xamarin Studio, C# ,Xamarin Forms, Microsoft Azure and Mvvmcross framework. A hardworking and flexible IT Professional, with 2 years industry experience in IT Solutions & Services; Excellent planning and project management skills, capable of managing workload, meeting deadlines, and completing projects within budget, fortified by experience as a Software Engineer at Neusoft Corporation; Highly analytical and innovative thinker with strong problem solving skills, bolstered through providing technical support and accomplishing software engineering projects for huge clients at Neusoft; Strong communication and interpersonal skills, with a team-focused and collaborative attitude to work, demonstrated by proactively working within multicultural teams during studies at RMIT University; Proficient in C, C++, C#,, Java.NET Framework, Angular JS, JavaScript, JQuery, HTML, CSS and iOS Development, with the ability to learn new skills and software quickly. Languages: Fluent in written and spoken English and Chinese. EDUCATIONAL BACKGROUND Master of Computing March 2013 March 2014 RMIT University Bachelor of Technology (Computing Studies) March 2010 December 2012 RMIT University RATE ASSOCIATE DIPLOMA ChengDu Neusoft University March 2005 December 2007 ACADEMIC PROJECT .NET MVC (Model View Controller) Development May 2013 2014 Objective: To develop solid working knowledge and skills in all .NET web development technology. Tools: JQuery, AngularJS, Asp.net, T-SQL,Linq Duties: Developing and designing a website from the scratch including a building database module by using sql-server Querying data by using LinQ. Designing the home page with slideshow and other jQuery-based visual effects; Creating a register page with register scrollable wizard including input validation; Implementing business logic by using C# and rendering web page with Razor technology. Implementing REST web service. IOS development. Objective: To develop an app based for choosing desirable restaurant Tools: Xcode Duties: Using TableView to organize a GUI design of the app Using SQL -lite to store app data and utilising those data for user interaction purposes JA C K CH E N My Video Resume Link
  • 2. Using Core Animation to perform enhanced usability experience. Using GPS sensor to record location information PHP web development Objective: Using PHP and its relevant web technologies to develop simple car selling web application Tool: FireBug , Microsoft web expression Duties:. Using PHP to generate dynamic content listing down all relevant items extracted from database. Manipulating database connection, data querying , and data modification. Utilising Javascript to verify user input and give user response in real time . PROFESSIONAL EXPERIENCE Xamarin developer March 2016 at present Working with City FM in-house IT team to produce apps which are used to facilitate companys core businesses. Working with XamrinForms framework to achieve multi-platform capabilities. Working with Xamarin MvvmCross Customising platform specific GUI component to meet different platform requirements, using XCode Interface builder Writing shared portable library to cooperate with Azure web services. Working with Azure storage service. Utilising Angular JS Data driven front end technology and WebAPI for web App Utilising Git and TFS for version control. Familiar with Asp.net MVC technology. Familiar with Scrum software development process. Maintaining old IOS app using Objective-C. Analyst programmer August 2014 March 2016 Retail Directions, a leading software provider for retailing software system ranging from retailing register to stock management system. Using C# programming language creating shared class libraries. Designing system components and fulfilling implementation according to the system design. Creating platform specific GUI to meet different platform requirements. Working with mvvmcross framework to achieve multi-platform capabilities. Software Engineer July 2007 May 2010 Neusoft Corporation, largest China-based software company Developing moderately complex software in C++/ C# for clients from the Telecommunications industry; Utilising configuration management systems, build processes, and debuggers in the development process; Breaking down program specification into its simplest elements and translating into a programming language; Creating and executing designs for small sets of new functionality as part of a software project; Collaborating and adding value by participating in peer code reviews, providing comments and suggestions; Providing reliable solutions to a variety of problems using sound problem solving techniques; Performing technical root cause analysis and outlining corrective action for given problems; Providing support and serving as a mentor to less experienced software engineers; Working collaboratively and professionally with other associates in cross functional teams to achieve goals; Writing detailed documentation for the operation of the program by users and computer operators. INDUSTRY PROJECTS MyFM , MyJobs ,MyAssets March 2016 At present Description: Manipulating Xamarin Forms and Xamarin Mvvmcross to build IOS apps which use Microsoft Azure cloud service as the backend for coordinating tasks and jobs
  • 3. Using custom UI render for creating platform specific UI Using stack layout to organising IOS app GUI Leveraging SQLite for local file storage. Using Asp.net WebAPI as back end to feed app GUI presenting layer. Using DI pattern to implement platform specific feature. Maintaining legacy system using Objective-c Using TFS and GIT for version control and following Scrum process for software development. SMS Mobile extension August 2014 March 2016 Description: Utilising .net and Xamarin technology to create multi-platform applications, supporting retailing industry, such as developing mobile version retailing register system facilitating business sector. Using C# programming language creating core class libraries which are shared between different system platforms thereby reusing maximum code as possible. Creating platform specific GUI by using XCode for IOS platform. Using MvvmCross framework to organise projects and DI implementation. Outcome: Created retailing register application for both winCE handset and IPad. Result: Accurately met client requirements and delivered the project on time. Real Stream Data Gateway October 2009 January 2010 Description: To develop a real-time video streaming system using C++ Protocol processing by using C++ in multithreaded TCP/IP network environment. Writing application use case documentation; Network performance testing. Outcome: Created a gateway-like component which process incoming video data and translate them into mobile network format for 3G video sharing purpose; Result: Successfully completed the task on time and produced a stable well tested software module. ERC February 2009 October 2009 Description: To develop an instant messaging software based on Windows platform that support voice exchange. Working on the C++ multithreaded module; Processing message sending to STP protocol stack, a binary protocol for mobile network; Processing RTP data packets for voice data transmission. Outcome: Created a software component used in VOIP system, dedicated to process SIP protocol and Voice data. Result: Implemented a decent module on time and provide good maintaining service afterward Instant Message Software Development for China Mobile July 2007 October 2008 Description: To create an intercom-like application running on PC and communicating with mobile phone using C#. GUI programming by using C# and GDI+ library; Contributing to protocol processing such as RTP and SIP control. project planning and testing Outcome: Created several user interfaces and animation effects using C#. Result: Accurately met client requirements and delivered the project on time. TECHNICAL SKILLS Operating Systems: Self Rating: Windows 98/2000/NT/XP/Vista/7 Mac OS Advanced Advanced
  • 4. Programming Self Rating: C, C++, C#, PHP Angular JS Java SQL Asp.net HTML / CSS .NET Framework Angular JS, JQuery iOS Programming Xamarin Studio MvvmCross Microsoft Azure Advanced Intermediate Intermediate Intermediate Advanced Intermediate Advanced Advanced Advanced Intermediate Advanced Intermediate Application & Miscellaneous Skills Self Rating: Microsoft Office (Word, Excel, PowerPoint) Adobe Photoshop Adobe Dreamweaver Intermediate Intermediate Intermediate PERSONAL STRENGTHS Communication Skills: Effective communication and presentation skills by developing strong peer and client relationships, interacting with people from different background and building up good interpersonal relations. Enthusiasm in Learning: Continuously developing new skills and knowledge with great enthusiasm, with the ability to master new skills in a short time while executing them in an efficient and effective manner. Analytical Skills: Having exceptional analytical skills with a well-developed ability to conduct independent research, and the ability to conceptualise problems and develop well-reasoned and integrated solutions. Project Management: Proven ability to manage time effectively by setting priorities, planning and organizing work to meet strict deadlines, with a well-developed ability to multi-task and coordinate people and resources. Critical Thinking: Developing critical and logical thinking in completing various academic projects, dealing with problematic issues with continuous development of analytical and problem solving skills. * References are available upon request.