Full Software Development Life Cycle expertise (SDLC).
Full stack skills: Database – Business Logic – Algorithms – User Interface.
Mr. Roys has more than three decades of experience developing quality software products, delivering end-to-end service for full life-cycle development of enterprise grade applications. He has produced these desktop, server and web applications for dozens of customers in a wide range of industries and environments giving him a well-rounded experience.
Embracing the challenge of the ever changing software development landscape he has proven an ability to easily adopt the latest paradigms and rapidly master the newest languages and technologies. His experience has grown with the technology giving him a detailed understanding and mastery of the inner workings of computers and software.
Exposed to rigorous standards and demands from the outset of his career he has developed discipline and incorporated methods that insure delivery of only the highest of quality software solutions.
For most of his engagements he was the Product Owner with responsibility for its full life-cycle starting with interviewing stakeholders, to gathering needs and wants, writing requirements, problem solving, managing expectations, to designing interfaces, then writing, testing and documenting the code and once the product has been delivered, providing customer support. In other activities he successfully led teams of developers spread across several time zones. His people skills have proven invaluable in all phases.
Added to the Vastec Development team to deliver on new contracts. Essential development of XML and OCR mission critical software. Author of visualizers to accelerate software development and software/solution testing corporate-wide. Surgical modification of legacy automated conversion software spanning dozens of transformer instances, OCR engines and load balancers. Designer and supporter of high performance and high reliance software systems for in-house and external contract customers. The go-to guy for SQL tuning, queries, reports and database design.
C#, Visual Studio 2012, MySQL, PrimeOCR, TFS, Git, Microsoft Office 2010.
Scrum Team Developer adding enhancements to their internal reporting application.
C#, ASP.NET, Classic ASP, Scrum, Visual Studio 2010, TFS, Microsoft Office 2010, Oracle.
Short term project to add enhancements to their IGCS SharePoint application.
SharePoint, C#, ASP.NET, VM, Visual Studio 2012, Microsoft Office, TFS.
Delivering enhancements and fixes to their existing web application (POC) in a team environment while adhering to audited procedures.
Enhancing scheduled processes.
Adding features to existing reports to handle the new data schema. Coding in VB.NET and DB2-SQL.
Adding new reports and tools.
Fixing bugs found during UAT for new corporate standards.
Optimizing SQL queries that were timing out, adding or streamlining keys and indexes as needed.
Rewriting legacy code for performance, security and stability.
ASP.NET, HTML, VB.NET, DB2, TFS, ADO.NET, LINQ, WCF Web Services, RapidSQL, Visual Studio 2012, Microsoft Test Manager, RESTful, HP Quality Center.
Member of team to convert legacy IDDS/ICGS tools from DGN file based to database oriented system using Oracle GIS. Rewrite of major subsystems such as undo.
MicroStation Development Language (MDL), C++, Visual Studio 2008, Microsoft Office 2010, CVS, Python, Oracle 11, views & triggers.
Added major features and fixed bugs in the flagship product (AutoLoop) in a very high paced work environment as part of one of the three teams of engineers.
Continuously improving the speed, accuracy and stability of the product through the application of Best Practices and technologies. Indepth application of C# and T-SQL for high performance software.
Added responsive deep data reports (i.e. 20 million customers).
Eliminating SQL time-outs via optimization of stored procedures and leveraging indexes and joins resulting in a rate of 50,000 SQL transactions per second.
Implementation of complex solutions involving recursive functions, intelligent parsing and improved user experience.
Reduced load times by 60% by converting from bulky ASP controls to lightweight jQuery controls.
Developed, from the ground up, an n-tier system to process electronic healthcare insurance claims written in VB.NET per client's request.
Took total responsibility for fourteen solutions and had direct hands-on involvement in all phases of development from collecting requirements, writing specifications (including requested flow charts), GUI crafting, coding of business logic, testing, deploying and writing both technical and user documentation.
Designed and optimized database tables, indexes, etc. Delivered products in extremely short cycles, usually less than two weeks.
VB.NET (desktop, server and smart-client applications), Visual Studio 2003-2005, OOD/OOP, ADO.NET, ASP.NET, Web Services, WSDL, SOAP, XML. Multi-Threading, MS Server 2003, Web Forms, WinForms, T-SQL, RAD, EDI - ANSI ASC X12, B2B, Win32 API, n-Tier, OCR, Crystal Reports, Agile Programming, Windows Service, Client/Server.
Led the IDDS/MDL team (six members) in the Verizon ICGS software conversion project, upgrading their tools from MicroStation Version 7 to Version 8 including enhancements and the integration of GeoGraphics and ProjectWise.
Facilitated communication with offshore programmers.
Twice cleared the list of assigned tasks before any other Software Engineers cleared their first list.
As top developer, was retained through every RIF to the very end of the project.
MicroStation Development Language (MDL), SQL, Concurrent Version System (CVS), Bug Tracker, MicroStation CAD, Windows XP.
Handled a wide variety of development needs:
Had full responsibility for the Barcode recognition/creating ActiveX control through several minor and one major release. This entailed interacting with company scientists and implementing their concepts. Created standards and procedures for this product.
The “Go to” person for creation of development tools: test engines for the barcode and OCR ActiveX controls, and a font sample creation tool that generated multi-page Tagged Image File Format (TIFF) documents.
Created toolbar and context menu sub controls for Pegasus’ ImagXpress graphic control. These were fully customizable, lightweight (non-MFC) and in very clean Object Oriented C++.
Developed the Web Demo for the ImagXpress ActiveX control.
Overhauled the Help file systems for the entire product line.
Had an on-going contract to develop a wide range of commercial software products primarily for the CAD industry. Was the product owner for the company's number two and three products as well as the licensing system used by all products.
MicroStation Development Language (MDL), C/C++, Visual Basic 6, MicroStation BASIC, HTML, CSS, BugTracker, JYACS, MicroStation CAD, Windows NT, Windows 86, DOS, CLIX.