Anna Yafi
.NET Consultant
CA 92115, USA
adb0ds@r.postjobfree.com
Birthdate:
Skills
Design
• Architecture (DDD, TDD, SOLID, actor model), software design and development, databases.
• Supportive and enthusiastic developer, team player, focused on building performant, optimized, scalable, functional and testable components.
• Agile/Scrum methodology
• Willing to learn new models, new patterns, new technologies, open-minded. Technologies
• .NET: C#8, .NET Core 3, ASP.NET Core 3, ASP.NET MVC, WPF, Akka.Net (actor model), ASP.NET Webforms, WinForms, Team Foundation Server, Visual Studio 2019, XUnit, NUnit.
• Web: Html, Html 5, CSS, Typescript, Angular 2.0, JavaScript, JQuery, Bootstrap, Knockout, Angular, Less.
• Datas: Entity Framework, Nhibernate, ADO.NET, SqlServer, MySql, Oracle.
• Mobile: Cordova, Ionic 3, Android (1.6 – 4.4), VsCode, Eclipse.
• Version control systems : Git, TFS, SVN
• Cloud : Microsoft Azure, Application Insights.
• Learning C++, deeply interested in electronics and embedded systems. NB: I would require sponsorship to work in the United States, such as H1B, J1 or E2.
2/6
Since December 2017 .NET Consultant, EzPortage
March 2014 – December 2017 .NET Consultant, Self-employed March 2012 – March 2014 .NET Consultant, Infinite Square December 2011 – March 2012 Java developer, Cap Gemini November 2010 – November 2011 .NET developer, Deletec January 2010 – September 2010 .NET developer, Asset-Talan Group Work and projects
December 2017 – Now Consultant C#/ASP.NET Core EzPortage
• Design, analysis, development of an intranet ERP type application to handle customers, employees, documents generations, invoices payments and employees accounts.
• Tools: ASP.NET Core 3, Entity Framework, Visual Studio 2019, TypeScript, Sql Server 2019, XUnit, Moq.
August 2017 – December 2017 C#/AKKA.NET Consultant Younited-Credit
• Design, analysis, development of an interface between the information system and a call center to schedule calls on specific commercial campaigns.
• Tools: Akka.NET, Akka.TestKit, Nunit, NSubstitute, Entity Framework, Visual Studio 2017, Sql Server 2008, Azure Application Insights, VSTS. September 2016 – September 2017 C#/ASP.NET Core Consultant EzPortage
• Design, analysis, development of an enterprise resource planning web application.
• Tools: ASP.NET Core et MVC 6, Entity Framework, Visual Studio 2017, Sql Server 2008, XUnit, Moq.
March 2016 – July 2016 C#/ASP.NET MVC Consultant Essilor
• Design, analysis, development of a trade marketing web application.
• Tools: ASP.NET MVC 5, Knockout, Entity Framework, Visual Studio, Sql Server 2008.
January 2015 – February 2016 C#/ASP.NET MVC Consultant FNAC
• Updating, redesigning of a custom content management system.
• Design, analysis, develoment of an extranet .
• Front-end performances diagnosis and improvments . 3/6
• Tools: ASP.NET MVC 5, Javascript, Html, Entity Framework, Visual Studio. September 2014 – January 2015 ASP.NET MVC Consultant AXA Corporate Solutions
• Design, analysis, development of a tablet responsive extranet.
• Tools: ASP.NET MVC 5, Javascript, Durandal, Html, Entity Framework, Visual Studio. May 2014 – August 2014 ASP.NET MVC Consultant Voyageurs du Monde
• Design, development, and bugfix of the front-end customer space.
• Tools: ASP.NET MVC, Javascript, Html, Linq to Sql, .NET 3.5, Visual Studio, Sql Server 2008.
March 2014 – May 2014 .NET Consultant E-shopping Eliot James
• Design, development, deployment, tests and bugfix of a synchronization tool, for merging stocks between the prestashop front-end et and a MS-DOS software, named Solsys.
• Maintenance and development of the related e-shopping front end.
• Complete mobile site redesign, deployment on Debian server.
• Tools: .NET 3.5, Visual Studio 2013, Html5, Css, Less, Javascript. January 2013 – March 2014 ASP.NET MVC Consultant Elior
• Design, developments, unit and integration testing of ASP.NET MVC web applications:
• “Recette box”, tools for sharing recipes across the web
• “Bazooka”, tool for managing the accounts of subscribers to the canteen and displaying the attendance of restaurants
• “Crédit Auto”, tool for managing restaurant budgets
• “Agora”, services management of the town halls to individuals.
• Tools: ASP.NET MVC 4, Javascript, Jquery, Bootstrap, Less, Unity, Entity Framework, Visual Studio 2012, 2013, Sql Server 2012, Unit Tests, Specflows. November 2012 – January 2013 Windows 8 Developer Microsoft
• Design, development, and unit tests of the «Techdays » application dedicated to the Techdays Microsoft event.
• Tools: WinJS, Javascript.
July 2012 – November 2012 WPF Developer Elior
• Evolution of the modular application “Telemaque” for prison canteens: research, design, developments and tests.
4/6
• Tools: WPF, MVVM, PRISM, Reactive Extensions, Entity Framework, Sql Server. Juin 2012 – July 2012 KINECT / WPF Developer La banque postale
• KINECT application development “Corner Jeunes” for La Banque Postale in the context of an interactive kiosk experiment in some pilot agencies: development and tests.
• Tools: WPF 4, MVVM, Kinect for Windows SDK
May 2012 – Juin 2012 Windows Phone 7 Developer Boursorama
• Development of the mobile application Windows Phone 7 of the online bank Boursorama (Bank & Stock Exchange): architecture, development, tests..
• Tools: Windows Phone 7 (Silverlight), MVVM, Visual Studio 2012, Expression Blend April 2012 – May 2012 Windows Phone 7 Developer Skyrock
• Development of Skyrock blog (skyblog) for Windows Phone 7
• Tools: Silverlight pour Windows Phone 7, Visual Studio 2010, TFS 2010 March 2012 – April 2012 ASP.NET MVC developer, Windows Azure Project
«citizenship datas »
• Development of an Open Data API for public institutions and a development kit to allow to publish public datas for administration personal.
• Tools: ASP.NET MVC, Windows Azure, Visual Studio 2010, TFS 2010 December 2011 – March 2012 Java Consultant Cap Gemini
• Development of Java layers to allow communication between a Mainframe and an ERP.
• Tools: Java 1.6, Netbeans 7, Maven.
Nov. 2010 - Nov. 2011 .NET Consultant Deletec
• SharePoint 2010 development and ASP.NET Webforms data entry forms to ensure tracking of the wine cycle in the context of the cooperative of Loire wines: harvests, sales, abductions, appellations, wines monitoring
• Design and development of a WinForms application for managing sales with integrated scanner spray and cash register printing.
• Functional requirements gathering and specifications.
• Design and development of internal evolutions for Climespace (Gdf Suez).
• Tools: .NET 3.5, ASP.NET Webforms, Javascript, JQuery, SharePoint 2010, CAML queries
5/6
January 2010 - May 2010 .NET Developer Asset Talan Group
• C# (.Net 3.5) design of a budget management application
• Corrective and adaptive maintenance of a human resources application and of a CRM.
• Tools: .NET 3.5, ADO.NET, SQL Server 2008
Personal work
April - May 2017 Cordova Consultant Monad
• Concept, design and development of a Cordova application «Aphasia trainer » compiled for Android.
• Tools: Cordova, Angular 2.0, Ionic 3, Typescript, Google analytics. 2013-2014 Android developer
• Development of the “dotCross” game for Android 2.3 and +
• Development of “Vite un vélib” and similar for other cities for Android. Android 1.6 and
+ (API 4 à 19)
Publications
• Book: ASP.NET MVC 4 Développement d'applications Web en C# - Concepts et bonnes pratiques, written with Léonard Labat, ENI editions, December 2013
• Blog: http://geeksaddictions.wordpress.com/
• Article: La gestion des erreurs en ASP.NET MVC 4 - Magazine Programmez ! – N 173, April 2014
• Tools: Eclipse, ADT, Android sdk, Android maps utils, Libgdx Certifications
• 70-536: Microsoft .NET Framework – Application Development Foundation Publications, November 2011
6/6
Education and degrees
• AFCEPF school (french software computer school), software architecture department, Level I (Master's Degree in Engineering), September 2010 – November 2011
• AFCEPF school, software analysis, Level II, December 2009 - June 2010
• Sorbonne Paris IV, MSc in modern literature, 2008-2009
• Preparatory classes hypokhâgne and khâgne, 2005-2008
• Bachelor's degree with very good qualification, 2005 Languages
• English: Fluent, written, spoken
• French: Native
• Chinese: Beginner intermediate
• German / Spanish: beginner