gdelozie@kent.edu
As an experienced interdisciplinary computer scientist and educator, I bring a wide variety of skills and technologies to bear on difficult problems in technical and scientific computing, software engineering, and education. Specializing in challenging problems and projects, I have a proven track record of accomplishing goals and providing excellence in architecture, design, development work, and teaching. After years of industry experience in both small emerging businesses and high levels of technical leadership in multi-billion-dollar companies, I have transitioned to a full-time teaching position to dedicate myself to educating the next generation of computer scientists and engineers, sharing my extensive industry experience with students and facilitating their professional growth. My professional concentrations include software engineering, language implemention, image processing, technical data collection and management, computer graphic rendering and scientific visualization, GUI design, online database management, and computer science education. While I emphasize technical excellence, I also bring a proven ability to manage projects and coordinate software efforts using both lightweight and formal methodologies proven to facilitate quality development of technical and scientific software, and now apply these skills to fostering quality education and career development in technical and scientific fields.
Experienced analyst/architect/programmer in many application areas.
Wide experience with many platforms, operating systems, and languages.
Extensive experience in creating compelling, effective, and realistic learning experiences, both in academic settings and professional environments.
Expertise in:
Kent State University, Kent, Ohio
Coursework included software engineering topics, advanced graphics, image processing, advanced algorithm development, expert systems, design patterns, and parallel processing.
Dissertation: Feature Location Using Unit Test Coverage In An Agile Development Environment
Kent State University, Kent, Ohio
Coursework included advanced graphics, image processing, algorithm development, neural networking, object design and analysis, and advanced operating system theory.
Thesis: Adaptive Edge Detection in Radiographic Images using Neural Networks
University of California, Riverside, Riverside, California
Coursework included algorithm design, compilers, operating systems, linear and multivariate mathematics, physics, and hardware design.
Senior Project: Wrote a time-sharing multi-user operating system for a new RISC machine using a self-written Pascal compiler and assembly language device drivers.
University of California, Riverside, Riverside, California
Coursework included vertebrate anatomy, physiology, neurology, environmental studies, chemistry (organic and physical), physics, and statistics.
Senior Project: Designed and implemented a computer-controlled laboratory metabolic monitoring device.
Variety of professional training courses, Progressive IT University, 2005–2023.
C# Technical Training Seminar, Microsoft, Inc., Columbus, Ohio, 2002.
Cray Supercomputer Certification, OSU Supercomputing Facility, Ohio State University, Columbus, Ohio, 2000.
RangeLan (Wireless Networking) Technical Certification, Proxim, Inc., Cleveland, Ohio, 1998.
MIT Summer Program: Medical Imaging Infrastructure: Diagnostic Information Delivery in Clinical Environments, MIT, Cambridge, Massachusetts, 1997.
Kent State University, Department of Computer Science
As a full-time faculty member, I teach graduate and undergraduate courses covering topics such as Software Engineering, Database Systems, and Structure of Programming Languages. I develop and update curricula to reflect the latest advancements in computer science and implement innovative teaching methodologies to enhance student engagement. Additionally, I manage internships and capstone projects, provide mentorship, and coordinate with industry partners to facilitate real-world applicability. I also organize career fairs and networking events to connect students with potential employers.
Walsh University, Department of Computer Science
Created, planned, and conducted undergraduate courses in Software Engineering Methodology. Responsibilities included curriculum planning, preparing lectures and demonstrations, facilitating exercises, creating and grading assessments, advising students, and performing administrative duties as required.
Kent State University, Department of Computer Science
Developed and taught undergraduate and graduate courses as a part-time instructor. Courses taught included Software Engineering and Project Management, Artificial Intelligence, Assembly Language, Symbolic Programming, Theory of Programming Languages, and Software Testing Fundamentals. Responsibilities encompassed curriculum development, lecture preparation, facilitating exercises, creating and grading assessments, and student advising.
Progressive Insurance, Mayfield Village, Ohio
Led research initiatives to develop new tools applying data analytics and machine learning for IT systems analysis and prediction, resulting in two patents for failure prediction methods. Evaluated IT tools to detect security concerns across millions of source code files and automated security analysis tools for enterprise-scale operations. Served as a corporate technical expert on data analysis tools, including Python and Jupyter Notebook.
Progressive Insurance, Mayfield Village, Ohio
Managed and modernized a portfolio of over 1,000 software development tools for an enterprise with over 2,000 IT professionals. Developed strategies and architectures for software development, testing, and deployment tools. Collaborated with domain architects, represented tool strategies to governance boards, and participated in IT budget planning. Authored policies for tool usage, including the enterprise open-source software policy, and managed source control strategies for over 100 million source files using TFS and Git.
Progressive Insurance, Mayfield Village, Ohio
Developed specialized build and test systems using .NET tools and agile practices. Principal architect of Progressive’s first build farm, enabling continuous integration and build testing for claims applications. Architected a Sarbanes-Oxley compliant build and elevation system adopted enterprise-wide, enhancing audit and legal compliance. Served as solution architect for test tools modernization and led efforts to upgrade development tools across thousands of applications.
KForce, Inc. (For Progressive Insurance), Mayfield Village, Ohio
Architected and developed agile build processes and test quality monitoring systems using NAnt, NUnit, C#, and other tools. Implemented reusable build scripts, configured continuous integration servers, and enhanced testing tools to allow comprehensive testing in development and integrated build environments.
4TechWork.com, Inc., Bath, Ohio
Led projects solving technical systems issues and creating scientific software for industrial quality control. Developed software to interface laser probes with robotic systems for real-time testing. Architected a networked gaming system involving handheld computers, conducting requirements analysis, architectural design, and implementation using C# and .NET technologies, resulting in successful product deployments.
Cardinal Software, Inc., Wadsworth, Ohio
Worked as an independent consultant analyzing, proposing, and implementing technical solutions across various industries. Projects included designing photographic presentation systems, automating business processes with online databases, interfacing laboratory equipment with data management software, and creating expert system prototypes for industrial quality control. Provided training in C++ and software methodologies to staff programmers.
Alpha Technologies, LLP., Wadsworth, Ohio
Designed and assisted with implementing a $2 million strategic software project for industrial chemical product research and quality control testing. Involved international customer engagement for requirements analysis, designing networked architectures for lab device interfacing, and creating GUIs for data acquisition and analysis. Served as project manager for phases involving a team of 12 members, utilizing UML and agile methodologies.
Senior Software Architect / Project Lead / VP (May 1999 – January 2001)
ETC Computers, Inc., Akron, Ohio
Senior Computer Scientist (January 1995 – April 1999)
Aristar, Inc., Akron, Ohio
Senior Scientific Analyst / Programmer (April 1992 – January 1995)
Loral Defense Systems (now Lockheed Martin), Akron, Ohio
Image Processing Engineer (January 1990 – April 1992)
Orthopaedic Surgeons, Inc. (now Crystal Clinic), Akron, Ohio
Research Graphics/Image Processing Engineer (November 1986 – January 1990)
Cleveland Clinic Foundation, Cleveland, Ohio
Design Engineer (June 1985 – November 1986)
TRW Information Networks Division, Torrance, California
Instructor, Computer Science (September 1983 – June 1985)
University of California, Riverside
Staff Research Associate / Programmer (June 1982 – July 1985)
University of California, Riverside
(This section omits several recent publications, including doctoral dissertation research published in 2014 and subsequent recent papers and presentations, including proprietary publications. It also omits a number of earlier papers in the life sciences. A complete listing of scientific and professional publications, presentations, and awards is available upon request.)
National Merit Scholar, 1977.
Professional and personal references are available upon request.
Most recently held security clearance: Secret / 1995.