We provide IT Staff Augmentation Services!

.net Resume

San Francisco, CA

Career objective:

Software engineer.

Education:

Integrated Master's in Computer Science & IT at SUPINFO
Certificate in Management & Marketing of IT
Certificate in C & C++ programming at APTECH Computer Education
A level in Sciences at Lycée Notre-Dame des Cîteaux
Qualifications:

a Professional skills:

Operating Systems
Windows XP/Vista/7, Mac OS X, Linux
.NET technologies
WinForms, WPF, WP7, MVVM, SharePoint, ASP.NET, MVC, Silverlight, AJAX, ADO.NET Entity framework, SOA - Web services.
Languages
C#, Java, XAML, C++, C, XML and Pascal.
Databases
SQL Server 2005/2008, MySQL.
IDEs
Visual studio 2008 & 2010, NetBeans, Eclipse.
Web development
ASP.NET 3.5/4.0, Ajax, Silverlight 4.0, HTML/CSS, Java script, Web services - SOA.
Web servers
IIS 6.0/7.0, Apache web server.
UI development
Windows Forms, WPF 4.0
Testing tools
NUnit, VS.NET integrated testing tool
Design pattern frameworks
MVC 1.0/2.0/3.0, MVVM

Experience:

Confidential, Home Loans Unit. Aug'11 - Nov'11
Mortgage Servicing Technology Support - .NET developer.

Confidential, is an Americanmultinational banking andfinancial services corporation; it is the second largestbank holding company in the United States by assets, and the Forth largest bank in the U.S. bymarket capitalization.

Project: Improve the Customer Relationship Management - CRM department in terms of Servicing technology: work with the CRM department to change the case management model technology and allow a single point of contact between a customer and one person from the customer service department.

Responsibilities:

  • Lead and co-ordinate the support team of the Mortgage servicing segment in supporting the end-users - CRM department - to test the applications they will be using for loans servicing.
  • Collect and fix the issues faced by the end-users.

Confidential, Markets division Jul'10 - Nov'10
.NET developer

Confidential, is the world's leading source of intelligent information for businesses and professionals. They combine industry expertise with innovative technology to deliver critical information to leading decision makers in the financial, legal, tax and accounting, healthcare, science and media markets, powered by the world's most trusted news organization.

Project: Developed a C#/WPF application that had to analyze Calculators framework and display operations timings as counters through Text and Graphical modes.

Responsibilities:

  • Use of the MVVM pattern to develop the application.
  • Use of the AGILE methodology organization to collaborate with my team.
  • Parse the log files, extracting and storing data in collections through the Model classes.
  • Use of the data binding and dataSources on controls.
  • Define the ViewModel's classes that implemented the INotifyPropertyChanged interface in order to handle complex bindings and expose commands to related Views.
  • Use of the NUnit framework to test the source code by putting assertions in the test classes' methods.
  • Design and develop the UI interface for that application using WPF, XAML markup.
  • Define styles and controls' templates in the application resources for reusability.
  • Define the custom controls to extend the built-in behaviors.
  • Create a graph by producing bar series through 2D graphing.
  • Implement a data filtering option that will allow retrieving data based on entered criteria.
  • Synchronization of the same events when triggered on different controls.
  • Enable a partial selection on retrieved data and display the selected items on a graphic, which allowed an easy and quick analyze on them.
  • Produce the UI Transforms: "LayoutTransform/ RenderTransform", "ScaleTransform" that enable the ability to apply the zooming on the graph.
  • Apply the gradient brushes (Linear gradient and Radial gradient brushes) on controls.
  • Associated with the (SDLC) life cycle of the project.

Environment: Windows XP, Visual Studio 2008/2010, .NET framework 4.0

Confidential, May'09 - Oct'09
.NET developer

Confidential, is an international communications equipment company that produces wireless equipment, electronic systems, and both terrestrial and space borne antennas for use in the government, defense, and commercial sectors.

Project: Developed an application using C#/.NET that would communicate with a web service; then developed a test tool that had to spy all the functions present in that application.

Responsibilities:

  • Development of Windows forms that granted users authentication, membership and their management.
  • Development of a Plug-in using c#. It allowed spying folders and extracting pertinent data from files.
  • Implemented the object-oriented methodologies using Inheritance, abstract classes, defining interfaces, static methods, …
  • Involved in software development cycle from User requirements to design, development, testing, deployment and production support.
  • Implemented UI and Business Objects layers using C# and features like Partial Class, Generic List and Nullable Types.

Development of an ASP.NET application using the MVC model:

  • Using the Entity framework ORM to interact with the Database such as retrieving data, editing, updating or even deleting them.
  • Creating the Controller classes to handle URLs, process the requests & determine the responses to send back.
  • Creating the Model classes that represented the database data - database tables -
  • Creating the Views that were responsible of displaying the Models data.
  • Developing dynamic partial pages update using AJAX.

Environment: Windows XP, SQL Server 2008, ASP.Net 3.5,ADO.NET, WinForms, MVC, Visual Studio 2008

Confidential, Nov'08 - Jun'11
.NET & Java/J2EE developer (Internal projects).

Confidential, is a worldwide higher education school in Computer science thanks to its own international network dedicated to information technology. SUPINFO has become in France the first higher school in Computer science in terms of trained students national coverage. It is one of the few higher education schools where information systems training are at the core of postgraduate courses from the very first year of the program.
The Academy provides a general IT training covering all the latest technologies used in today's Information Technology industry: software engineering, systems and networks, artificial intelligence, data analysis, internet and intranet technologies, business intelligence, ERP, multi-media, etc.

Projects:

  • Developed a Silverlight/ASP.NET RIA for an engineering consulting company "Tecos" that displays the company profile, its services and projects. Link: http://www.tecosrwanda.com/
  • Involved in developing an ASP.NET application "Globus University Time table" that had to display an online time table for the University members so that they might be able to view, edit and schedule their events through a calendar, based on their roles, their location and the provided permissions in the University. That application had to be accessible from mobile devices as well.
  • Involved in developing a WPF Media player application that had to allow the users to manage and play their music & video. This application had to be light and user-friendly. The user has the possibility of displaying the information related to the music he/she' s listening to for instance if he/she wants to, as well as the song's lyrics.
  • Involved in developing a Java/J2EE application named "Java Media Linker" which purpose was to allow users to store and manage their favorite music and videos, gather all the information related to them and be able to network with other persons who share similar preferences.

Responsibilities

Tecos project:

  • Developed and designed the entire website using Silverlight & ASP.NET, published it and deployed it on IIS.
  • Developed Silverlight plug-ins and injected them in Web forms.
  • Created the website Master page, Nested master pages and applied the CSS on web forms.
  • Implemented a photo gallery to display the company's projects.
  • Made the application stand out by applying styles, effects & animations on controls, using graphics.
  • Defined styles and controls' templates in the application resources for reusability.
  • Handled the events triggered on controls in the user controls' code-behind.
  • Used the binding concept on data controls to easily connect the interface to data source.

Globus project:

  • Involved in the design and development of web pages using ASP.NET, C#, JavaScript, AJAX, …
  • Implemented the dynamic partial pages update using AJAX.
  • Used the JQuery technology to design and display the calendar.
  • Implemented the object-oriented methodologies using Inheritance, defining interfaces, …
  • Used the Entity framework, LINQ and ADO.NET objects in ASP.NET pages to perform database activities.
  • Involved in creating Tables.
  • Created the Master pages, Nested master pages, themes and skins.
  • Involved in securing the application by restricting permissions to users (Membership & Authorization concept).
  • Handled the user input validation on forms by applying Data Annotation attributes on classes for Models validation.
  • Involved in creating Model classes, Views using the new MVC Razor's syntax and Controller classes to handle HTTP requests, users input, data retrieving & saving and responses sent back to the client.

Media player project:

  • Involved in designing and developing UIs using WPF, XAML.
  • Handling controls' triggered events through windows/ user controls' code-behind.
  • Implemented the object-oriented methodologies using Inheritance, abstract classes, defining interfaces, singletons, …
  • Making the application stand out by applying styles, transforms on controls, using graphics, gradient brushes, …
  • Define styles and controls' templates in the application resources for reusability.
  • Use of the binding concept on data controls to easily connect the UI to the data source.
  • Involved in software development cycle from User requirements to design, development, testing, deployment and production support.
  • Implemented UI and Business Objects layers using C# and features like Partial Class, Generic List and Nullable Types.
  • Associated with the (SDLC) life cycle of the project.

Environment: Windows XP/Vista/7, Mac OS X, .NET framework 3.5 & 4.0, SQL Server 2008, MySQL, Visual Studio 2008 & 2010, IIS 6.0 & 7.0, Mac Os X, Netbeans, JBoss.

Languages:

Fluent in Kinyarwanda, French & English.

Interests:

Socializing, traveling, Bollywood world and Zouk music.

Hire Now