R E S U M E
Paul C. Janoski
**** ****** *****, ******, ** 18040
ada6ox@r.postjobfree.com
Languages: C/C++, C# .NET, Visual Basic .NET, Python, SQL, PHP, shell, 8086
Web: HTML, PHP, Javascript, React, AJAX, CVS, TCP/IP
Operating Systems: Windows, Linux, GNU, HP-UX, SunOS, IBM AIX, QNX, DOS
Database: MySQL, MS SQL/Server, Oracle Pro/C, SQLite, Sybase E/SQL
Misc: Microsoft .NET/MVC, Win32 GUI, GDI+, gdb, GTK, OpenGL, SVN, MIDI
Data Masons Software, Sarasota, FL - Software Engineer, 2018 - 2019
Developed web-based EDI software solution for customers of Vantage Point EDI. Wrote software UI in React/jsx using Microsoft SQL Server EF API written in C#. Updated API MVC components using REST API and C# Entity Framework calls. Enhanced EDI Mapping tool using Visual Studio C# Windows Presentation Forms.
Used Visual Studio Code / TSLint for development IDE with various components written using React components. Implemented React UI to API layer using OData.
Janotech, LLC, Easton, PA - Software Engineer, 2011 - 2017
Independent software development in C/C++ for various proprietary clients. Wrote music software application in Windows in C++. Converted various graphical software programs from Visual Basic to C#. Wrote React software modules for web-based UI front end.
SICOM Systems, Doylestown, PA - Software Engineer, 2007 - 2011
Implemented software changes to new version of POS management software. Designed and developed inventory modules for new version of restaurant software products using proprietary AJAX framework and PHP. Developed javascript widgets for use with inventory modules. Regression tested embedded Linux-based POS terminals and devices. Developed Real-Time Monitor software for labor and sales data analysis. Developed new version of Production Control module. Implemented Gantt chart changes to RLIB report library. Fixed POS software written in C and E/SQL. Made programming changes in POS management software to be compliant with various browsers.
Bethlehem Area School Dist., Bethlehem, PA - Teacher, 2006 - 2007
Instructor for classes in Math, English, Computers, Art, Music for grades K-12. Supplemented class lesson plans and added enhancements to effectively instruct students in various disciplines. Mentored students with learning disabilities.
Janotech, LLC, Easton, PA - Software Developer, 2001 - 2005
Founded own software and consulting company, Janotech, LLC. Developed GUI UNIX Shell Toolkit for Windows with DLL programming accessibility. Developed Text-to-speech-enabled UNIX shell in C++ for the visually-impaired. Marketed and promoted software at trade shows.
ICS, Bethlehem, PA - Software Engineer, 2000 - 2001
Designed and developed cost-efficient embedded controller software in C for car washes. Developed software based on proprietary hardware layout using Keil C.
Metro Information Services, Wayne, PA - Consultant, 1997 - 2000
Lucent Technologies, Allentown, PA. Implemented changes to CMOS
wafer fabrication production system for Process Control department. Resolved various production problem issues. Implemented ISO-9000 compliant changes to various software modules. Made mods to convert legacy software in C using Sybase E/SQL. Wrote TCP/IP utilities to handle report browser requests. Wrote shell scripts to aid customers with reports.
Yoh, LLC, Allentown, PA - Software Engineer, 1995 - 1996
Converted IC layout designs from tape to optical storage. Created Korn-shell scripts to facilitate data conversion. Worked on SUN Sparc workstations using SUN-OS.
J & J, Somerset, NJ – Software Developer, 1993 - 1994
National Starch and Chemical Co., Plainfield, NJ.
Designed and developed food starch production modeling and simulation software for R&D team using Visual C++. Ported C/C++ software to IBM AIX RS-6000 systems. Maintained AIX network and system administration of workstations. Developed database application employee time management software.
Hanover Insurance, Piscataway, NJ - Systems Coordinator, 1986 - 1991
Responsible for software and hardware UNIX network used for branch office automation. Developed accounting software modules using proprietary database management software developed in Business BASIC. Managed IT department programming staff and supervised development of all insurance-related applications. Created menus, data-entry screens, reports, and tables. Created BASIC to C language translator using lex/yacc tools to speed up existing applications.
SMC Corp., Bridgewater, NJ – Programmer/Analyst, 1983 - 1984
Provided technical support to customers of Thoroughbred Business BASIC software products. Made modifications to IDOL database software and Accounting modules.
Developed custom command line editor to expedite coding. Tested software releases on all supported operating systems versions using UNIX, DOS and Thoroughbred OS.
Education
Bachelors in Computer Science, Rutgers University, 1993
Bachelor's Degree, Computer Science, Rutgers University, 1993.