+1 (410) 808-6646 jpyeron@pyerotechnics.com
Merrick School of Business (Part-time) Bachelor of Arts (BA) Masters of Business Administration (MBA) Whiting School of Engineering Bachelor of Science (BS) - Computer Engineering Digital VLSI, Agent Based Simulation, Integrated Electronics Grant Writing, Networks and Operating Systems
Project Manager Manage enhancements to Bugzilla, an open source, Perl based tool for Quality Assurance (QA) of software development. Rewrote Bugzilla in Java. Generalize Bugzilla for non-software based projects, added security for classified Department of Defense project administration. Integrated messaging (IM/email) to monitor workflow, added hooks for production automation. Quality Assurance Consultant Analyze clients' procedures and policies in regards to ISO 9001 Quality Management / Assurance (QA) standards. Write documentation on clients' procedures and policies for QA purposes. Advise clients on changes to current practices which have to be made to ensure quality control. Guide in developing QA plan, selecting tools and methods for QA assistance/audit/compliance. Project Manager Point of Sale Software (POS). Application Service Provider (ASP) and client-server modeled restaurant POS for pizzerias using SQL back-end and EJB & JSP front-end. System also includes network touch screen terminals, networked printers and Internet connectivity. Business Technology Consulting Partner & Sr. Manager Small Business Management. Daily activities include: New client acquisition, and personnel management. Manage a $50k budget, and several lines of credit. Co-authoring several patent applications. Frequent contract negotiations with Fortune 500 companies. Computer Technology Consultant Setup customers computers such that my physical presence is not required to assist in administration and/or support. Prepared systems so customers would not have to wait for a tech to arrive or downloads to finish for out of office solutions. Use of open source software like VNC, SSH, Perl, etc. for cost effective time efficient telephone/internet based problem solving. Organize infrastructure and computers for security, reliability, and ease of use by clients staff. Develop and implement backup strategies for clients based on needs and budgets. Backup databases, backup systems, offline medical images, backup scheduling, backup tapes and optical media such as DVD and CDR Media cataloging and inventory Manage Unix and PC servers, locally and remotely, use of tools FTP, SCP, RSYNC, etc. Network wiring and designing for Ethernet System Design Consultant Document & medical record management. Write templates & forms for frequent business operation like proposals and quotes. Organize storage / retrieval of documents and documentation, like invoices, quotes, email, etc. OCR / PDF reference material which is business critical. PDF Storage, Indexing and Retrieval System Design Provided wireless VPN for vehicles so to access enterprise documents on the road. Digital X Ray Management System Design Photo Storage and Retrieval System Design System Design Consultant Constituent Management System (CRM). Producing a best of class system to manage constituent correspondence. Target clients: government offices (United States Congress), non-profits, and lobbyists. System will track individual people with associated correspondence (includes postal and e-mail), casework, etc. System will be IBM application server running on Windows NT or Linux. Application written in JSP for both on-line and off-line ASP and Java for client-server. Project Manager Inventory Control System (ERP). Design Inventory Control System to meet specific needs of clients in southeast Asia. System design features include: International application with multi-lingual support. Written in Java using EJB and JSP with extensibility in mind. Allows for statistical add-in modules. Project Manager S/MIME API. Collaborated with VeriSign, Inc. to develop an API which allows mail user agents (such as Pine, Outlook, etc.) to use S/MIME. A test suite was also developed in C, C++, Perl, and Java. Actual encryption handled through an external encryption suites, such as, Open SSL. Software Developer Instrumentation Software. Custom lab instrumentation software written in G (LabVIEW). Software written for educational and research labs in engineering and biological sciences. Communicates with DAC/GPIB devices and provides high speed high resolution data acquisition and analysis of wave forms. Software reports, verifies and certifies data. Software Developer Developed Application Service Provider (ASP) modeled payroll system using Perl, PerlScript on IIS and SQL Server. The System allowed for flex time logging and direct export to a financial system on a weekly basis. Dept. of Electrical and Computer Engineering, Baltimore, MD Researcher for Intelligent Optics Lab ARL. Provide technical expertise in the design of an interfaced between 802.3 and PECL, ECL, TTL, optical PPM signals. The optical PPM signals were used in a free space high speed optical communications system to improve battlefield communications. Further duties include reducing error in the system using a Q learning MEMS device (developed by Dr. Cauwenberghs at Adaptive Microsystems Laboratory at JHU) for on-line correction of aberration of optical propagation in atmospheric media. Researcher on Artificial Intelligence under Dr. Cauwenberghs. Vector Based Q-learning is based on The Q-learning algorithm by Watkins '92. Q-learning is a more popular and very effective model-free for learning from delayed reinforcement. Using a vector based storage for state collection in conjunction of low-pass filters for state set selection, large state and/or action spaces can be managed. The storage system is IBM DB2 database (SQL allows for efficient set math). Vector modeling allows for more complex learning in more complex environments and navigation of those environments.
C/C++, HTML, Java, JSP, Perl, G[LabVIEW], Pascal, iX86 Assembler 802.3/11, CMOS, Digital Logic, GPIB, (P)ECL, TTL, VLSI DB2, MySQL, Oracle, PostgreSQL, SQL Server, Unix/Linux, Web Sphere, Windows NT/2000
Using MAC and PC author DVD, VCD, and other media formats (MPEG, etc.) Video editing, tradional and digital. Black & White photos of architecture, trains, and municipal devices. Renovating 1880's home Welding wrought iron fence Antique furniture construction