Michael E. Byczek, Technical Consultant
Michael E. Byczek

Programming Languages

My experience includes numerous programming languages for both commercial and personal projects.

Representative examples:

Python
  • Scientific and mathematical calculations (i.e. physics and calculus)
  • Data science analytics (i.e. importing CSV files for evaluation)
  • Packages: pandas, numpy, sympy, scikit-learn, and others
  • MySQL and MongoDB database CRUD (create, read, update, delete) interactions
  • Analysis of Twitter content based on hashtags and user criteria
  • Real-time monitoring of continuously updated log files
  • Python Quant Platform and DX Analytics library
  • Financial analysis, such as the modeling of derivatives
  • Fundamental Theorem of Asset Pricing and mean-variance portfolio theory (MPT)
  • Monte Carlo simulations
  • Model diversification and portfolio optimization for minimal risk or maximum return
  • Regular expressions
  • Apache configuration files to run Python cgi scripts in the cloud and local network
Java
  • MySQL database CRUD (create, read, update, delete) interactions
  • Android apps (one patent title was ranked the 9th best selling in the Reference category on Amazon)
  • Visual interface to automatically generate website code in HTML
  • Enterprise Java for accessing a database of real estate properties
  • Cross reference to the Scala language (i.e. pattern matching)
Objective-C / Swift
  • Numerous apps for Mac OS X computers and iOS mobile devices (iPhone, iPod touch, and iPad)
  • One copyright app has been ranked the 7th top paid in the Reference category for Mac OS X
  • A PDF legal document generator was the 149th top grossing Lifestyle Mac app
  • Patent, copyright, and trademark apps were regularly in the top three most popular paid iOS titles for those keywords and top 20 paid for legal apps.
JSON / XML
  • iTunes Podcast uploads in XML format
  • JSON web services for iOS and Android apps
Ruby on Rails
  • Blog posts
PHP
  • HTML forms with PHP scripts that allow a user to read and write to an online MySQL database with customized security features to prevent unauthorized access or manipulation of the data, such as SQL injection
HTML / CSS / JavaScript
  • This website (www.byczek.pro) written with combination of HTML, CSS, and JavaScript code
  • First began creating web pages in 1997, just a few years after the World Wide Web was invented
  • JavaScript and CSS have been incorporated into HTML for a variety of web site objectives, such as photograph slide shows and a photo layout pattern with matching color schemes
  • AngularJS and NodeJS projects (i.e. MongoDB access through NodeJS)
C
  • MySQL database CRUD (create, read, update, delete) interactions
  • Unix administration and shell scripting
C++
  • MongoDB database CRUD (create, read, update, delete) interactions
  • Interactive calendaring system
Perl
  • Web pages with contact forms to send email to the administrator and posting messages in a guest book
Assembly Language
  • First introduced to assembly language at the Illinois Institute of Technology in the Electrical and Computer Engineering Department while building an arithmetic logic unit (ALU).


Copyright © 2016. Michael E. Byczek. All Rights Reserved.