Advanced Software Engineering Project- Comet Cabs @ UT Dallas
Education:
@
The University of Texas at Dallas
About:
2015 graduate, with a Master's in Software Engineering, from the University of Texas at Dallas. Course experience covered most aspects of the software lifecycle: requirements gathering and analysis, architecture design, software design, coding, and testing. Elective studies focused on designing for different types of systems: web programming, user interface and mobile design, as well as virtual reality.
2015 graduate, with a Master's in Software Engineering, from the University of Texas at Dallas. Course experience covered most aspects of the software lifecycle: requirements gathering and analysis, architecture design, software design, coding, and testing. Elective studies focused on designing for different types of systems: web programming, user interface and mobile design, as well as virtual reality.
Currently seeking an entry-level position in software engineering/software development.
Intern @ Developed a RESTful web service (Java/Jersey framework back end) to create internal tools to support a 55-person B2B sales support team. Gathered the department's business requirements and details of their current reporting methods and used that to design a MySQL database to store the information they wanted to capture as well as well as a web front-end (JavaScript/JQuery and HTML) to add information to the system as well as to pull and present reports in a brief (dashboard) view and in more detailed views. Determined deployment requirements and deployed the service in a Linux environment, tested the system, and released the system to users, first in a limited beta test, then department-wide. Supported users during these releases by using feedback to improve the system and in eliminating further bugs. From June 2015 to November 2015 (6 months) Advanced Software Engineering Project- Comet Cabs @ As part of a four-person team, analyzed the requirements for a distributed system (web + mobile architecture) designed to track campus shuttles in real time. Described a system design to satisfy those requirements using UML 2.0. Wrote Android/iOS clients specific to two specific roles into the system (one for cab drivers and one for cab riders) using Ionic Framework (HTML5/CSS/AngularJS). Researched and tested additional Cordova plugins to incorporate Bluetooth control of the driver client. Performed basic black box testing on the system, including manually run stress tests. Award received for best design and documentation. From January 2015 to April 2015 (4 months) Web Programming Project- Novel Books @ Built a mock eCommerce website in a two-person team. Edited HTML and CSS to adapt a Bootstrap template to the team's needs. Wrote client-side scripts in Javascript/JQuery. Passed AJAX requests to Python scripts on the back end. Used the Python scripts to query the team's SQL database and load dynamic content. Wrote the scripting to create, identify, and remove site cookies. From January 2015 to April 2015 (4 months) Summer Independent Study- Game Research and Development @ Upgraded and extended an existing quiz game play and generation system (~100 classes). Revised a Java class library to bring it in line with an updated specification document. Updated a related XSD file to match the new specification standard. Used XSLT to convert existing XML game asset data to match the new standard. Updated the game generation tool, both to work within the new game specification standard and to operate according to the architectural design provided. Provided team support to others working with the revised libraries and produced documentation, both in source code and in additional documents, to ensure an orderly transition for the team taking over in the fall. From June 2014 to August 2014 (3 months) Architecture & Design: Reverse Engineering Project @ Reverse engineered a small (60 class) Java program using Rational Software Architect. In the first phase, identified several design patterns existing in the software using class and sequence diagrams to observe program structure and execution behaviors. In the second phase, analyzed the overall architecture of the software to determine high-level pieces of the program, and (manually) diagrammed them with UML component diagrams. In the third phase, converted the UML component representation to a formal representation using an architectural description language. From January 2014 to May 2014 (5 months)
Master’s Degree, Software Engineering, 3.967 GPA @ The University of Texas at Dallas From 2014 to 2015 Bachelor's degree, Computer Science @ The University of Texas at Dallas From 2000 to 2013 Sean Dyer is skilled in: Software Engineering, Java, Eclipse, Android Development, UML, Software Development, C++, ANSI C, Python, Software Design Patterns, Visual Studio, Software Architectural Design, Rational Software Architect, Semantic Web, SPARQL
Looking for a different
Sean Dyer?
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension