This page was built using Twitter Bootstrap 3.3.4. It is Responsive and Mobile friendly.

André Coimbra Villela

Email: acvillela@gmail.com

Download in PDF

Education

System Analysis

Jan 2000 - Jan 2002

Technical university degree in System Analysis,Computer Programing and project management from PUC - Rio de Janeiro Catholic University

Computer Programmer

Jan 1998 - Jan 1999

Technical degree in Computer Programming from PUC - Rio de Janeiro Catholic University

Civil Engineering

Mar 1989 - Aug 1995

Bachelor of Civil Engineering from UERJ – Rio de Janeiro State University

Certifications

Sitecore CMS Website .Net Developer

Aug 2011

Certified Sitecore CMS Website .Net Developer

Sitecore CMS Advanced .net Developer

Aug 2011

Certified Sitecore CMS Advanced .Net Developer

Microsoft Asp.net Certified Professional

Mar 2005

Microsoft Asp.net and C# Certified Professional

Technical Skills & Expertise

Programing Languages
  • C#.Net
  • JQuery
  • Javascript
  • XSLT
  • Linq
Databases Servers and Database related technologies
  • MSSQL Server
  • Oracle
  • SSRS
  • Oracle PL/SQL
  • MSSQL Server T-SQL
  • ADO.NET
  • Entity Framework
Web Development
  • HTML / HTML5
  • CSS
  • SiteCore Web CMS 6.4/6.6/7.2
Development Methodologies
  • Agile Methodologies
  • Scrum
  • UML
  • ASP.NET MVC
  • ASP.NET
Tools And Servers
  • Windows Server 2008
  • IIS
  • TFS
  • Visual Studio 2005 / 2008 / 2010 / 2013 / 2015 RC

Languages

  • Portuguese : Mother language
  • English : Advanced
  • French : Intermediate

Work Experience

TEKSYSTEMS Global Services

Period:08/2009 – Present Moment

Country: Canada

  • Position: Software Developer
  • Project:Apollo.
  • Technologies used:
    • Asp.net using c# 4.5
    • Rest Services (Consuming data from client restApi)
    • Xamarin(to generate Android and IOS clients)
    • agile methodology, and scrum
  • Target Platasforms: IOS, Android Lolipop, Windows Mobile

Activities:

  • Development of screens and controls used on the app.
  • Development of pages.
  • Styling layout components following the directions of the Client's Design department.
  • Position: Software Developer
  • Project:TEKSYSTEMS WEBSITE REDESIGN .
  • Technologies used:
    • Asp.net using c# 4.0/4.5
    • Sitecore 6.4/6.6/7.2
    • WCF (Consuming Jobs data from Thingamajob)
    • MS SQL Server 2008 R2
    • JavaScript, JQuery
    • CSS2.1/CSS3
    • HTML 4.1 / 5
    • agile methodology, and scrum
    • slow cheetah transformation add-in for Visual Studio
    • Lucene Search
  • Target Browsers: IE8/9/10 , Chrome, Firefox, Safari

Activities:

  • Development of content components and controls to be used on the site.
  • Development of web page layouts and layout components, sitecore templates
  • Development of site search using Lucene Search
  • Styling layout components using CSS2.1/3 and JQuery following the directions of the Client's Design department.
  • Integrating Google maps using API V3 for maps and directions,Office Locations search, Reverse Geolocation.
  • Developed website enhancements.
  • Position: Software Developer
  • Project: ICM Remediation .
  • Technologies used:
    • MS SQL Server 2008 R2
    • SSRS for reports and charts
    • TSQL used on Store procedures
    • Agile methodology, and scrum

Activities:

  • Member of the team that was responsible for the design and development of the reports that were available on the system.
  • Design and development of stored procedures that were used as data source for the reports using TSQL 2008.
PROJECT: Report Conversion
  • Position: Software Developer
  • Project: Report Conversion .
  • Technologies used:
    • MS SQL Server 2008 R2
    • TSQL used on Store procedures
    • Cristal Reports 2005
    • Agile methodology, and scrum

Activities:

As a database developer I integrate the team responsible for the convertion of reports, from Actuate to Cristal Reports 2008.

  • Position: Software Developer
  • Project: Extending web services to control Hospital and Research donations .
  • Technologies used:
    • Visual Studio 2008
    • C#
    • Oracle 10g / PlSQL used on Store procedures
    • transaction script pattern
    • Agile methodology, and scrum

Activities:

  • Member of the team that was responsible for designing and implementation of the new enhancements (UI and Database), to comply with all new business rules and requirements.
  • Development of new packages (PLSQL) and maintainance the old ones.
  • Performed maintenance on various parts of the application.
  • Project: International Certification Systems.
  • Position: Software Developer
  • Technologies used:
    • Visual Studio 2005
    • Visual Basic.Net
    • Oracle 10g / PlSQL used on Store procedures
    • MVP as design Pattern
    • Microsoft Enterprise Library
    • Agile methodology, and scrum

Activities:

  • Development of all functionalities on the application was done using Agile software development process and Scrum Methodology.
  • Developer responsible for the design and implementation of the database layer in this application.
  • Wrote all the Oracle packages that are being used on the system.
  • Performed maintenance on the Reports that were developed using Crystal Reports.
  • Performed maintenance on various parts of the application.
  • Project: Collection of applications and services for the company.
  • Position: Software Developer
  • Technologies used:
    • Visual Studio 2008< using C#
    • Visual C#.Net
    • Watin - UI Test, Unit Test and Fit Test
    • WPF (Oil Pumps)
    • WCF
    • MVP as design Pattern
    • Microsoft Enterprise Library
    • Agile methodology, and scrum

Activities:

  • Developed new functionalities and made maintenance on the applications using Agile software development process and Scrum Methodology ;
  • Worked with pair programming and Test Driven Development techniques during the development and using also refactoring process to ensure maximum quality during the development process
  • Used WPF on the development of new functionalities.
  • Implemented new functionalities on system by using WCF as a communication method between the presentation and database layers.
  • Performed maintenance on various parts of the system, fixing bugs and adding code when the story required so.
  • Re-factored code following the Clean Code principals using ReSharper.
  • Performed Database Maintenance updating Sql Scripts
  • Developed UI Automated Test third party tool named Watin Test Recorder
  • Developed, Run and maintained UI Test, Unit Test and Fit Test.
  • Performed System Deployment into various environments such as project environments and production environment.

Ocean wide

Period:09/2007 – 08/2009

Country: Canada

  • Position: Software Developer
  • Project: Genoa - Insurance Management solution for global business.

    Genoa is a web-based collaborative platform uniting all parties involved in the issuance and management of marine insurance policies

  • Technologies used:
    • Asp.net using c# 2.0/3.5
    • Microsoft application blocks
    • ADO.NET
    • MS SQL Server
    • JavaScript
    • n-Tire architecture
    • CSS

Activities:

  • Developed application enhancements as well as client functionality.
  • Worked with team on, OW internal project or .NET migration from 1.1 to 3.5.

Telelistas – Brazilian yellow pages

Period:03/2006 – 06/2007

Country: Brazil

  • Position: Software Developer
  • Project: Automation of telemarketing sales department.
  • Technologies used:
    • Asp.net using c# 2.0
    • Microsoft Ajax
    • ADO.NET
    • Oracle 9i
    • Oracle PlSql
    • Visual Studio 2005
    • n-Tire architecture

Activities:

Corporative systems development, automating the telemarketing sales department, result on sales increase and salesmen operational time optimization and made it totally paperless.

OPT Informatica Ltda

Period:04/2004 – 03/2006

Country: Brazil

  • Position: Software Developer
  • Project: Web Reports for the natural gas department.
  • Technologies used:
    • Asp.net using c# 1.1
    • MS SQL Server 2000
    • Visual Studio 2003

Activities:

  • Development of web reports for the natural gas department, allowing natural gas commercialization follow up.
  • Help desk automation system for TBG (Brazil-Bolivian Consortium), which resulted on a more effective follow up of support services.