Resume
Juan Manuel Elósegui Fernández FL, 33414, USA elosegui@gmail.com http://jmelosegui.com
English Spanish
Education.

Mechanical Engineer. University of Havana, Cuba. 2001.

Complementary Education.
  • 2009: MICROSOFT Certification:
    • Microsoft .NET Framework 3.5, ADO.NET Application Development (Exam 561)
    • Microsoft .NET Framework 3.5, Windows Forms Application Development (Exam 505)
  • 2008: MICROSOFT Certification:
    • Microsoft .NET Framework - Application Development Foundation (Exam 536)
  • 2007: Microsoft Certified Technology Specialist (Web, Windows, Framework 2.0) Room MTC, Madrid
  • 2007: Microsoft Certified Technology Specialist (Web, Windows, Framework 2.0) Room MTC, Madrid
  • 2004: Building Web applications using Visual Studio .NET (MOC - 2310 Microsoft) Habana, Cuba
  • 2003: Active Directory Implementation and Configuration(Windows 2000)
  • 2002: Several courses. Havana, Cuba
    • Training Course of Visual Basic, SQL Server.
    • Training Course of Local Area Networks (LAN) TCP-IP.
Technologies
  • ADO.NET
  • ASP.NET
  • ASP.NET MVC
  • WPF
  • Windows Forms
  • HTML/DHTML/CSS
  • Javascript/Ajax
  • XML/XSLT
  • XML Web Services
  • Windows Services
  • Regular Expressions
  • Microsoft .NET Framework (1.1 - 4.6)
Programming Languages
  • C# (12 Years)
  • VB.NET (3 Years)
  • TSQL (12 Years)
  • PLSQL (4 Years)
  • PHP (2 Years)
  • Borland Delphi (1 Año)
Practices
  • Test Driven Development
  • Agile Methodologies (Xp, scrum, MSF for Agile Software Development)
  • Object Oriented Design
  • Continuos Integration
Platforms
  • Windows XP/Windows Vista/Windows7/Windows 8/ Windows 10
  • NT/2000/2003/2008/2012
  • Microsoft SQL Server 7.0 - 2012
  • MySql Server
  • Oracle
  • Team Foundation Server 2008/2010/Online
Tools and IDEs
  • Dreamweaver MX
  • Microsoft FrontPage
  • Microsoft Expression Web
  • Microsoft Expression Blend
  • Visual Studio .NET 2003 - 2015
  • Visual Studio Power Tools
  • Sharp Develop
  • PowerShell
  • Crystal Reports
  • DevExpress Controls (WinForm, WPF)
  • CodeSmith, Reflector, ILSpy, Resharper, LinqPad, Kaxam, Team Foundation Sidekicks
  • NDoc, Help and Manual, Sandcastle Help File Builder (SHFB), Camtasia Estudio (for documentation)
  • Visual SourceSafe, SourceGear Vault, Microsoft Team Foundation Server, Subversion, Mercurial
  • FxCop, CruiseControl.Net, NUnit, MSBuild, NAnt, NCover
Applications and Frameworks
  • DotNetNuke
  • Orchard
  • PHPNuke
  • .NET DI Frameworks (MEF, Unity, Autofac, Structuremap, Ninject)
  • MVVM Frameworks (Caliburn Micro, Prism)
  • Microsoft Enterprise Libraries.
  • Telerik Extensions for Asp.NET MVC.
Experience
Oct/2014 - Current
FL, USA
Developer
  • Dynamic Reporting Tool [WPF, WCF, WIF, Asp.Net Identity, Unity, Prism 6.0, Sql Server, DevExpress XtraReport Suit, DevExpress WPF Controls]
  • Data synchronization tool to retrieve Salesforce information [C#, Salesforce Object Query Language (SOQL)]
  • Task Engine to Schedule Email Marketing Campaign [C#, Sql 2008, SqlDependency, Task Parallel Library ]
  • Web site for reporting on customer data [C#, Asp.Net MVC, Asp.Net Web API, Angular, JQuery, Sql Server 2008]
  • Data synchronization tool to feed the above mentioned reporting Website. Implemented provider pattern to abstract the customer concrete implementation [C#, Windows Service, MEF for DI]
  • WCF Service to integrate exported data from the clients [C#, WCF, ASP.NET Indentity, WIF]
  • Managed and maintained source code, code merging, branches, builds, and the product release process using Microsoft Technologies. (Visual Studio Online)
  • To streamline the build process, improved build performance, and increased automation of processes.
Jan/2012 - Mar/2014
Havas Media
(Media Company)
Madrid, Spain
Development Team Leader
  • Project management using agile methodologies (MSF for Agile) Company Havas Media (España).
  • Ultimately responsible for ensuring the team is consistently delivering working software to the standards the department expects
  • To ensure my team is always working on the highest priority work and is aware of the priority.
  • To ensure the team is self-organising so that we take collective responsibility for the work we do.
  • Ultimately responsible for any issues or problems within the team and to make sure they are dealt with appropriately.
  • Ultimately responsible for ensuring the team are adhering to the principles and practices we have committed to.
  • Ensure the team is collaborating closely with our customers and understands their requirements.
  • Ultimately responsible that the progress of work the team is undertaking is clearly visible both to the team and to our customers
  • To remove impediments where possible and to raise the ones I can't to the appropriate person outside of the team and ensure they are dealt with.
  • To understand and be able to talk coherently about any process methodologies (such as Scrum, XP, Lean & Agile) we are implementing and their benefits.
Mar/2010 - May/2012
Aventia
(IT Company)
Madrid, Spain
Release Manager
  • Manages and maintains source management, merged, branches, builds, and product release process using Microsoft Technologies
  • Works to streamline the build process, improve build performance, and increase automation of processes
  • Design, develop and maintain existing and new tools [MSBuild, Powershell, C#]
  • Management and Maintenance of Team Foundation Server
  • Identify and recommend where new technologies may be incorporated
  • Manage relationships and coordinate work between different teams at different locations
Aug/2006 - Feb/2010
V.O. Consulting
(IT Company)
Madrid, Spain
Developer
  • ActiveX component for managing digital signatures of different applications. Company Correos de España. [C#, XML, XSD]
  • Implementing a custom Microsoft Membership provider to manage
    the user security of the applications of the company. Company V.O. Consulting [C#]
  • Windows Form Base Framework used for the company. Company V.O. Consulting [Windows Form C#]
  • Software for processing Burofax. (signed fax)Company Correos de España.
  • dll for graphics and images editing.Company V.O. Consulting
  • Control to wrap Google Maps APIs into a .Net assembly used to show a dash board over a map. Company GSS. [C#, ASP.NET, Javascript]
  • Building the Enterprise resource planning (ERP software) for management of Clients, Contacts, Products, Offers, Orders, Delivery Notes, Invoices, Credits Invoices. Company Recall [Windows Form: C#, Linq, Microsoft SQLServer]
  • Mobile app to query schedules of a gim club. Company Club Metropolitan
  • Intranet based on DotNetNuke, Company NAE. Modules: News, HelpDesk, Private Message, User Profiles
  • Developed a windows form application to manage the members recruitment of the Spanish Society of Ornithology. Company SEO/BirdLife[Windows Form: C#, Microsoft SQLServer]
  • Developed a WebSite for publishing content related to members of the Spanish Society of Ornithology.Company SEO/BirdLife [DotNetNuke, C#]
  • Developed the Web application for monitoring bird migration. Company SEO/BirdLifeli>
  • Windows service for regular and automatic synchronization between MSSQL Server servers databases. Company Vueling. [C# ASP.NET, javascript]
  • Developed a Web Application to control group travel orders a travel agency.
    (introducion to html Templates for sending mails to the clients).Company Vueling. [ASP.NET C#, Microsoft SQL Server]
  • Developed a search engine web application to search general data of financial institutions in Spain.Company (Recall)[C#, ASP.NET, Sql Server]
Apr/2002 - Apr/2006
Radiocuba
(Telecomunications Company)
La Havana, Cuba
Developer
  • Web Application for online money request between the company branches and the head office.(ASP.NET Application + Windows Form Client C#)
  • System for the delivery and evaluation of accounting data of each branch of the Company
  • Building the Company Intranet based on DotNetNuke
Apr/2000 - Apr/2002
Corp. COPEXTEL S.A (Antsys Radiocom).
(Telecomunications Company)
La Havana, Cuba
Developer
  • Developed tools to provide critical reports for senior management as well as reporting for partners
  • Intranet based on PHPNuke