Welcome to my site!

With over seven years’ experience in the area, I’ve learned that no matter what language or tool used, that programming is just an embodiment of programmer’s thought process. From my point of view, no matter what you know, any programmer can learn what he needs to know in short order.

Since I was young I was fascinated with computers and as I finished my studies in the High School, I began taking courses in software development using Visual Basic, and I created test projects. It was not until half of my college career I was able to develop an administrative application that was used to manage the accounting records of a law firm. To increase my knowledge of programming, I did Microsoft certification courses, obtaining the Microsoft Certified Professional (MCP) and Microsoft Certified Application Developer (MCAD). From there I began working as a programmer in the real world by creating and maintaining applications for large corporations such as Telcel and Pfizer, among others.

Eddy Castillo

Work Experience

Onboard
November 2010 - Actual

Member of a Development Team in charge of the planning, development, testing and maintenance of Cybercafe, to control the Internet access for guest and passenger inside the cruise. Member of a Development Team responsible for the Design, Development and Testing and of new features to the existing application ITS to control the flow of the issues reported for crews and passengers inside the cruise. Created and maintained tables, triggers, stored in MS SQL Server 2000 as relational database model using Transact-SQL. Responsible for the Design, Development, Testing and successful Deployment of new features. Provided intermediate and advanced troubleshooting to clients remotely using VPN and LogMe In. Create CLR Stored Procedures to implement advance functionalities to the application usgin SQL Jobs. Created and maintained multiples windows task scheduler and windows services, executing process in the backend to update the data. Create different financial reports with charts and graphics, using Crystal Reports. Responsible for the maintenance of the IVR application installed in the cruises. Responsible for the maintenance of a module to track the current route of the cruise using Google Map Api and integrate inside the Home site displayed to the passengers. Responsible for the migrations of some applications from framework 2.0 to 3.5 Environment: Microsoft .NET Platform, SQL Server, C#, ASP.NET Web Forms, ASP.NET MVC version 4, JQuery, Bootstrap, WCF, Entity Framework, CSS3, and HTML5

June 2009 - November 2010

Conceptualized, designed and implemented a 3-tier Web Application to manage and maintain a multi-language and multi-currency Real Stet web site. Also includes reporting capabilities. Use Google Map Api to display the location of each property. Created and maintained tables, triggers, stored procedures and Data Transformation Packages in MS SQL Server 2000 as relational database model using Transact-SQL, VBScript and the MS DTS Object Model. Responsible in the design and maintain the reports created in Reporting Services. Responsible in the design of checking card and use Secure Socket Layer (SSL) to secure the communication for process payment. Design a project using Sql Server Integration Services (SSIS) to create automatic process to update the database from Excel, XML or CSV files. Responsible of overwrite the ASP.Net providers (Membership Providers, Role Management Providers and Profile Providers) and create custom Providers. Responsible of create a module to run in the backend to update the information of the currencies stablishing a communication with a third party website. Responsible of the deployment of the all solution. Environment: Microsoft .NET Platform, SQL Server, C#, ASP.NET Web Forms, JQuery, WCF

FYC Soluciones Integrales
November 2007 - April 2008

Designed and developed the system in 3 tiers. Developed the front-end using ASP.Net, HTML using Javascript for client side validation. Developed serviced middleware components using Visual Basic .Net. Lead the programming of the Development department of client in Puerto Rico. Used ADSI to manage authentication for several web applications. Bug fixes for existing website & website enhancements using ASP.Net. Extensive client interaction for requirements gathering, system analysis and design. Maintained and created system documentation as part of the project process. Developed reports using Crystal Reports.Net. Developed and tested new Print Forms system using Visual Basic, SQL Server, Crystal Report and AS/400 Developed and tested new Security Module system using Visual Basic and SQL Server. Mentored a junior developer on .Net technologies Migration, support and training of essentials applications of Company using Visual Basic and SQL Server. Developed scripts to new reconversion monetary system using SQL Server. Developed and tested new Contact List Management system using Visual Basic.

Manapro Consultores
June 2005 - November 2007

Designed and developed the system in 3 tiers. Developed the front-end using ASP.Net, HTML using Javascript for client side validation. Developed serviced middleware components using Visual Basic .Net. Modified and tested Subscriber Billing system using Visual Basic. Developed, modified and tested Web Services. Modified and designed interfaces between applications and business units.Developed and tested Custom Controls for several applications. Developed and testing internal Flights Tickets system using C# and SQL Server. Modified and tested Billing and Accounting system using C#. Developed and tested reports using Reporting Services. Migration of Components COM+ and ASP (vbscripts) pages to .Net platform. Bug fixes for existing website & website enhancements using ASP (vbscripts).

Technical Skills

ASP.Net / MVC
80%
C# / VB
85%
HTML5 / CSS3
90%
Javascript/JQuery
90%
SQL Server
75%
Entity Framework
65%
XML/XSLT
65%
Web Services/WCF/Rest
70%
Wordpress/CMS
70%
PHP
50%

Certifications

70-305
Developing and implementing Web Applications with Microsoft Visual Basic .Net and Microsoft Visual Studio .Net
70-306
Developing and implementing Windows-based Applications with Microsoft Visual Basic .Net and Microsoft Visual Studio .Net
70-310
Developing XML Web Services and Server Components with Microsoft Visual Studio .Net and the Microsoft .Net Framework
70-536
Microsoft .Net Framework – Application Development Foundation

Drop me a line or just say Hello!