CRAIG BOWES E - MAIL: PHONE: (817)

Similar documents
How To Develop A System For A Car Dealership

SENIOR WEB DEVELOPER

I'M MICHAL I'M JANKOWSKI

Interview: Immediate Start: Immediate. Methodologies: Agile, BDD, TDD, XP

NYTA Software Ltd. NYTA Software Ltd.: Company Overview. Our Vision:

Senior Consultant 230 Male Dec 1971

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

Software Engineer in Belatrix Software Factory - CSM,MCPD,MCSD,MCTS yurmont@gmail.com

Acrobat 6.0: Professional for Creative and Print Professionals (Windows) (Self-Paced Course)

JUDSON WHITE Austin, TX (877)

Software development. We listen. We care. We develop in-house! Benefits of working with Yumasoft:

LEANDRO CONTRÓ GONZÁLEZ

Muzikayise Flynn Buthelezi

Abdullah Radwan. Target Job. Work Experience (9 Years)

CATALOG OF CLASSES IT and Technical Courses

Phong Dam. Objective. Experience

Jim Boyd.NET Senior Software Engineer Independent Contractor

Your Technology Partner Offshore and Onsite. Outsourced Software Development Services at

If you are unable to look at this page in your , please click to

Request for Resume (RFR) CATS+ Master Contract All Master Contract Provisions Apply. Section 1 General Information

Senior Java Developer Job opportunities in South Africa Jobs in Western...

JOB DESCRIPTION APPLICATION LEAD

Radu Poenaru Senior.NET Consultant

Mobile application X Java X Windows collaboration X Assembler X. Expert Expert Expert. Proficient Expert. Expert Expert Expert.

SIMON WOSKO SUMMARY. HIGHLIGHTS Traditional Waterfall and SCRUM methodologies SKILLS

Complete Assessment Catalog

2001/03/05/08/10, ASP.NET, MVC, C#,.NET, WCF, WPF, ADO.NET,

Software Architect Track

Professional Profile

Microsoft : : : : Kuala Lumpur Petaling Jaya Penang Johor Bahru

How To Write A Blog Post On A Blogspot.Com

Application Development at Congruent

*Not include in promotion. Update 12 November 2014

CAREER OPPORTUNITIES

Java/J2EE or Web Developer. Formal Education. Technical knowledge. Spoken Languages

Creativity. Technology. Results.

I started programming at the age of 14, and won a national award in the same year.

Joe Smith XX Somewhere Street, Somewhere Ontario X1X 1X1 Website:

Required BTECH + MBA/MCA. Chief Project Manager. Govt of Bihar

HTML5. Turn this page to see Quick Guide of CTTC

Start up Jobs Germany FEB 2014

Windows 2000 / NT 4.0 / 95 / 98, MS-DOS, Suse Operating Systems

1. Digital Literacy - Computer Security and Privacy 2. Partners in Learning: Organize and Manage the Use of ICT in Your Classroom 3.

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

Your Technology Partner Offshore and Onsite. Services Portfolio

Contactor - C# WPF ASP.NET MVC NHibernate

ANDROID DEVELOPER RESUME USA

Iqbal Rahmoon Mobile: +44 (0)

Getting started with your AppDev Microsoft Development Library

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio

Your Information Technology Partner. Company Overview. Copyright Mantra IS LLC. All rights reserved.

2016 TRAINING CALENDAR

John Perrotta j.perrotta@ninesharp.co.uk

BRIAN RUSSEL DAVIS. New Media Programming, Design & Concept Development. Summary

How To Be A Successful Programmer

Jacqueline Jackson (562)

A H S A N M U H A M M A D J A W A I D

Nothing in this job description restricts management's right to assign or reassign duties and responsibilities to this job at any time.

The Ultimate Tech Glossary for Recruiters & HR Managers

Joseph M Conaty Software Engineer

Syllabus INFO-UB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Software Architect Track

Web Development. How the Web Works 3/3/2015. Clients / Server

SKILLS HIGHLIGHTS: W e b a n d G r a p h i c D e s i g n e r

ExecuTrain Live Virtual Training Schedule. Sepetember December 2013

antonio lopezatienza CURRICULUM VITAE IT CONSULTANT

Developing Database Business Applications using VB.NET

SBP is a software development outsourcing company, established in 2004, and headquartered in Bucharest, Romania.

ELOGIX SOFTWARE BUSINESS ADVANTAGE DELIVERED PRACTICE DETAILS

How To Build A Web App

Software Development Services

Qualifying Microsoft Training for Software Assurance Training Vouchers (SATVs)

Exposé Ing. Jörg Pöschko

.Net Developer Role Description Responsibilities Qualifications

Net Developer Role Description Responsibilities Qualifications

Building Robust Applications l Optimizing Performance l Transforming Business

Constantly monitoring the technology landscape, we select and adopt for you the best solutions available.

Chapter 13 Computer Programs and Programming Languages. Discovering Computers Your Interactive Guide to the Digital World

Sathyamurthy Venuraju

JAVA/J2EE DEVELOPER RESUME

M A R K C O L B A T H

Application Development. Application Integration. Application Management

UBS Training Course Catalog

AppDev OnDemand Microsoft Development Learning Library

PG DAC. Syllabus. Content. Eligibility Criteria

T EAM LEADER - DEVELOPER SENIOR.NET. 39 years old - 15 years of experience

Microsoft Technology Practice Capability document. WPF and Silverlight Building Rich Interactive Applications with XAML. Overview

JOAQUÍN GABRIEL TRUJILLO CAICEDO

Andrew Kovalenko Full Stack Web Developer

HYBRID. Course Packet

BCIT COMPUTING offers courses and credentials in SIX related information technology sectors

University, Nottingham, İngiltere Y. Lisans - - -

Web Cloud Architecture

Curriculum Vitæ Markus Palme

SAGE ANALYTIC TECHNOLOGIES, LLC

No name 1 7 \ 1 2 \

A review and analysis of technologies for developing web applications

Objective A software engineering or product development position. (please job descriptions and details for consideration, thank you )

Description. Benefits. Requirements. Selection process. Duration

ZORAN MAKSIMOVIC Software Developer - Solution Architect

Transcription:

CRAIG BOWES E - MAIL: ME@CRAIGSCODE.COM PHONE: (817) 975-1862 SKILLS OVERVIEW EXP. TECHNOLOGY 11.NET Framework, ASP.NET, C#, Visual Basic 13 SQL Server/T-SQL 13 Html, CSS, Javascript, Http, Web Programming 8 Coldfusion, Classic ASP, VBScript, MySQL, XML 6 JQuery, AJAX 4 NUnit, NBehave, Rhino Mocks, Hudson, Cruise Control 4 Ruby, Rails, Capistrano, Nginx, Passenger, Apache, PHP, RSpec, VIM, RubyMine, Ubuntu Linux, iphone/ipad, Objective-C, Phonegap 2 Winforms, WPF, Silverlight 2 Java and JSP ARCHITECTURE AND METHODOLOGY 8 OOP, OOD, Design Patterns, Gang of Four, Fowler 10 Database design, 3NF 8 N-Tier Application Design, O/R Mapping 5 TDD, BDD, Unit Testing, Domain Driven Design 4 XP, Scrum, Agile PM 3 Dependency Injection and Inversion of Control, Continuous Integration 7 Technical Lead, Management 1 OF 6

EXPERIENCE Mar 2009 - Present Enilon Fort Worth, TX Director of Technology Involved in resource allocation and project management, account/client satisfaction, business development support and project estimation, and technology infrastructure decisions such as cloud hosting, development on VSphere VM Servers, and internal networking infrastructure. In order to make the company more price competitive, moved the technology from a purely Microsoft infrastructure to open source and apple based technologies, decreasing costs and development time. Developed web and mobile applications side by side with developers using open source technologies such as Ruby, Rails, Capistrano, BDD and RSpec, MySQL, Ubuntu Linux, Apache, NGinx, Passenger, iphone/ipad development with Objective-C, PHP, Concrete5 CMS, JQuery and HTML 5. Maintained and developed new Microsoft stack applications using ASP.NET 3.5 and 4.0, ASP.NET MVC 3-4, BDD with NBehave, NUnit, Hudson CI Server. Nov 2008 Mar 2009 Saxon Mortgage Fort Worth, TX Development Manager Acted as team lead and mentor for other senior developers on a 6-month intensive project. Participated in architecture reviews, promoted best practices such as design patterns, N-Tier and OOP and helped guide application design on various projects. Programmed in C# and.net 3.5 platform using WebForms and MVC, SOA and WCF, SQL 2008 and Ajax on a variety of projects. 2006 Mar 2008 Enilon Fort Worth, TX Lead Developer Responsible for all technical and architecture decisions for all projects. Implemented appropriate OO principles, Domain Driven Design, and design patterns, researching and evaluating 3 rd party products and creating in house components for reuse among multiple projects. Managed all other in house developers and remote contractors. Responsible for recruiting and screening developers. Mentored and trained other junior developers and provided guidelines and standards for code quality. Worked directly with clients and potential customers to create estimates, assist in sales, gather requirements and resolve issues. Developed software in C#, VB.NET, Classic ASP/VBScript, SQL Server, ASP.NET and.net Framework version 1.1 3.5. Worked with Microsoft AJAX toolkit and Telerik RadControls, Sitefinity CMS, NHibernate. Created automated builds using NANT. 2 OF 6

Developed sites using ASP.NET MVC framework and JQuery. Developed Unit Tests using NUnit, Rhino Mocks and Test Driven Development. Extensive database development, stored procedure and query optimization, creation and maintaining of SQL Reporting Services Reports, DTS and SSIS packages and various DBA tasks. Worked with the Project Manager to implement an XP/Scrum style Agile project management methodology. Involved in light project management on a regular basis. 2004-2006 D R Horton Fort Worth, TX Development Team Lead Led a team of 5 other developers. Acted as technical lead and software architect on multiple concurrent projects, created project plans and deadlines, and assisted in recruitment and screening of candidates. Extensive development work on complex enterprise web applications. Gathered requirements, planned, designed and developed applications using ASP.NET, Sql Server 2005 and C#. Worked on integration with legacy DB2/JD Edwards system. Worked with Lead Developer and other Team Leads to promote architectural standards, conventions and consistent set of tools. Involved in peer training and mentoring. Taught C#, SQL, OOP and design patterns to developers transitioning into.net from Lotus Notes. 2003 2004 True.com Irving, TX Senior.NET Application Developer Created various business and marketing reports using SQL Server Reporting Services 2005 and DTS packages. Involved in all areas of website, windows and web service development including Client side presentation, database design and access, and business logic using SQL Server, VB, and ASP.NET. Responsible for a variety of architecture issues and best practices. This included object modeling, component development and reuse, application development standards, database normalization and performance optimization. Created a common Data Access Layer component using VB.NET, NUnit and Test Driven Development. Worked on redesign and modifications to a custom designed, RFC compliant SMTP server built in Visual Basic.NET. Apr 2003 Dec 2003 Imaginuity Interactive Dallas, TX Senior.NET Application Developer Extensive C#/ASP.NET web application development and design using a 3-layered architecture. 3 OF 6

Worked on flagship product, an in house CMS converted from Coldfusion to ASP.NET 1.1. Helped to develop architectural standards and best practices for all areas of application development. Development and maintenance of SQL Server 2000 data structure including table definitions, stored procedures, views, optimization, backups, scheduled tasks, DTS, Replication, and full-text indexing. Maintenance of existing Java, Classic ASP and Coldfusion web applications. 2001 2003 Mouser Electronics Mansfield, TX Web Application Developer Participated in design, strategy and implementation of integration with a legacy Informix Universe multi-value database on a mainframe platform. Created DTS packages and C# windows applications for data integration. VB6 programming including use of MSXML2 XML parser, ActiveX controls and ADSI object model for IIS. Conversion of legacy COM and Coldfusion code base to ASP.NET platform in C# with use of custom server and user controls as well as creation of data access and business logic assemblies. Development of new ASP.NET, Winforms and Windows Services applications using C# and Sql Server. Created formal E-Business department development standards and methodologies including naming conventions, data access and general site architecture. Database design and development with Visio and SQL Server 2000 with heavy emphasis on triggers, constraints, referential integrity, stored procedures, indexing/performance tuning, Full Text Searching, and DTS Packages. Involved in all areas of project lifecycle: requirements gathering, design and implementation. 2002-2003 Wrox Press Birminham, UK Freelance Technical Writer Co-author of Beginning VB.NET Web Programming in Visual Studio, a book on using Visual Basic.NET and Visual Studio to write web applications. Contributor to ASPToday.com website on various topics using C# and Visual Basic. 2000-2001 MCD Communications Dallas, TX Web Programmer/Analyst Extensive web development using for client websites Coldfusion, MySQL, SQL Server 2000, DHTML and JavaScript. Responsible for majority of SQL Server 7/2000 database schema creation, stored procedures, dynamic queries and performance tuning. 4 OF 6

Additional development experience and training using VBScript, ASP, XML, MySQL, Visio 2000 and UML. 1999-2000 ISphere Fort Worth, TX Web Developer Assisted in administration of IIS, FTP, DNS, SQL Server 7-2k and POP3/SMTP servers. Developed applications using a variety of technologies such as DHTML / JavaScript, Visual Basic 5-6, ActiveX, Coldfusion, ASP, VBScript, UML, CSS and VBA. Light design work with tools such as FrontPage 2000, Macromedia Flash, Fireworks, and Dreamweaver. Involved in full SDLC on multiple projects. Performed business analysis and requirements gathering for a variety of clients. 1998-1999 TD Resources Fort Worth, TX Freelance Webmaster Maintained a small business website using Html, Javascript and Frontpage. Provided training and consulting. 1998-1999 U.T.A. CSE Deparment Arlington, TX Undergraduate Teaching Assistant Performed classroom setting software instruction and curriculum creation in various topics including Windows NT, MS Office, Internet, HTML and Visual Basic 6. Created and maintained the class website using HTML/CSS and Macromedia Dreamweaver. 1997-1999 CompUSA Arlington, TX Certified Software Trainer Performed classroom setting software instruction in various applications including Windows 95/NT, MS Office 97, MS FrontPage 98, HTML and other Internet classes. EDUCATION 1998-1991 Mansfield High School Mansfield, TX Advanced College Curriculum 1998-2003 University of Texas at Arlington Arlington, TX Major in English with Minor in Information Systems 5 OF 6

OTHER Member of Fort Worth.NET User Group Member of Fort Worth Ruby Brigade Completed a course in iphone/ipad development in Objective-C Attended Headspring Systems Agile Boot Camp which included training in Resharper, XP, Scrum, TDD, DDD, NHibernate, Dependency Injection, Mocking and Unit Testing. Compled training in.net 3.5, WCF and Windows Workflow 6 OF 6