Sign in

Software Engineer Developer

Easton, PA
January 01, 2020

Contact this candidate



Paul C. Janoski

**** ****** *****, ******, ** 18040


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.


Bachelors in Computer Science, Rutgers University, 1993

Bachelor's Degree, Computer Science, Rutgers University, 1993.

Contact this candidate