David Drejas

David Drejas - ServiceNow Sr. Architect - Stefanini Group | LinkedIn

President and Lead Developer of OUTDrejas Web Development

Marquette University 2008 – 2013

Bachelor of Science Degree in Computer Engineering

Minor in Math

Senior Java Software Engineer

Accenture – Management Consulting
May 2013 – Present Greater Chicago Area

I cannot post about specific clients or client work due to confidentiality agreements, but here are a few of the things I’ve done

● Used Google Web Toolkit (GWT) to create and maintain complex JavaScript front-end applications in Java.
● Created custom tag widgets used in Java Server Pages (JSP) by writing Tag Library Descriptor (.tld) files and integrating them into Java Enterprise applications

Some of the tools I have used include:
● Eclipse Integrated Development Environment
● Apache Tomcat Server
● Git distributed revision control and source code management system
● Atlassian JIRA software bug and project tracking web client
● Atlassian SourceTree Git code repository
● Atlassian Stash Git repository management web client
● Atlassian Confluence Enterprise Wiki web client
● Microsoft Sharepoint Server 2010
● Mozilla Firebug
● Internet Explorer Developer Tools

Java Instructor

Accenture – Management Consulting
May 2013 – September 2013 (5 months) Greater Chicago Area

Taught 4 Week Java Programming Class to Accenture New Hires that included the following lectures:

● Object Oriented Concepts
● Unified Modeling Language
● Programming Languages, Levels, and Paradigms
● Software Development Environment and Tools
● Error Handling/Assertions
● Reuse: Java Procedural Programming Paradigm
● Java Programming Classes & Objects
● Java Programming Inheritance
● Java Programming Polymorphism
● Java Programming Collections
● Java Programming Exception Handling
● Reuse: Java Object Oriented Programming Paradigm
● Software Testing Overview
● Unit Testing
● Assembly & Product Testing
● Input/Output
● Database Overview
● JDBC
● Introduction to Elements of Enterprise Architecture
● Enterprise Architecture Patterns
● Web Based Programming (HTML, CSS, JavaScript)
● Web Based Programming Using XML and XSLT
● Java EE Overview, Servlets and JSP
● Introduction to Spring
● Spring MVC

Electrical Engineer

Pentair – Electronic Manufacturing
December 2012 – May 2013 (6 months) Greater Milwaukee Area

● Research and Development group
● Embedded C programming using IAR IDE to control the behavior of water valves being driven by Atmel 328P microprocessor
● Designed, developed, selected parts, and prototyped designs for printed circuit board (PCB) using Altium Designer that was put into production by company
● Wrote features and bug fixes that were released as new software versions for current products
● Found many overlooked bugs in released products while performing embedded software validation testing

Lead Software Engineer Mobile Applications

Boundless Instruments
August 2012 – May 2013 (10 months) Milwaukee, WI

● Senior Design Project at Marquette
● Android Device that communicates with Arduino microcontroller to create cost-effective commercial mobile spectrophotometer (device used in analytical chemistry)
● Only programmer on team working with four other electrical engineers developing application on nights and weekends
● Project was successful and functional system was delivered
● Project allowed for me to learn Android architecture and file types and how they interact with each other (Manifest file, XML layouts, Java classes)
● Familiarized myself with Android API’s

Partner

The Sasquatch Studios – Custom Software Specialists
November 2012 – February 2013 (4 months) Greater Milwaukee Area

Sasquatch Studios provides client based software projects in web applications, mobile development, databases, as well as other custom software.

Software Developer

Rockwell Automation – Industrial Automation
January 2012 – August 2012 (8 months) Greater Milwaukee Area

● C++ .NET Development using Visual Studio 2010
● Designed and coded a feature that was included in Allen-Bradley ViewE PanelView product
line and demoed at Rockwell Automation’s Automation Fair
● Incorporated Nokia Qt Graphics libraries with standard C++ libraries
● Wrote standalone GUI C# applications to convert different versions of in-house software
● Worked as an integral part of a development feature team and collaborated with testers to
ensure functional requirements were met on project
● Learned scrum software methodology of project development

Software Tester

Rockwell Automation – Industrial Automation
August 2010 – January 2012 (1 year 6 months) Greater Milwaukee Area

● Wrote automated test scripts in Python using the Froglogic Squish automated testing framework on Linux computer for testing Nokia Qt objects used in Runtime Client of Rockwell Automation ViewE PanelView Touch Screen Device
● Wrote automated test for finding memory leaks that combined Froglogic Squish components with Linux-based Valgrind memory checking program, allowing detailed log reports to be generated detailing specific leaks
● Learned how to troubleshoot Linux configuration problems with environment variables and
libraries

Computer Programmer

Gasday- Marquette College of Engineering
October 2009 – February 2010 (5 months) Greater Milwaukee Area

● Gasday forecasts the use of about one fifth of our nation’s gas consumption
● Customized Gasday software for send out to its customer companies
● Updated Gasday databases

Honors and Awards

● Teaching Excellence Award from Accenture received in August of 2013