Contact Details
Name: Jalal FARTAL
Home Address: Residence Al Mouahidine Abd Al Moumen 1 Imm. D Hay Mohammadi Casablanca, Morocco
Cell Phone: +212 (0-601-***-***
Email: ac03o1@r.postjobfree.com
Summary
I am a certified .NET Senior Software Engineer with almost 10 years’ experience developing leading-edge technologies, currently holding the position of Team Lead / Technical Lead in a Third-Party Application Maintenance project. I am an expert in translating business requirements into technical solutions, and fanatical about quality, usability, security and scalability, and very proficient in developing creative architectural solutions that meet the firm’s standards and client expectations. I am searching for the opportunity to bring my 10 years’ experience with programming, technology engineering, and database maintenance to a Software Engineer position incorporating critical thinking, problem solving, and leadership. I am also seeking to secure a role and long-term career path within an organization, which will allow me to constantly learn and grow within the spheres of the company goals and objectives. I want to advance not only in my job role, but with my skills set experience and education, advance myself to a level of career satisfaction and achievement. Skills Summary
Expertise Skill/Technology/Methodology Experience
(Years)
Last Used Skill level
Architecture n-Tier 8 Current
SOA 5 Current
Microservices 5 Current
Languages C# 10 Current
T-SQL 10 Current
VB.NET 10 Current
JavaScript 7 Current
C/C++ 3 2012
VB6 3 2009
Python 3 Current
R 1 Current
Methodology UML 8 Current
Agile (SCRUM) 3 Current
DevOps 2 Current
CMMI 2 Current
Desktop WPF (MVVM) 7 Current
Winforms 5 2010
Web ASP.NET MVC / Webforms 7 Current
JQuery 7 Current
Web API / WCF 6 Current
Mobile UWP 3 Current
Xamarin (MvvmCross) 4 2014
Windows Store Apps 2 2012
ORM Entity Framework 7 Current
NHibernate / Fluent-NHibernate 2 2013
Dapper 2 2013
RDBMS SQL Server 2000 - 2016 10 Current
SQLite 7 Current
MySQL 5 5 2010
Oracle 11g 3 2012
Big Data Azure HDInsight 3 Current
Hadoop 3 Current
Spark / Scala 2 Current
NoSQL MongoDB 5 Current
Azure DocumentDB 3 Current
AOP PostSharp 2 2012
Cloud Microsoft Azure 3 Current
Data Science Azure Machine Learning 1 Current ScaleR 1 Current
Others MvvmLight / Prism 7 Current
NUnit 7 Current
Telerik 6 Current
Elasticsearch 3 Current
AutoMapper 3 Current
Protobuf 2 Current
SharpDX 2 2013
Asprise / Microsoft OCR Library 2 2012
Roslyn 2 2013
Career History
Accenture - Avanade
Global management consulting and professional services company which provides strategy, consulting, digital, technology and operations services.
Tech Architecture Delivery Sr Analyst Jan 2014 – Present / 3 yrs 6 mos Responsibilities • Team Leadership
• Task planning and tracking
• Coaching, mentoring, supporting and developing team members
• Reporting
• Requirements analysis
• Writing documentation for new and legacy applications
• Development, integration, unit tests and performance tests
• Quality assurance
• Code review, troubleshooting, performance tuning and optimization Technology used • .NET 3.5 / 4.0 / 4.5, C#, VB.NET
• SQL Server 2008 R2 / 2012, MySQL 5, Oracle 11g
• SSRS, SSIS
• Entity Framework 6
• ASP.NET MVC / Webforms, Javascript, JQuery, BootStrap 3
• WPF / MVVM, MvvmLight
• WebAPI / WCF, Swagger
• UWP / WinRT, Prism
• Telerik
• NUnit, Test-driven development, Behavior-driven development
• Reactive Extensions
• Microservices
• Dependency Injection / IoC
• Continuous Integration
• TFS / SVN
Achievements • Delivered a wide range of functional enhancements and performance improvements to more than 20 of existing web-based, desktop and mobile applications
• Excelled Rapid Application Development and management of technological issues for assigned projects, earnings the highest customer satisfaction rating for all solutions delivered
• Diagnosed and fixed memory leaks and performance bottlenecks for WPF / UWP apps
• Successfully migrated business critical databases from Oracle 11g to SQL Server 2012
• Maintaining SQL Server databases, and optimizing complex SQL scripts, thus leading to a gain of 700% in terms of performance
• Involved in defining application architecture and data model to support scaling to any business vertical
• Introduced methodologies and best practices that enhanced product definition, release processes and customization of applications to user needs
Contractor Jul 2013 – Dec 2013 / 6 mos
Responsibilities • Developing software solutions
• Coaching and mentoring
• Requirements analysis
• Writing of technical specifications
Technology used • .NET 4.0, C#
• SQL Server 2008 R2
• Entity Framework 4
• WPF / MVVM, MvvmLight
• TFS
• Telerik
• NUnit
• Dependency Injection / IoC
Achievements • Contributed software engineering expertise in the development of products through the software lifecycle, from requirements analysis and definition through successful deployment ONCF - EPV
Morocco's national railway operator.
Contractor Oct 2011 – Nov 2012 / 1 yrs 2 mos
Responsibilities • Designing, developing and implementing software solutions
• Test-driven development
• Business process automation
• Reporting
• User training
• L3 support
Technology used • .NET 4.0, C# / VB.NET
• SQL Server 2005, SQLite
• NHibernate
• Winforms
• WPF / MVVM / MvvmLight
• WCF
• Asprise (OCR)
• Elasticsearch
• NUnit
• PostSharp
Achievements • Designed and implemented a business-critical desktop application used by more than 500 users resulting in a huge boost of user productivity: 1000%, eliminating the paperwork and significantly reducing the human error
• Designed an Image Processing framework helping the user to process 25 times more scanned sheets
• Successfully deployed the application for 7 training centers countrywide
• Often traveling to different cities, ensuring the user training and support on site Amzou Industrie
Metal fabrication and boilermaking.
Programmer Analyst Sep 2005 – Jun 2011 / 5 yrs 10 mos Responsibilities • Developing software solutions
• Unit testing
• Business process automation
• Documentation
• Database administration, troubleshooting and migration
• User training
Technology used • .NET 2.0 / 3.5 / 4.0, C# / VB.NET
• SQL Server 2000 / 2005, SQLite
• Winforms
• WPF / MVVM, Prism
• NUnit
Achievements • Automated time-consuming manual client process’ through the creation of a new desktop application using Winforms / SQLite
• Migrating Winforms application to WPF and successfully moving the database to SQL Server 2005 Certifications
In Progress MPP: Data Science
May 2017 MS: Developing Microsoft Azure Solutions
Sep 2016 MCSE: Data Management and Analytics (Charter Member) Sep 2016 MCSE: Data Platform
Sep 2016 MCSD: App Builder (Charter Member)
Mar 2016 MCSD: Universal Windows Platform (Charter Member) Mar 2016 MCSA: SQL Server 2012/2014
Jan 2016 MS: Programming in C#
Education
2011 - 2012 Bachelor’s Degree
« Licence Professionnelle en Systèmes Base de Données et Réseaux »
« Université Hassan II Aïn Chock – Faculté des sciences » 2003 - 2005 Associate Degree
« Téchnicien Spécialisé en Systèmes d’information »
« ISTA Hay Hassani »
2002 - 2003 Baccalauréat
« Option : Sciences Expérimentales »
« Lycée Houssin Ibn Ali »
Languages
French Full professional proficiency
English Full professional proficiency
Arabic Native
Interests
Traveling
Playing guitar
Gaming
Manga
Reading tech blogs