Type of Project Document

advertisement
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
Download