Tony Basile

 Tony Basile

Tony Basile

  • Courses11
  • Reviews20

Biography

D'Youville College - Computer Science


Resume

  • 2001

    Postdoc

    Physical Chemistry

    Numerical methods for calculating quantum propagators for dynamical collisions.

    McMaster University

  • 1988

    Ph.D.

    Theoretical Physics

    Research in theoretical solid state physics. Hubbard Model. Excitations in Superfluid Helium 4. Quantum Hydrodynamics.

    Cornell University

  • 1986

    M.Sc.

    Theoretical Physics

    Numerical methods for calculating spectra in collision induced absorption.

    University of Guelph

  • 1982

    Italian

    English

    B.Sc.

    Theoretical Physics

    Undergraduate education. Molecular dynamics calculations of specific heats for anharmonic solids in FCC and BCC lattices.

    Brock University

  • PHP

    Virtualization

    Linux System Administration

    System Administration

    Programming

    C

    Git

    Databases

    Security

    High Performance Computing

    Operating Systems

    Perl

    Java

    MySQL

    Bash

    Physics

    Linux

    Free Software

    Apache

    Python

    Basile

    Basile

    Orchard Systems

    Gentoo Linux

    D'Youville College

    I designed and built a musl-based Operating System using Gentoo Linux for a Point Of Sales system. I developed a Release Engineering system which not only mastered releases but also built and delivered update packages. See https://wiki.gentoo.org/wiki/Project:RelEng_GRS

    Orchard Systems

    Developer

    I am part of the Hardened Team and I am the lead developer of the hardened kernel. I also maintain various packages

    like tor.

    Gentoo Linux

    e-Learning Systems Administrator

    * Administer Moodle in a LAMP (Linux

    Apache

    MySQL

    and PHP) environment.\n* Support and administer the infrastructure of add-ons and plug-ins to Moodle

    e.g. web conferencing tools and WordPress.\n* Maintain configuration changes

    patches

    enhancements

    and security of the e-Learning infrastructure in concert with the networking staff of Information Services.\n* Manage storage requirements to ensure that the systems have adequate capacity.\n* Develop a disaster recovery and failover strategy for e-Learning assets in tandem with the networking staff of Information Services.\n* Develop plans to scale the hardware

    software and services in line with the strategic goal of the College to enhance its e-Learning capabilities.\n* Optimize database and core programs performance

    security and storage utilization to ensure that the College’s Moodle users can access their courses with minimal delay.\n* Participate in strategic meetings and discussions within the CIO’s leadership team.\n* Perform other duties not listed above that are necessary to maintain the e-Learning systems.

    D'Youville College

    D'Youville College

    Buffalo

    New York USA

    I am a professor of Information Technology at D'Youville College. I directed the program from 2001 until 2012 during which time I am in charge of all aspects of the curriculum and the department budget. My research involves the design of systems with resist forensic analysis --- see my work for Gentoo.\n\nCourses I've taught include:\nIT101 - Introduction to Information Technology\nIT111 - JAVA Programming I\nIT112 - JAVA Programming II\nIT231 - Computer Organization and Architecture (MIPS

    ARM

    x86 Assembly)\nIT241 - Data Structures and Algorithms (Perl

    Python)\nIT251 - Linux System Administration and Networking\nIT252 - Windows System Administration and Networking\nIT261 - Introduction to Bioinformatics (Perl)\nIT304 - Object-Oriented Computing (C++)\nIT315 - Interactive Interface Design (C#

    Flex

    Bison)\nIT323 - Database Design and Development (SQL)\nIT331 - Internet Working and Communication\nIT338 - Modern Operating Systems\nIT390 - (Special Topics) Numerical Methods for Engineers (C)\nIT390 - (Special Topics) Computer Security\nIT390 - (Special Topics) Embedded Systems\nIT390 - (Special Topics) Xen based virtualization\nIT390 - (Special Topics) Open Source software development (git

    C)\nIT390 - (Special Topics) Linux Kernel development (C)\nIT415 - Systems Development Concepts and Methodologies\nCSC110 - Computers and Computing \nCSC151 - Introduction to computer programming with Python\nMAT122 - Algebra and Trigonometry\nPHY101 - General Physics I - calculus based\nPHY102 - General Physics II - calculus based\nPHY103 - Physics for Engineers I\nPHY104 - Physics for Engineers II\nPHY111 - Introduction to Physics I - non-calculus based\nPHY112 - Introduction to Physics I - non-calculus based\nPHY151 - Physics for Poets

    Professor of Information Technology

CSC 110

4.4(8)

CSC 151

2.5(2)

IT 111

4.8(2)

ITALL

4.5(1)

MGT 316

4.5(1)

PSY 151

4.5(1)