LUIS PERALES lou_perales@hotmail.com PROFESSIONAL SUMMARY Professional developer with 14 years of results driven development and consulting of web-based application software. Has a keen ability to creatively troubleshoot, diagnose, and resolve complex technical issues. Demonstrated abilitities in iterative development, Agile/Scrum processes, objectoriented design, design patterns, Java, .NET, C#, ASP.NET, Silverlight, Oracle RDBMS, SQL Server, Subversion, Git, Perforce, web api, web services (RESTFul and SOAP) and mobile application development. TECHNOLOGIES/TOOLS Languages/Libraries/Frameworks: VB6, .NET, C#, PowerShell 2.0/3.0, ASP.NET, MVC 5, EF 5, XAML, C++, PHP, Java, Grails, Groovy, JQuery, Node.js, Angular.js, Knockout.js, Bootstrap.js, Unity, Simple Injector, Ninject, HTML5, CSS3, XML, JSON IDEs/Applications: Visual Studio 2010 / 2012, Eclipse Luna, Notepad++, Adobe CS5 Third-Party Controls: Telerik, Kendo UI, DevExpress, SyncFusion Application Servers: Windows 2003 / 2008 R2, Apache, Tomcat Operating Systems: Windows 7 / 8, MountainLion, Linux, Chrome Database Systems: SQL Server 2008 / 2012, Oracle 11g, MySQL, MongoDB PROFESSIONAL EXPERIENCE CST Brands San Antonio, TX C# .NET Developer January 2015 – June 2015 Tasked with creating a new CST Brands Employment Application Process to replace an existing paper application form. The new employment app utilizes the latest MVC framework in combination with the Bootstrap framework to provide a responsive mobile first web application. Additional features include the use of the OWIN security interface and Identity token confirmation email for newly registered applicants. Created an administration web app to accommodate retail store managers with an automatic notification when a new applicant finished entering an application. Implemented an automated employee background check that consumed a third party web service. Updated SSIS packages with new requirements, respectively. Participated in design meetings and code reviews. Performed defect analysis and solutions. Worked with team members to review code requirements and perform unit testing. Consulted with department leads to ensure the efficacy in all business requirements. MBO Partners San Antonio, TX Independent Software Developer July 2014 – January 2015 Consulted with various small businesses to provide continued technical services to new web technologies. Updated web applications written using the command pattern in C# that featured a new blog. Pearson San Antonio, TX Software Developer July 2010 – July 2014 Responsible for analysis, design, implementation, and unit testing to produce high-quality code for appropriate business area. Maintaining and supporting mission-critical applications as necessary. Implemented code standards and industry best practices involving strong use of design patterns, .NET, SQL Server, Flash/Flex, Java, Oracle and/or other technologies as necessary. Responsible for continued support of a Clinical Scoring System during conversion to a new C# management system. The Clinical Scoring System was an internal website written in ASP/ASP.NET 2.0 and used VB6 ActiveX Controls and (DLLs/COM components), as a Datacentric 3-Tier application, for communicating with the backend SQL 2005 database. Designed and implemented a solution to seamlessly connect the Field Research Portal with the Qualtrics Online Solution Survey web api to automatically collect and store test results after an Examinee has completed taking their assigned test(s). The solution was written using the ModelView-Controller (MVC) 5 architecture and mapped to a SQL Server 2008 database using Entity Framework (EF) 5. Ensured business and requirements artifacts are created that effectively model the customer's requirements. Participated in requirement, design and code reviews. Worked closely with other teams (quality assurance, business analysis, project management and end users) to release high quality software. Created testable requirements, design and write/execute unit tests. Completed project documentation as required, including logging status, risk, progress, and effort on assigned work. Participated in group improvement activities, hackathons and initiatives to improve process and production quality in pursuit of excellence. A member of the development team that created an internal management system that allowed for the collecting and storing of field research data used to validate all newly created tests under Pearson Clinical Assessment, PsychCorp. An example test would be the Wechsler Intelligence Scale for Children - Fifth Edition (WISC-V). Along with the internal management system, the Field Research Portal was created to allow external partners the ability to manage candidates; the portal is a Silverlight based website written in C# and Java, which utilizes the latest Telerik controls. Applied changes to an existing Java Maven project to meet requirements that allowed the consuming of a RESTFul web api which was implemented within a C# management system. Wrote custom cmdlets scripts to automate server tasks and backups. MBO Partners San Antonio, TX Independent Software Developer July 2007 – July 2010 An independent consultant contracted by Booz Allen Hamilton to provide continued technical services for the development of various projects. Created the Army KM Gap and Requirement Scoring Web Tool used to collect survey results. The web application was written in C# and featured the ability to import/export data to ensure quality assurance. Developed the Project Financial Reporting Access Stand-alone Database for accurate tracking of hours and costs associated with a given contract. Main features include the importing of an Excel file, formatted monthly reports, burn rate graphs and the ability to export reports to Excel. Visual Net Design San Antonio, TX Software Developer September 2008 – June 2009 Provided web development, database administration, and application programming services to support various client requirements. Worked with team members to design, implement, and maintain source code to include database design and implementation, application programming as well as programming to support development and consuming of web services written in C# and Java. C# and VB.NET Applications: Implemented a web service for communicating with the Towah Banking system. This included the development of an XML formatted file for importing and exporting financial data. The web service was implemented using VB.NET and the ASP.NET AJAX Control Toolkit with an SQL Server 2005 backend. Developed the employment application process form for the San Antonio Light House for the Blind (SALB) website written in C#. The form collects data using a Wizard server control and utilizes the latest server controls for form validation connected to an SQL Server 2005 database. Search Engine: Collaborated with team members in developing the ECS Learning Systems website. Improved the product search with custom SQL queries and stored procedures that resulted in more efficiency and accuracy. Blog Development: Customized the front end of the PHP WordPress blog for the Futurex Blog website. Developed a solution for displaying blog entries outside of the normal WordPress provided templates. Allowing for more control over the look and feel of the Jeff Davis Law Firm website. Booz | Allen | Hamilton San Antonio, TX Developer/Research Analyst June 2002- June 2007 Provided advisory and technical assistance services as a Help Desk team member in support of the Air Force’s Public Key Infrastructure System Program Office at Lackland AFB. Primary roles included providing current, critical information and training on the various Public Key Infrastructure (PKI) software and its components to Air Force military, civilian, and government contractor personnel. Developed the Air Force’s Cryptologic Systems Group at Lackland AFB website, written in ASP that utilized the Asynchronous JavaScript and XML (AJAX) protocol. The site contained a dynamic search feature connected to an Oracle database. Responsible for the development of the conversion of legacy courseware to web-based training using advance distribution learning concepts for the Air Education and Training Command (AETC) Accounting Liaison Office (ALO) at Randolph AFB. Produced an Air Force Real Property Agency (AFRPA) web site using the Dreamweaver MX development tool. The project required the need to record any and all public comments concerning an O’Hare AFB landfill. The site was written in Flash running on a ColdFusion MX server connected to an SQL Server. Responsible for programming, testing, and implementing solutions using Java techniques, graphic design and ActionScript technologies. Published and maintained the internal monthly newsletter. EDUCATION MongoDB University MongoDB for Node.js Developers, successfully completed San Antonio College A.A.S. Computer Programming, completed 100 credits