I am a Senior Full Stack Software Developer well-versed in Ruby on Rails and front-end development with 20+ years of practical experience in architecture design, database design and UX implementation using the latest variants of HTML, CSS and JavaScript. I strive to deliver high-quality software solutions and UXs that meets the expectations of users and industry best practices.
Successfully upgraded the PDF signing software to work with large documents, render pages in reasonable time, work with any size documents, and output small files.
Reduced document sizes from multiple megabytes for small documents to less than 30kb added to each PDF.
Engineered the software to allow different sizes to be signed, instead of only ANSI Letter making room for several hundred pages to be signed at a go instead of 10 at a time.
Led the maintenance and upgrade works to the key features of the client's systems.
Effectively implemented a Faye pub system for use; dcreasing home page rendering time by 70% using caching, removing N+1 queries, and optimizing database queries.
Oversaw the migration of the system from a complex custom style to Bootstrap with style guide and implemented the API.
Worked and led the development of a system for tracking employee availability, client intakes, intake reports, client reports, and employee management.
Proactively identified problems on the system and recommended solutions for implementation.
Offered guidance for client training and solution deployment.
Worked and led the development of a system for tracking employee availability, client intakes, intake reports, client reports, and an employee management system.
Led the documentation of procedure on project.
Provided expertise for the triagging of complex technical issues and provided on-call technical support to clients.
Led the effort to expand disease quizzes from 2 to unlimited options, with data migration.
Converted the system from a single table system to a hard code with 2 diseases and fixed questions, to a system where quizzes could be dynamically created for an unlimited number of diseases and questions, with dependent questions. Engineered the solution to allow for matching based on questions, dependent questions, and multiple clinic locations.
Upgraded the signing system to make it usable and more functional. Designed the system to work with any size and orientation document (instead of only up 10 5 pages and ANSI letter). Reduced signature placement generation time by 80% and regenerated file size by over 90%.
Oversaw the implementation of a new system to allow brokers to manage a customer's selected coverages. The new system allowed brokers to select multiple coverages and their optional children, as well as coverage packages. It included drag and drop reordering, movement and copying between locations, multiple delete, and automated field calculations.