Sunteți pe pagina 1din 5

Aaron V

Novi - Michigan MI 48375 / (956) 803 5635 / Email: aaronv.addon@gmail.com

PROFFESIONAL SUMMARY

 Having 10 years of software industry experience in design, development, refactoring, testing and
deployment of windows and web based applications.
 Strong experience in database design, implementation of stored procedures in Microsoft SQL Server.
 Responsible for designing Presentation Layer (web pages) using the concepts such as Master Pages, User
Controls, Themes, HTML, XML, CSS, Java Script, JQuery, and also worked with ASP.NET Custom Controls.
 Experience in using Language-Integrated Query (LINQ) query and retrieve data from different data
sources (LINQ to Objects, LINQ to XML, LINQ to Excel and LINQ to SQL).
 Experience in implementing .NET Security features like Authentication and Authorization Roles and User
Account Impersonation.
 Experience in developing web based applications using ASP.NET, JavaScript, HTML5, CSS3, Razor View,
AJAX and SQL Server 2014.
 Good hands on experience in development using Object Oriented Programming and Design principles.
 Worked with MVC design pattern and various design methodologies like Waterfall and Agile Software
Development.
 Extensive experience working in n-tier architecture (Front end, Middle Tier and database).
 Hands on experience in design using Object Oriented Programming Principles like Encapsulation,
Inheritance, Polymorphism and Abstraction.
 Designed and implemented a framework for supporting Role-Based authorization based on Forms based
authentication with User validation against the database.
 Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact
with databases like SQL Server
 Experience in SQL queries, optimizing the queries to improve performance and developing stored
procedures, triggers using SQL2008/2008R2/2012.
 Team player with excellent verbal communication skills, analytical, troubleshooting and problem solving
skills.
 Self-driven, passionate and highly motivated. Possess good communication, presentation and
interpersonal skills with high motivation and desire to learn in a fast paced ever changing environment.

TECHNICAL SKILLS

Programming Languages : C#.NET, ASP.NET, VB .NET, C++, JavaScript.


IDE’s : Microsoft Visual Studio 2015, SQL Management Studio, My SQL Workbench.
Front End Technologies : HTML 5, CSS, JavaScript, XML, JSON.
JavaScript Libraries : JQuery, AJAX, MomentJS, MustacheJS, DropzoneJS, jQuery Datatables,
Bootstrap Confirmation, ChosenJS
Databases : SQL Server 2005/2008/2012/2014, MySQL, Sybase, MongoDB
Web Services : WCF, Web API.
Architectural Patterns : MVC 4.0/5.0, MVVP.
Operating Systems : Microsoft Windows 10/ 7/ Vista/ XP/ 2000, LINUX.
Web Servers : IIS 6.0/7.0
Server OS : Windows Server 2005/2008/2012, Redhat, ESXi
Labels Languages : ZPL II, IPL, EPL.

EDUCATION:
 Bachelor of Technology in Computer Systems Engineering
Valle Del Bravo University

PROFESSIONAL EXPERIENCE

Alps Automotive, Auburns Hill, MI Nov 2016 – Feb 2018


Role: Software Development Analyst

Responsibilities:
 Involved in requirement, analysis, design and development.
 Major role in the development of web applications using ASP.NET MVC 5.0, C#, Java script, jQuery, Bootstrap,
ADO.NET (Enterprise Library – Data Access Application Block), and AJAX.
 Primarily assigned for developing Full Stack.
 Used Ajax, CSS, JavaScript and Bootstrap for the front end web development.
 Involved in the design and development of WinForms using C#.
 Developed a 3 tier API to consume and add data to the databases using a variation of the Repository Pattern.
 Extensive Knowledge on Microsoft .NET Design Patterns including Dependency Injection (DI) and MVC.
 Developed
 Worked with LINQ to SQL, LINQ to XML, LINQ to Excel, LINQ to Collections, Object etc., and experience in using
Lambda expressions.
 Actively used functions and calling procedures from one package to another package and created dynamic SQL
statements in MS SQL.
 Developed windows service to parse different types of flat files using Interfaces.
 Used Enterprise Library – Data Access Application Block for database operations.
 Designed and developed views as responsive components using HTML5 and CSS3.
 Used MSTest for data access layer testing.
 Written complex queries in SQL Server 2008 using T-SQL.
 Developed application using N-Tier architecture.
 Used Data tables and jQuery validations plugins for client side operations.
 Documented the design and code documents.
 Involved in testing and fixing the issues occurred in the testing process.
 Developed reports using SSRS.
 Created Tables, Stored Procedures, Triggers and Views in Microsoft SQL database.
 Experience using document version control, GIT and experience with the IIS(Internet Information Server).
 Created Unit Testing test cases using MSTest.
 Implemented a e-learning site using Moodle as the base and connected it to a MS SQL Database.
 Upgraded the intranet using Joomla as the base and connected it to a MS SQL Database.
 Added a MySQL Linked Server to our Database Server to import data from external system.
 Created packages in SSIS for data import from flat files and validation prior saving to the database.

Environment: .Net 4.5, ASP.Net MVC 4, Visual Studio 2015, Ajax, JSON, SQL Server 2008, Telerik Kendo UI, MVVM,
C#.Net, WinForms, Windows Service, HTML5, TDD, JavaScript, JQuery, Bootstrap, CSS3, SSRS, SSIS, IIS 6.0, O365.
Panasonic Automotive, Framington Hills, MI Nov 2013 - Nov 2016
Role: Senior Software Development Engineer

Responsibilities:
 Major role in the development of web applications using ASP.NET MVC 4.0, C#, Java script, jQuery,
Bootstrap, ADO.NET (Enterprise Library – Data Access Application Block), and AJAX.
 Used Telerik Kendo UI controls for rich user interface.
 Used Telerik Kendo UI data grids to display large amount of data and to provide faster search capability.
 Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script, JQuery and Bootstrap.
 Used MVVM Design Pattern in Application.
 Developed database objects like Tables, Views, and Stored procedures in SQL Server 2012.
 Extensively used Visual Studio 2015 development tool for building Web Application.
 Developed reports using Telerik Reports.
 Implemented Data access layer using Enterprise Library to connect and retrieve or manipulate database
information.
 Created Client side validations with JQuery selectors, Events and Server side validations with MVC Data
Annotations.
 Experience in gathering the requirement and involved Role as Architect for some particular projects.
 Developed database objects like Tables, Views, and Stored procedures in SQL Server 2008 R2.
 Distributed server load across several servers using virtualization.
 Configured and maintained servers within the SMT area.
 Managed a software called PanaCIM, to control the SMT machines validations.
 Configured several linked servers to Sybase Databases to extract information.
 Configured 3 SQL Server Linked Servers to mine data from internal sources.
 Developed an application to assist operators in the current status of the feeders.
 Developed an application to generate and serialize PCB’s labels.
 Implemented inline serialization process.
 Developed an application to control the lifetime of the Stencils.
 Developed an application to validate the printing process and communicated with a relay to stop machine.
 Developed an API to be consumed by all the applications.
 Consumed a REST service provided by Valor during their system evaluation.
 Automated Databases Backups.
 Created a Development environment using virtualization.
 Configured a TFS Server and used it for source control.

Environment:.Net 4.0, Asp.Net MVC 4/5, Web Forms, C#.Net, AJAX, JSON, HTML5, CSS3, IIS 6.0, Visual Studio
2013/2015, jQuery, Telerik Kendo UI, Bootstrap, Windows Service, Windows Application, SQL Server 2012, PanaCIM,
Valor, PanaPRO, DGS, RedHat, vmWare, ESXi, vSphere.

TRW Vehicle Safety Systems, Reynosa, Tamaulipas, Mexico Aug 2010– Nov 2013
Role: Systems Analyst

Responsibilities:
 Played a major role in coming up with the business requirements for the project, the project plan and workflow.
 Given production support for existing application and replaced asp.net controls with Telerik UI controls.
 Implemented the use of Master Pages.
 Participated in several minor and mayor releases of a legacy VB6 application.
 Created a Boiler Plate project containing all resources needed to develop new applications.
 Designed styles and standardized those using CSS and a custom Telerik Theme.
 Developed a Windows service to monitor for files, parse them, analyze them, evaluate them and store results on
the database.
 Automated manufacturing batch release, by automating the manufacturing quality tests results using a Windows
service.
 Used the File Helpers library to parse flat files and extract data.
 Used Reflection to load the add in libraries to the Windows Service.
 Developed an application to register production and report the information to the ERP (SAP).
 Integrated the work orders management into our packing modules, for sub-assemblies and final lines.
 Integrated the Time and Attendance module into our packing module as well as the legacy module.
 Developed a traceability system to control process flow, interacting with our database and PLC’s.
 Consumed the WCF services.
 Extensively used Visual Studio 2010 development tool for building Web Application.
 Extensively used CSS and Java Script, XML to create visually appealing User Interfaces.
 Developed the procedural code using ASP.NET, HTML, Ajax and JavaScript using Visual Studio.
 Used JavaScript for client side validations.
 Developed and implemented custom Error Logging for our applications.
 Assisted in developing Tables, Triggers, Views, stored procedures and updating the SQL Server database and
Optimized oracle Stored Procedures using joins and indexes.
 Used Visual Source Safe for the source & document version control and experience with the IIS (Internet
Information Server).
 Configured a Linked Server to the Cronos database (Oracle) to push the information updates from SQL Server.
 Used Open Query queries for the Oracle Linked server.
 Created reports using Telerik Reports.
 Designed several customer labels.
 Implemented a template method for labels, scripts were filled automatically in the database and provided the
final ZPL script.
 Implemented serialization stored procedures, to custom generate serial number according to the rules of every
customer.

Environment: .Net 3.5/4.0, ASP.Net, C#, ADO.Net, AJAX, JSON, HTML, JavaScript, CSS, MS Visual Studio
2008/2010/2012, Waterfall, Telerik UI, T-SQL, PL/SQL, Web Services. VB6, Visual Source Safe.

Delegación Miguel Hidalgo, Distrito Federal, México Nov 2009 – Jun 2010
Role: Software Developer

Responsibilities:
 Assisted Mayor with software projects presented to him to validate feasibility.
 Developed a System to keep track of current internal requests.
 Development of reports using SSRS.
 Created custom data component using ADO.NET to perform database operations
 Created several normalized data tables, stored procedures in SQL Server.
 Involved in the design and development of Web Forms using VB.Net.

Environment: Visual Studio .NET 2005, .NET Framework 3.0, IIS 6, Web Forms, XML, XSL, JavaScript.

Corning Cable Systems, Reynosa, Tamaulipas, Mexico Oct 2006 – Nov 2009
Role: .Net Developer

Responsibilities:
 Involved in requirement gathering, analysis, design, and developing using ASP.NET front end technology.
 Key player in requirements gathering and analysis, data gathering and analysis and project requirements for this
application which is developed using waterfall methodology.
 Developed and used various Web Forms, Custom Controls and user controls using ASP. NET and VB.Net.
 Created Tables, Stored Procedures, Triggers and Views in Microsoft SQL database.
 Actively used functions and calling procedures from one package to another package and created dynamic SQL
statements in MS SQL.
 Created documentation using Doc-To-Help.
 Used Enterprise Library – Data Access Application Block for database operations.
 Developed KPI reports using SSRS.
 Developed SSIS Packages to gather information from flat files.
 Developed a configuration wizard for the Custom MES (Manufacturing Execution System)
 Developed 2 modules as class libraries for the MES and loaded the via Reflection.
 Developed an application to print paycheck receipts on demand, using a thermal printer.
 Used Grid Views and custom paging for displaying huge amounts of data.
 Used Hierarchical Grids to present data on demand using Infragistic Controls.
 Used JavaScript to do custom validations on forms.
 Automated and application deployment process using batch scripts using vbScript.
 Meet with both clients and potential clients to assess their needs for them to effectively implement products.
 Designed several labels for the manufacturing area.
 Provided basic support with AS400.
 Provided support with Thermal Printers, Laser Printers, Scanners, Switches, Computers.
 Upgraded 3 factories (600 Computers) to Windows XP SP3 using an automated process with Altiris + Windows PE
+ X-Image.
 Implemented Soti MobiControl to control our handheld devices and lock them down.
 Implemented Security Policies to prevent users from messing up with computers.
 Provided support with cable connections Cat5 and Optic Fiber.

Environment: MS Visual Studio 2005, SQL Server 2005/2008, .Net Framework 2.0., XML, JavaScript, Windows 2000/XP,
Infragistics, Doc-To-Help, Clarify Help Desk.

S-ar putea să vă placă și