Sie sind auf Seite 1von 6

Casilla

Email: casilla.net@gmx.com
Contact: 734-367-4333

SUMMARY:

 Over 11+ Years of experience in designing, developing, maintaining, modifying and supporting software
applications in domains such as banking, insurance, health care and electronic transactions.
 Good experience in Software Analysis, Design, Development, and Data Modeling, testing and
implementing Object Oriented Programming Concepts (OOPS), Service Oriented Architecture (SOA) based
applications, client-server applications, N-tier applications, and Windows Services based.
 Extensive knowledge with hands on experience on Client/Server and Web & Windows Based applications
using C#, VB.NET, MVC, ASP.NET 3.5/4.0, WCF, Web API, WPF, LINQ, ADO.NET, Ajax, PL/SQL, SQL Server
2005/2008, XML Web Services, Oracle, WCF RESTFUL, JQuery, JavaScript.
 Experience in developing rich, uniformed User Interface using CSS, Master pages, Themes, AJAX Controls,
JQUERY.
 Experience in Frontend Technologies like JQuery, JavaScript, AngularJS, HTML, and CSS.

 Developed, Configured and Consumed Web services in C#.net using WCF.


 Experience in implementing Windows Communication Foundation (WCF) services.
 Knowledge in Node.JS to generate dynamic page content

 Hand on experience on Design Patterns using Model View Controller (MVC) and MVVM (Model View View-
Model) architecture.
 Experience in Dependency Injection using Unity framework.
 Experience with Test-Driven Development (TDD) using N-Unit testing framework.
 Proficient in creating User Interfaces using Web Forms, User Controls, various Custom Controls, Validation
Controls and validating user inputs using validation techniques.
 Experience in developing IVR systems using composer and genesys studio platforms.
 Acquainted with the concepts like inheritance, polymorphism, abstraction and encapsulation, have used
them wherever Object Oriented Programming System (OOPS) is needed.
 Managed in all aspects of SDLC (Software Development Life Cycle) including architectural design, gathering
business requirements, project estimation, project schedule planning, resource planning, evaluating new
technology stack, Functional/Design Specifications documentation, and support of systems ranging from
stand-alone applications to multi-tiered web architectures.
 Good experience in analysis and design in the RDBMS environment and experience in development of
Stored Procedures and Triggers in SQL Server 2005/2008/2012, and oracle
 Experience using configuration Management Tools such as Team Foundation Server (TFS), Visual Source
Safe (VSS), and Sub Version (SVN) for version control.
 Performed unit testing and integrated testing for fixing the bugs, writing test cases, test plans and generating
test scripts.
 Experience in creating logs using Log4Net and Nlog
 Experience in implementing LINQ by using LINQ to Dataset and LINQ to SQL for converting source code
data
 Experience with Crystal Reports, to generate reports.
 Ability to adapt to new environment and open to learn new technologies in a team and as an individual good
at problem solving and troubleshooting capabilities.
 Good experience working on incident management.
 Experience with third Party Controls Devexpress and Infragistics.

EDUCATION:

Autonomous University of Nuevo Leon


Monterrey, Nuevo Leon, Mexico
Master in Telematics 2007 - 2009

1
Languages Node.js, .NET Framework 4.5/4.0/3.5/3.0/2.0/1.1, VB.Net, C#,
ASP.Net, MVC Framework, Ajax, ADO.Net, SQL, PLSQL, WCF,
Web API and LINQ
Web Technology ASP.Net, ASP, HTML, DHTML, CSS, JQuery, JavaScript, AngularJS,
Bootstrap
Web Services REST, SOAP, WSDL, XML.
XML Technologies XML, SOAP, WSDL
Mark-up/Scripting Lang. HTML5, CSS3, XML
Databases SQL Server 2012/2008 R2/2008/2005
Application/Web Servers Microsoft IIS 7.0/6.0/5.0
Reporting Tools SQL Server Management Studio (SSMS), Crystal Report
Version Controls Team Foundation Server (TFS), Visual Source Safe 6.0 (VSS)
Content Manager File net and Storage Configuration Management.
IDE Visual Studio .Net 2017/2015/2012/2010/2008/2005/2003
Operating System Windows 7/ Vista / XP / 2003/ NT / 2000

Technological Institute of La Paz


La Paz, Baja California Sur, México
Computer Systems Engineer 2001-2007

TECHNICAL SUMMARY:

PROFESSIONAL SUMMARY:

RBC Capital Markets, Jersey City, NJ Aug 2017 – Current Job


Role: Sr .NET Developer

Description: The work in RBC was the creation of UI for internal use in an agile work environment. Creation of a
news portal displaying news from news providers (DowJones, Fintech Studios, Selerity).

Responsibilities:

 Designed user interfaces so the user could easily use al the functionality without having to use another
page
 Developed interfaces using ASP.NET MVC, using partial views and master pages.
 Used Bootstrap to enhance the views
 Added ViewModels to represent the data to display in the view
 Used jQuery to perform asynchronous operations and provide a very user-friendly interface.
 Developed a news portal in nodejs, connecting to web APIs and SQL server to display information of a
few news providers
 Created a windows service to listen to a tcp port and receive news wires XML files to store news in a SQL
server database

Global HITSS, Dallas, TX Aug 2015 – Jul 2017


Role: Sr .NET Developer

Description: The work in HITSS, was to create the web services needed for the use of the Call Center systems.
Maintenance of the different web based tools used by the Call Center Agents, and the maintenance of the IVR
systems (web based), understanding the n-tier applications, to analyze the reason behind incidents and prevent
further cases of them,

Responsibilities:

2
 Gathered User Requirements, identifying the use cases and its surroundings, drawing Use case diagrams,
identifying classes.
 Product development is v-model methodology, where you analyze, design, program, unit test, and then
another team do the modular test and the integration test.
 Extensively involved in each phase of Software Development Life Cycle (SDLC) in developing an N-Tier
Application.
 Application design based on n-tier Architecture and Implemented Different Design patterns in all the layers.
 Designed user interface for application using ASP.NET and implemented business logic using C#.
 Developed presentation layer views using ASP.NET MVC 4, WebForms, C#, HTML5, JavaScript and
JQuery.
 Worked with ASP.NET MVC 4.0, Partial Views, and Master Pages and developed Cascading style sheets
(CSS) for consistent look and feel of the website.
 Worked extensively on XML/XSLT and using XML based properties in project.
 Created rich and interactive UI using WPF.
 Involved in writing unit testing applications by using N Unit testing tools.
 Created Packages, Tables, Stored Procedures and Views in T-SQL and PL/SQL.
 Experience in creating and consuming XML Web Services including XML Schema (XSD), SOAP, WSDL
 Extensively involved in developing components for Business and Data tier using C#, ADO.NET and involved in
creating controllers to handle the events raised on the Razor views in ASP.NET MVC 4 framework.
 Used JQuery to add slick animations and effects to elements, and used simple Ajax techniques and methods.
 Experience using AngularJS to create responsive user interfaces.
 Implemented test cases using N Unit tool to implement Test Driven Development (TDD) and to reduce bugs.
 Developed client call back mechanism together with heavy JavaScript to provide better user interactivity.
 Used extensively JavaScript and ASP.NET for AJAX Implementation and Client Side Validations.
 Used Web Services for communicating with other application and components.

 Developed system services SOA application platform for use by all web applications utilizing WCF services.
 Worked on JSON for parsing the requests from UI
 Developed MVVM pattern.
 Developed and consumed the Windows Communication Foundation (WCF) servers to push the jobs and
provide the rules for downstream applications.
 Responsible for developing WCF Service Libraries to exchange data between Desktop, IVR, and Central
Application and implement business logic.
 Implemented Dependency injection using Unity
 Experience in working with ADO.Net to handle the communication with the database.
 Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, defining roles, creating
database users, Assigning Roles to users in SQL Server and Oracle.
 Used Microsoft Team Foundation Server for version Control and source code maintenance needs.
 Leaded 2-4 people project based teams.
 Worked on multiple projects at the same time, focused on reaching the deadlines without sacrificing quality.
 Involved in Unit testing, Modular testing, and successful integration of modules and multiple layers in the
system.
 Implemented changes in asp 3.0 systems

Environment: .NET Framework 4.5, Asp.net 4.5, Visual Studio 2013, SQL Server 2012, ADO.NET, HTML5,
LINQ, T-SQL, ASP.NET MVC 4.0, Entity Frame Work 4.0, Unity Framework, JSON, JavaScript, WCF, Web
services, WSDL, SOAP, JQuery, AJAX, CSS3, XML, XSD, TFS, Windows 2008/2012 Server, composer,
genesis studio, WDE., ASP 3.0

AVANGRID INC, New Haven, CT Jan 2014 – Aug 2015


Role: Sr .Net Developer

Description:
The Work at Avangrid was to rewrite the obsolete Technologies. The actual projects were written in VB6 and they
need to be updated to the latest Microsoft .NET Technologies. The projects included communication with
Mainframe components and other tools used by the Company.

3
Responsibilities:
 Extensively involved in each and every phase of Software Development Life Cycle (SDLC) in developing an
N-Tier Application.
 Creating Header file XML Schemas and other Normal Document Schemas
 Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing
the whole Application.
 Developed the application Framework in ASP.NET 3.5 primarily using C#.NET with the business logic
implemented using .Net Assemblies.
 Developed ASP.Net pages using ASP.NET 3.5 web form controls, Custom user Controls, HTML server controls
in C#.NET.
 Working on creating Rest Services using ASP.NET Web API and C#.
 Experienced in developing rich user Interface using Microsoft WPF technology.
 Design and implement integration components using ASP.NET (C#) and JavaScript, using latest industry
standards and best practices. Design and implement RESTFUL API layer along with calls to consume an API
layer.
 Created Master Pages, Content Pages and Site Map in the Site Design for uniformity and Skin files and
Cascading Style Sheets (CSS) for styling with Themes.
 Created ASP.NET Validation Controls and Java Script for client-side validations in the Web Pages and VB.NET
code behind.
 Implemented changes in coding and designs using knowledge of VB .NET.
 Effectively used ASP.NET 3.5 intrinsic state management functionality to store application-specific, session-
specific, page-specific and user-specific information between page requests.
 Programmed ADO.NET for communication between application and database, used extensively Dataset, Data
Table, Data Views, Data Adapter and Data Readers to render Data.
 Extensive use of Web Services, SOAP, XML to expose the reports to facilitate information sharing.
 Written complex Stored Procedures, triggers, cursors, tables, views and other SQL joins in SQL Server 2008.
 Used Visual Source Safe for version control of the source code and tested the application as per the test cases
and business logic using unit test and fixed the bugs.

Environment: Visual Studio 2008, .NET Framework 3.5, VB.NET, ASP.NET 3.5, C#, ADO.NET, WCF, SQL
2008, JavaScript, Windows XP, XML,

Xerox Corporation, Guilford, CT May 2013- Dec 2013


Role: Software Developer

Description: It is a Company which uses lot of web and Windows Based application which are developed
using .NET Technologies. My responsibilities are writing new application for the Web Application and Windows
Application which are used by Customers and the Employees of the Company.

Responsibilities:
 Gathered Client requirements and converted them into the Technical Specifications and developed Web
forms using C#.NET.
 Responsible for Designing patterns & developing Web User Controls in .NET 3.5 Framework using C# and
VB.NET
 Gathering and documenting the requirements for the Reporting and Integration Packages Developed for
different departments.
 Designed & Developed New Application using .Net Framework 3.5 for the TABLETS used by the Service
Technicians.
 Developed Web Services for better performance for the Tablets used by Technicians.
 Experienced in developing Web Services and invoking them by using XML, SOAP and WSDL for creating
proxy classes.
 Implemented complex Hash table, Collection concepts and JSON Object notation in carrying application
cache data and server response data.
 Used Jquery to perform validations and catch the events on client’s browser.
 Used Web Services (SOAP, WSDL) for communicating with other application and components.
 Implemented AJAX calls from the View to get data asynchronously without posting the whole View.

4
 Developed dynamic ASPX pages for Application using ASP.NET MVC, WebForms, C#.NET, HTML,
Javascript and Jquery.
 Worked with ASP.NET MVC 3.0, Partial Views, and Master Pages and developed Cascading style sheets
(CSS) for consistent look and feel of the website.
 Developed system services SOA application platform for use by all web applications utilizing WCF services.
 Integrated SQL Server Reports with SQL database using views and stored procedures.
 Written SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, Defining roles, creating
database users, Assigning Roles to users in SQL Server 2008 using T-SQL.
 Experience with Transact SQL Programming for creating tables Views, Triggers and indexes

Environment: .NET Framework 4.0, C#.NET, Visual Studio 2010, SQL Server 2008 R2, ADO.NET, HTML,
Entity Framework, T-SQL, IIS 7.0, ASP.NET MVC 3, WCF, Web services, Javascript, Jquery, AJAX, CSS,
XML, TFS, Windows 2008 Server.

Delta Technology Integration, Nuevo Leon, Mexico Nov 2009 – April 2013
Role: Software Developer

System development for different clients, following their own standards.

DeltaTI
(ASP.NET, MVC, Winforms)
o Developed a point of sell system with invoice control for small local businesses (.NET Winforms,
VB.NET).
o Developed an Invoice generation system for schools, called EDUFACT (ASP.NET - VB.NET)

CERREY

Web and pocket PC Development with VB.NET and MS SQL Server 2005 for a leading Mexican company, one
of the main manufacturers of steam generators in the Americas.
o Developed an Inventory System for material positioning, for Pocket PC (VB.NET).
o BackOffice for the Inventory System.
o Developed a system for making material shipping orders (ASP.NET - VB.NET)

CSI Group
Web and pocket PC Development with ASP.NET (C# y VB.NET), MS SQL Server 2008 and Visual Source Safe
for an Automotive Industry service provider.
o Developed backOffice for an Inventory Planning (location of vehicles on a zone), with ASP.NET -
VB.NET.
o Developed an inventory system for Pocket PC (C#).
o Developed a supervision system for vehicle distribution in parking lots, for ASP.NET (VB.NET) and
Pocket PC (C#).

Technology: ASP.NET, Windows Forms, C#, VB.NET, Visual Basic, Pocket PC, MVC, SQL Server, HTML,
CSS, XML, Source Safe, JavaScript, JQuery, DevExpress, Infragistics

VDV Networks, Nuevo Leon, Mexico Aug 2007 – Nov 2009


Role: Computer Engineer

Installing a configuring network monitoring system, and security software.

Expertos en Administracion y Computo – EXACTO La Paz, Baja California Sur, Mexico


Software Developer March 2007- Jul 2007

o System Development for internal use of the company.

5
o System Development with C#

Laboratorio de Analisis Clinicos de Ma. Luisa Estrada Rubial La Paz, Baja California Sur, Mexico
Software Developer Sep 2006 – Feb 2007

Clinical Lab system analysis, design and development. Using .NET and MySQL
o Analyzed, designed and developed a clinical laboratory system for internal use and management of the
company.

Das könnte Ihnen auch gefallen