Scott Santucci

Scott Santucci Email and Phone Number

Over a decade of experience in software development and quality engineering. @ The Cincinnati Insurance Companies
fairfield, ohio, united states
Scott Santucci's Location
Loveland, Ohio, United States, United States
Scott Santucci's Contact Details

Scott Santucci work email

Scott Santucci personal email

n/a
About Scott Santucci

I'm a programmer focused on Java, JavaScript, micoservices with both REST APIs and messaging, and some web development. Additionally, much of my professional experience is in automated testing technology, with about half a decade of experience with Selenium (and more recent happy experience with its successors Cypress and Playwright, which I highly recommend) and about a year of helping support/maintain JavaScript's most popular testing library, Mocha. My interests in software range far and wide, however.I believe that not only code unit tests but high-level tests of business logic in real running code are valuable (and, modern tooling can isolate behavior in those high level business logic tests similarly). I also believe testing is complementary to static validation (such as compilers do with type systems), with designs that minimize the opportunity for errors (whether as general as "don't repeat yourself" or "fail fast", or specific guidelines about how to make a given language's constructs safer) and with finding the right abstractions (which shouldn't mean bloating your code with layers that hide what you're trying to control, but rather changing its perspective so that your real goals are explicit in the code rather than implicit in the details of its effects). In fact, I await the day when all these techniques are formally verified against a specification that can be automatically translated to a business agreement (because the final answer to "how do we know it's correct?" is "the customer asked for it").I've been gradually learning functional programming over the past several years (first Lisp, then Haskell), and while I haven't done much with the languages that have been teaching me, it keeps making the rest of my code both more straightforward and more flexible. I'm also crazy about databases (did you know relational normalization principles are applicable not just in SQL but anywhere that data has both structure and references?), experimenting with web development techniques that merge old-school elegance with more powerful new adaptations, and little by little working toward a world where all code worth talking about is declarative.If that sounds like someone who can help you with your projects, please don't hesitate to reach out to me!

Scott Santucci's Current Company Details
The Cincinnati Insurance Companies

The Cincinnati Insurance Companies

View
Over a decade of experience in software development and quality engineering.
fairfield, ohio, united states
Website:
cinfin.com
Employees:
3521
Scott Santucci Work Experience Details
  • The Cincinnati Insurance Companies
    Java Developer
    The Cincinnati Insurance Companies Apr 2024 - Present
  • 84.51˚
    Software Development Engineer In Tests (Sdet)
    84.51˚ Apr 2019 - Jan 2024
    Worked with a software development team to build out their automated testing and quality assurance capabilities, participating in the design, development and review of the services. (Microservice architecture with both REST and asynchronous messaging at different layers of the system.) Services integrate between internal systems and external ones, along with orchestrating data transformation batch processes. For the integrations there is a special focus on being able to handle issues both downstream and upstream.Prototyped new testing techniques and frameworks that became preferred and added support for them to the CI pipelines. Led refactoring of some of the services to be simpler under the hood yet allow greater control through configuration, turning complex systems that were hard to enhance and maintain into ones where new components are trivial changes.Participated in support rotation, resolving issues that make it past testing or that occur in the systems with which we integrate; used this experience to improve testing capabilities and error-handling design.Implemented a proof-of-concept migration of the frontend tests for another team.Worked on a team of SDETs / quality engineers to develop automated tests for a new frontend. Provided advice, guidance and assistance to junior members of this team.
  • Ge Aviation
    Developer
    Ge Aviation Oct 2018 - Mar 2019
    Worked on development of a web application for data analytics, asset management and predictive maintenance with a microservice backend. Lots of team collaboration in a startup-like environment. REST API backing a modern reactive frontend. Plenty of bug fixing in addition to new features, automated tests for the backend, and engagement with product owners on design and planning. Plus brainstorming solutions to tech debt with the team!
  • Resultgrid
    Developer
    Resultgrid Jan 2017 - Mar 2018
    Developed initial product version of an app to connect simulations to internet-of-things/connected-device platforms and applications in order to drive demos and tests. Involved a combination of NodeJS development, HTTP+JSON APIs, a frontend to control the whole thing, and some example projects in at least one major internet-of-things/connected-device platform. First business focus on municipal sensor/device networks, e.g. for traffic monitoring and smart systems that respond to and help address it. (Or in marketing terms, creating tools to simulate "smart cities"!)Previously, helped develop a platform for functional integration testing of a web site/app, as well as tests running on said platform, for a major client.
  • Mocha.Js
    Maintainer
    Mocha.Js May 2016 - Dec 2017
    Https://Mochajs.Org
    For a couple years I worked on the open source JavaScript testing framework, Mocha; my focus was primarily on assisting other users, triaging issues and reviewing fixes and enhancements, but I also contributed some fixes myself and helped get Mocha's own tests adapted to run in various browsers."Real life" became too busy to continue contributing; and I think my support skills (and patience!) have since improved along with everything else. That said, it was an excellent introduction to open source work and to a variety of software development best practices, and I am very glad I had the opportunity to help!
  • Ecova
    Software Engineer I/Application Support Engineer
    Ecova May 2012 - Jan 2017
    Cincinnati, Oh
    Developed scripts for a custom web automation platform, as well as analyzing recurring issues in order to recommend and assist in development of fixes and enhancements for the platform itself. Drove efforts to improve the reliability of this system and streamline maintenance of it and its scripts, at all levels (database processing, underlying platform functionality, script architecture), such that my team was able to make it scale to several times its original intended throughput while roughly halving the number of programmers needed to handle it.
  • Kroger
    Is&S Intern
    Kroger Feb 2011 - Nov 2011
    Blue Ash, Oh
    Provided both user support and user acceptance testing for a mobile workforce management application, assisted in developing and testing fixes and upgrades to this application including its backend database, corrected issues with the backend data as needed, and performed custom reporting on an as-requested basis.

Scott Santucci Skills

Html Java Software Design Testing Self Teaching Process Improvement Process Automation Javascript C++ Debugging Learning From Experience Css Sql

Scott Santucci Education Details

Frequently Asked Questions about Scott Santucci

What company does Scott Santucci work for?

Scott Santucci works for The Cincinnati Insurance Companies

What is Scott Santucci's role at the current company?

Scott Santucci's current role is Over a decade of experience in software development and quality engineering..

What is Scott Santucci's email address?

Scott Santucci's email address is ss****@****ova.com

What schools did Scott Santucci attend?

Scott Santucci attended Cincinnati State Technical And Community College.

What are some of Scott Santucci's interests?

Scott Santucci has interest in Programming, The Stars In The Sky, Weather, Seasons, Singing Old Polyphony, See 4+see Less, Learning, Romping Through The Woods, Thinking, Glow In The Dark Stars.

What skills is Scott Santucci known for?

Scott Santucci has skills like Html, Java, Software Design, Testing, Self Teaching, Process Improvement, Process Automation, Javascript, C++, Debugging, Learning From Experience, Css.

Who are Scott Santucci's colleagues?

Scott Santucci's colleagues are Raymond Shields, Julie West, Jeff Imel, Jimbo Karkoska, Eric Cunningham, Ethan Emmons, Kevin Jorgensen.

Not the Scott Santucci you were looking for?

  • Scott Santucci

    Self Employed At Signature Properties
    Glastonbury, Ct
  • Scott Santucci

    Director Of Planning G-Iii Apparel
    Smithtown, Ny
    4
    pery.com, optonline.net, lordandtaylor.com, truereligionbrandjeans.com
  • 4
    forrester.com, alexandergroup.com, outcomeauthority.com, growthenablement.com

    7 +170340XXXXX

  • Scott Santucci

    Supervisor At Calise & Sons Bakery Inc.
    Providence, Ri
    1
    calisebakery.com

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.