Leon, IA *****
Phone: 515-***-****
Email: *****.**********@*****.***
James Christofis
Summary of Qualifications
Technical Summary
• Languages: C#, SQL, Javascript, Typescript, CSS, HTML, React, jQuery, Razor, Python, BAT
• Integrations: Netsuite, CRM, Dropbox, iLo, iDrac, Azure, Insight, Judicial Dialog, Milestone, Genetec, Insight, Fortis
• Software: Office 365, Visual Studio 2003-2022, Gimp, SourceTree, SSMS, Teams, VSCode
• Development: Redux, Azure, Azure Pipelines, Artifacts, xUnit, FluentAssertions, Moq, AutoFixture, MVC, TDD, CI/CD, Git, Dependency Injection, Microservices Architecture Summary
• At BCD and Plugout I implemented an Agile hybrid environment with unit testing
• I lead a team of 4 developers designing, testing, developing, and deploying Minolta Platform. The alpha flagship AI software suite of Plugout
• I’ve collaborated with stakeholders, executives, and developers on organization-wide software suites like Scheduler, Platform, and BCD Central.
• I have analyzed, designed, and developed complex systems using .NET Framework 2.0 through .NET 8, MS SQL, Javascript, RabbitMQ, Docker, CSS, HTML, and various JS libraries, including React Business Summary
• Partners closely with stakeholders to analyze and develop a viable MVP
• Provides frequent development updates to executives and end users
• Frequently commended on exceptional customer service and attitude Experience 2024-Present Plugout Englewood, NJ
Senior Platform Development Lead
• Python, Alembic, FastAPI, Pika, RabbitMQ, PostgreSql, MongoDb, SQLAlchemy, asyncio, Pydantic, C# .NET 8, MS SQL, React, Material UI, Microservices, Socket.IO, Signalr, MassTransit, AutoFixture, Moq, TDD, WebRTC, AIORTC, Vue, pgAdmin, TCP, UDP
• Platform architect of AI Pipeline(s) to process camera footage, classify objects in the feed, highlight objects, identify objects, occupancy limitations, and alert users based on defined rules
• Video Cache, Buffer, Stream, Socket, Classifier, Camera, User, Rules, Alarms, LPR, Reactions, Watchlists, Email, Post Processor, and SMS microservices communicating over SocketIO and RabbitMQ to orchestrate monitoring cameras
• License Plate Recognition watchlists, alarming, camera management, reporting 2023-2024 Creative Planning Kansas City, MO
Senior ERP Javascript Developer
• Netsuite, Typescript, Javascript, Suitelets, Map/Reduce, Restlets, SuiteQL, Oracle SQL, ERP
• General ledger accounting customizations for Tiger 21. Journal Entry Debits, Credits, and general ledger balancing
• Warehouse, inventory management, and workflow development for Warner’s Stellian
• Freightwise integration and inventory management Restlets and Suitelets for VP Racing
• User requirement gathering and analysis
2020-2023 BCD Buffalo Grove, IL
Senior Application Developer
• Full stack web development in C# .Net 7, React 18, Redux, Reactstrap, HTML, CSS, Typescript, FluentAssertions, XUnit, Moq, AutoFixture
• Netsuite custom integration with SuiteQL, Restlets, and REST services
• Dropbox custom integrations
• BCD Central, Licensing, Alliance, Library, and Connect designer and developer
• Genetec Security Center 5.8, 5.9, 5.10. SDK custom integrations
• Hanwha Wisenet WAVE custom integration with SDK
• Milestone integrator certification
• Visual Studio 2022, NodeJs, Windows Server 2019, Windows 10/11, Git, Gimp
• Filled the role of analyst/scrum master in an agile hybrid environment using Azure Devops
2013-2020 Polk County Iowa Des Moines, IA
Senior Application Developer
• Full stack web development with Windows Server 03 – 16, Windows 7/10, Visual Studio 08 – 19, MS SQL Server 08 – 16, IIS 7+, C#, Javascript, SQL, MVC 5, SSRS, .NET Framework 2, 3, 4, .NET Core 2, 3, FluentAssertions, XUnit, Moq, AutoFixture
• Bootstrap, FontAwesome, jQuery, FullCalendar, various Javascript libraries
• Integration with systems using REST, API, and SDKs.
• Integrated systems include CRM, Constant Contact, Insight, RxNT, Fortis
• Agile scrum hybrid environment using Azure Devops
• Analyze, document, and program user requirements
• Lead, designer, and analyst on Boat ATV Renewals, Scheduler, and Healthy Women 2012-2013 Preferred Technologies Houston, TX
Programmer/Developer
• Windows 7 Pro, Windows Server 2008, .NET Framework 4, MS SQL Server 2008, Office 2010, Visual Studio 2010, Security Center 5.0/5.1, Omnicast 4.6/4.7/4.8
• Install and configure Security Center 5.1 for video surveillance and access control
• Install and configure Security Center 5.1 AutoVu and Patroller for license plate recognition cameras
• Security clearance required to install hardware and software at sea ports, oils rigs, schools, and chemical storage facilities
• Configure cameras and access control units. Mainly AXIS and HID
• Program custom camera integrations in C# with Security Center using the Security Center 5.0/5.1 SDK, VideoIQ, and Sightlogix
• Programmed LPR program to monitor 2 hour parking at Texas A & M
• Provide remote and onsite customer support for desktops and Security Center 2009-2012 Decatur County Hospital Leon, IA
Information Technologist
• Windows Server 2003, Windows XP Pro, Windows Vista Business, CPSI, Microsoft Office 2003/2007, MDaemon, Active Directory, Cisco ASA 5500, MS SQL Server 2005, Google Apps, MailMarshal, WebMarshal, Kodak Carestream PACs, Joomla, PHP, VBScript
• Monitor and administer hospital network, databases, and information exchanges
• CPSI support and site administrator
• Service Savin, HP, Lexmark, and Zebra printers
• Identified stage 1 meaningful use core goals met and attainable 5 menu set goals
• IT budgeting and purchasing
• Enforce hospital and HIPAA security policies
2007-2009 AIB College of Business Des Moines, IA
Programmer Analyst I
• Full stack web development in NET Framework 3.5, Windows Vista, ASP.NET, C#, MSSQL Server 2005/2008, Crystal Reports 10, JavaScript, HTML, CSS, MSSQL Report Server 2005, Windows Server 2003/2008, Visual Studio 2005/2008, Microsoft Server Management Studio, Microsoft Office 2007, Microsoft Visual SourceSafe 2005
• Tested, debugged, modified, and supported AIB C.O.R.E. Fusion (AIB’s student management system)
• Designed and implemented ConnectToAIB (AIB's VPN connection wizard)
• Designed and implemented Instructor Access Module in AIB C.O.R.E. Fusion, mPortfolio, Housing, and Entity Events modules in AIB C.O.R.E. Fusion
• Included close collaboration with end users and other technical staff to determine software requirements
• Frequently commended on customer service
2006-2008 Ventures for Excellence Lincoln, NE
Technology Solutions Associate/ Website Administrator
• Full stack web development with LAMP
• PHP, JavaScript, MySQL, CSS, Mac OS X, Windows XP, Filemaker Pro 7, Dreamweaver, phpMyAdmin
• Designed and implemented the Homework Submission Center
• www.veonlineservices.net site administrator
• Transferred media across various formats from both hard and soft copies
• Included supporting users of varying computer literacy 2000-2003 United Parcel Service Des Moines, IA
Part Time Supervisor
• Supervised 20 people in the Primary Unload, 10 people in loading areas
• Monitored trailers for heavy flow to belts and distributed unload accordingly
• Supervised “Smalls.” Sorting letters and packages smaller than 4” x 4” x 4”
• Processed more than 20,000 packages through the Des Moines UPS Air Sort on a daily basis
• Monitored package and air container/trailer scanning and loading procedures
• Oversaw current facility records for misleads, mistoggles, and volumes Education 2011-2013 Colorado Technical University Online
• Master of Science in Management
• Concentration: Information Technology Management
• GPA: 3.88
• Certificates: Project Management, Networking and Communications 2003-2006 Graceland University Lamoni, IA
• B.S., Computer Science and Mathematics
• Cumulative GPA: 3.46, 2005-06 school year: 4.00.Comp. Sci. GPA: 3.57, Math GPA: 3.62
• ACM Publicity Chair: 2003-2005
• Physics, Mathematics, and Computer Science Faculty Search Committees
• Division of Computer Science Student Representative, 2004-2005