* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download JORGE YANES 732-626-9646 Ext 2213 2016jorgeyanes@gmail
Survey
Document related concepts
Tandem Computers wikipedia , lookup
Concurrency control wikipedia , lookup
Oracle Database wikipedia , lookup
Extensible Storage Engine wikipedia , lookup
Entity–attribute–value model wikipedia , lookup
Microsoft Access wikipedia , lookup
Functional Database Model wikipedia , lookup
Microsoft Jet Database Engine wikipedia , lookup
Team Foundation Server wikipedia , lookup
Relational model wikipedia , lookup
Clusterpoint wikipedia , lookup
Open Database Connectivity wikipedia , lookup
Transcript
JORGE YANES 732-626-9646 Ext 2213 [email protected] ASP.NET, C# SQL Developer SUMMARY: Five [5] years of experience in software design and development. Experience using ASP.NET MVC 4.0/3.0, ASP.NET 4.0/3.5/3.0, C#, .NET Framework 4.5, WCF 4.0/3.5, WebAPI, XML, CSS3, AJAX, JavaScript, JQuery, HTML5, and SQL Server 2012/2008R2, SSRS, SSIS, JSON, ASP.NET Web Services, IIS 7/6. Strong knowledge in OOP (Object Oriented Programming), good Coding Practices, Design and Analysis. Experienced in Rapid Application Development implementation. Experienced in Web and Desktop Applications development with .NET in different Frameworks versions like: 4.0, 3.5, 3.0 and 2.0. Skilled using databases such as Microsoft SQL Server2012/2008 and MySQL 5.0 Strong knowledge in implementing N-Tier architecture applications and SOA (Service Oriented Architecture) based services. Implemented client-side interfaces with JavaScript, libraries like jQuery 1.4+ (Datepicker, Autocomplete, Dialog, Tooltip). Experienced in asynchronous programming and data retrieval with Ajax requests, handling information in JSON and XML format. Experience building, managing Web Applications using ASP.NET Web Forms and MVC (Razor/ASPX engine), HTML, CSS, jQuery. Worked extensively with ADO.NET, LINQ, WCF, Entity Framework and Lambda Expressions. Proficient in LINQ for data retrieval, CRUD operations, data filtering, sorting, among others. Skilled in writing SQL Queries, Stored Procedures, Views, Triggers. Also implementing Transactions and Error Handling when needed in database Store Procedures. Using SQL Server 2012. Worked with Tabular reports, Matrix reports, Parameterized Reports as well as Drilldown Reports using SQL Server Reporting Services (SSRS). Package creation and data conversion through SQL Server Integration Services (SSIS). Hands on various Object Relational Mapping (ORM) technologies such as ADO.NET Entity Framework and LINQ to SQL. Great experience in all SDLC cycles, document requirements of all the SDLC phases, designed and developed software applications/services with given requirements, timeliness and quality. Experience using Agile/Scrum, RAD, Waterfall methodologies. TECHNICAL SKILLS: Languages C#.NET 4.5/4.0, ASP.NET MVC 4.0, JavaScript, jQuery, HTML5, CSS3, XML, TSQL Frameworks ASP.NET 4.5, MVC 4, ADO.NET, Silverlight 4, WebAPI, Web Services, WCF, LINQ, Entity Framework, JQuery Databases SQL Server 2012, SSIS, SSRS Tools Visual Studio 2010/2012, Microsoft SQL Server 2012 Web Servers Apache Tomcat, Microsoft Internet Information Service (IIS) 6.0/7.0/7.5/8.0 Operating Systems/Servers MS-DOS, Windows 95/98/ME/XP/Vista/7/8, 2003/2008/2008 R2, Ubuntu, CentOS Windows Server PROFESSIONAL EXPERIENCE: Aramark Corporation, Philadelphia, PA September 2015 - Present Role: ASP.NET & MVC4 Developer Description: American corporation that specialize in food services, facilities and uniforms, Aramark is a provider supplying businesses, educational institutions, sports facilities, federal and state prisons, and health care institutions. Project is call PRIMAWeb and is a Food Management system, web based technology solution that aligns to the food production process (plan, product, production, portion, postanalysis), empower make decisions as you plan menus and production, scale recipes, order and receive product and post analyze service results. System was developed with ASP.NET MVC 4, for User Interface done with HTML5, CSS3, jQuery 2.0 and EF Database First Approach, C# 5.0, User Interface coded using Razor engine, jQuery, AJAX, HTML5, CSS3. Experienced in RAD (Rapid Application Development) controls implementation like Dropdown List, Datepicker, Tree List among others. Coded Controllers to transfer data between Views and Models. Used ViewModel to handle multiple Models in one single View. Entity Framework 5 used for the model of the project with a Database First Approach, getting from database to model about tables or stored procedures definition. Mapped several tables and procedures with the project. WebAPI 2.1 5+ implemented for give service to other projects in the companies; which needed for example a connection to Companies database and reuse it in EIS. Designed, develop a SQL Server 2012 database based on requirements. Create/update store procedures, tables, functions. Used Action Filters for user authentication and authorization depending upon roles users are able to change some data, info or configuration. Authorization Filters applied to ensure proper accessibility to methods within the project. Implemented Error handling through try/block catch. Develop administrative module to add/remove roles from users, activate users, configure privileges, and ensure authorized users had approval authority for certain actions. JQuery Ajax Methods to consume information from a WebAPI service, getting data JSON format. Provide custom requirements, error messages through Data Annotations in Model. Implemented Entity Framework Database First Approach to handle Models. Data conversion through SQL Server Integration Services (SSIS). Implementation of SQL Jobs to schedule Package Run. Loaded the data from different sources to SQL Server database Used SQL Server Data Tools to create SSRS reports into the Reports Module of the system. Report design, deploy and in-project/out-project implementation. Experienced in different types of reports implementation like Tabular, Matrix, Drill Through, Sub reporting, and Drilldown among others. Version control was achieved using TFS. Reviewed code to ensure that all the Processes and Standards are being adhered. Participate in daily scrum meetings in the agile development process. Work as part of a team delivering high quality and efficient integration solutions. Environment: .NET Framework 4.5, C#.NET 5.0, ASP.NET MVC 4, Visual Studio 2012, JQuery 2.0+, JSON, WebAPI, LINQ, AJAX, JSON, HTML5, CSS3, SQL Server 2012, SSRS, SSIS, C#, Entity Framework 5. EarthSure Renewable Energy Corp, Woodbridge, NJ June 2014 - August 2015 Role: ASP.NET MVC4 Developer Description: An American corporation which offers a cost-effective way for all businesses to use Green Energy, regardless of size or industry. The project was developed for an Electronic Invoice Approval management system for the EarthSure group. It will replace the current manual approval process, which the client wanted to automate and it will be accessible through Internet. Development using ASP.NET MVC 4 with Razor View Engine, for User Interface used HTML5, CSS3, jQuery 2.0 and the model implement EF Database First Approach; through C# 5.0, implementing Authorization Filters to ensure proper accessibility to methods and views within the project. Implemented Error handling through try/block catch. Implemented Controllers to transfer data between Views and Models. Used ViewModel to handle multiple Models in one single View. Entity Framework 5 used for the model of the project with a Database First Approach, getting from database to model about tables or stored procedures definition. Mapped several tables and procedures with the project. WebAPI 2.1 5+ implemented to pass information between different projects in the company. Designed, develop a SQL Server 2012 database based on requirements. Used Action Filters for user authentication and authorization depending upon roles users are able to change some data, info or configuration. Develop administrative module to add/remove roles from users, activate users, configure privileges, and ensure authorized users had approval authority for certain actions. Implemented caching to improve performance and scalability in some processes that consume commonly used static data. Coded jQuery Ajax Methods to consume info from a WebAPI service, getting data JSON format. Provide custom requirements, error messages through Data Annotations in Model. Implemented Entity Framework Database First Approach to handle Models. Implemented Package creation and data conversion through SQL Server Integration Services (SSIS). Implementation of SQL Jobs to schedule Package Run. Loaded the data from different sources to SQL Server database Used SQL Server Data Tools to create/edit SSRS report. Experienced in different types of reports implementation like Tabular, Matrix, Drill Through, Sub reporting, and Drilldown among others. Version control was achieved using TFS. Reviewed code to ensure that all the Processes and Standards are being adhered. Participate in daily scrum meetings in the agile development process. Work as part of a team delivering high quality and efficient integration solutions. Environment: .NET Framework 4.5, C#.NET 5.0, ASP.NET MVC 4, Visual Studio 2012, WebGrid, JQuery 2.0+, JSON, WebAPI, LINQ, AJAX, JSON, HTML5, CSS3, SQL Server 2012, SSRS, SSIS, C#, Entity Framework 5. Dana Holding Corporation, Maumee, Ohio February 2013 – June 2014 Role: ASP.NET MVC Developer / Database Designer and Analyst Description: Worldwide supplier of powertrain components such as axles, driveshaft, off-highway transmissions, sealing and thermal-management products, and service parts. The Over Time Equalization System (OTES) the goal is to achieve the same opportunity to all employees to work overtime. The system provided efficient methods to analyze, request and record overtime hours, enabling supervisor to quick identify employees eligible for overtime based upon their ranking. Responsibilities: Designed UI in MVC 4 implementing Partial Views, Layout for reusability using Razor engine. Using MVC 4 achieved a clean separation of layers given into Model, View, and Controller. Used Autocomplete function for Textbox controls using jQuery 1.7. Language-Integrated Query to Entity Framework (LINQ to Entity) for data retrieval. Transaction management in LINQ queries for CRUD operations via Transaction Scope implementation to ensure data integrity whitin Entity Framework 5. Design, creation and optimization with Microsoft SQL Server 2012. Designed, created and updated tables in project. Worked with Tabular reports, Matrix reports, Parameterized Reports as well as Drill down Reports using SQL Server Reporting Services (SSRS) 2010. Loaded the data from different sources to SQL Server database using SQL server Integration Services (SSIS) 2010. Implementation of SQL Jobs to schedule Package Run. Created reports for different criteria’s and dynamically bound the data from the database. Used indexes into tables that need boost search operations. In Views used Razor engine, design and style implementing CSS. Implement client-side validation and visual effect, animated controls with show/hide functionality, autocomplete, Datepicker, dialog with jQuery 1.4+. WCF 4.5 implementation for HTTP handling whitin MVC4 project. Implemented Action Filters to ensure proper accessibility to modules upon user’s roles, and ensure a safe authentication entry point for the system. Participate in daily scrum meetings in the agile development process. Work as part of a team delivering high quality and efficient integration solutions. Environment: MVC4 (RAZOR engine), Entity Framework 5.0, SQL Server 2012, CSS3, LINQ, Visual Studio 2012, C# 5.0, AJAX, XML, JSON, HTML5. Fulco Fulfillment Inc. Dover, NJ April 2012 – January 2013 Role: .NET Developer Description: Is a Northern New Jersey fulfillment services company that helps large organizations distribute products, as well as sales and marketing materials to customers, sales reps and dealers. This is a Hiring Process Management System (HPMS) project which is web application based. It offers complete solution for the hiring process of the company; like i.e. handling job applications, interviews, and offer letters, managing and tracking the whole recruitment process. Implemented using ASP.NET MVC 3, C# 4.0, CSS3, HTML5, jQuery, JavaScript, SQL, LINQ, EF and Web Services through a third party HPMS software. Applied design and implementation of code according to standards while ensuring alignment with ongoing strategy. Responsibilities: Develop applications using Visual Studio 2010, ASP.NET 4 and MVC3with Razor engine, C# 4.0, NET 4.5, SQL Server 2008, AJAX, jQuery 2.0+. Developed stored procedures and user defined functions to create and update tables and views in SQL databases. Like i.e. a candidate gets stored into the database when fills an application in the job portal. Transactions are used in the steps of the hiring process to avoid loss of info, reviews and decisions. Implemented the UI with Razor engine and Partial Views. User interface is very friendly due to its very specific buttons, dynamic interactions retrieving information and displaying it, partial views called upon a selection of a main action in the options available. Coded ViewModel to encapsulate all models and classes used on the different views for an efficient, performance and readable extensible code. A lot of grids, tables, information, need data from different models like interviewers assigned to a candidate. Approach to this is the usage of ViewModel to handle multiple models in one view. Implemented LINQ functions using Lambda Expressions to perform CRUD operations on SQL database. Web API 4 creation and Implementation using tcpprotocol to check if a candidate is already in the database and was interviewed before or worked before. Developed customized validation using Asynchronous calls and implemented MVC Action Filters to ensure valid inputs and validate authorization access to certain modules. Once a candidate is accepted; the HR manager will have more faculties to decide salary, vacations, etc. over HR department. Review and document codes to ensure that all process and criteria are being achieved i.e. leveraging existing reference architecture and incorporating best practices in all derivable. Involved in scrum meetings in the agile development process. Work as part of a team delivering high quality and efficient integration solutions. Environment: ASP.NET 4, MVC 3, Web API 4, C# 4.0, .NET 4.5, LINQ, Visual Studio 2010, SQL Server 2008, Entity Framework 4, Lambda Expressions, LINQ, HTML5, CSS3, AJAX, JavaScript, JQuery. Pinnacle Foods Group LLC – Parsippany, NJ February 2011 – March 2012 Role: ASP.NET, C#, WCF Developer Description: Pinnacle Foods Group that is one of the leading brands that produce and distribute products like Frozen Food, Condiments, Baking Mixes, Packaged Meat. Developed an Order Tracking system in two modules; OT Server and OT Tablet. OT Server is an Asp.Net web based application that runs on headquarters server, the app is a portal to the company’ ERP system for Order processing while synchronizing data on daily basis with the ERP for customers, price groups, categories, items, etc. Also validates user’s tablet and provide option to sync through WCF services. The OT Tablet was developed in a .Net Windows App. It allowed the Sales Agent/Supervisor’s tablet to capture new orders and keep track of customer’s transactions. Responsibilities: Involved in development using ASP.NET 3.5SP1/3.5, HTML, CSS, jQuery, User Controls, Master Pages, C# 3.0, Ajax Control Toolkit, WCF 3.5. Implemented 3 layer architecture to implement coding in applications. Web Forms design and visual effect animation implementing CSS. Implement client-side validation and visual effect, animated controls with show/hide functionality with jQuery 1.3+. Involved in the designing and development of Database, creating also stored procedures, triggers and views using Microsoft SQL Server 2008R2. Used ADO.NET to handle and manage connections and data retrieval. Used in Data Layer to access, modify or delete data in database. Create a WCF 3.5 service to use in application for synchronization between different apps. Implement try/catch blocks exception handling in C # 3.0 codes, as well use transactions and try catch blocks in store procedures in Database to ensure prevent of data loss due to exceptions or errors. Designed User Controls and Master Pages for reusability, consistency, shared functionality using ASP.NET 3.5. Implement Sessions for user state and keep open sessions for a certain period of time. Environment: .NET Framework 3.5, ASP.NET 3.5SP1/3.5, Visual Studio 2008, AJAX, SQL Server 2008R2, ADO.NET, SQL, XML, WCF 3.5. EDUCATION: Bachelor in Computer Science, Don Bosco University, El Salvador.