Ryan Watkins work email
- Valid
- Valid
- Valid
- Valid
- Valid
Ryan Watkins personal email
Ryan Watkins phone numbers
Experienced senior software engineer with 10+ years of expertise developing scalable, fault-tolerant, event driven, synchronous, and concurrent software systems. Proficient in object-oriented development and knowledgeable in the full software development life cycle. Known for a proactive and positive attitude, strong communication skills, quick learning, and problem solving. Experienced in agile methodologies focusing on quality and customer satisfaction. Capable of managing independent projects and collaborating effectively within a team.
Collectors
View- Website:
- collectorsuniverse.com
- Employees:
- 12
-
Senior Software EngineerCollectorsPhoenix, Az, Us -
Senior Software EngineerThryv Dec 2024 - PresentDallas, Texas, Us -
Senior Software EngineerKeap Aug 2024 - Dec 2024Chandler, Arizona, Us -
Senior Software EngineerCollectors Mar 2022 - Aug 2024Santa Ana, California, UsBackend developer working on PSA's dynamic and robust sports and trading card collection management dashboard available on both web and mobile platforms. The collection management dashboard enables users to easily track, vault, and sell their collectibles.•Worked closely with developers, designers, and product managers in an Agile software environment to prepare and refine tasks, both before and during grooming sessions, and provided on-call support as needed. Develop code, review peer code, write documentation, write unit tests, integration tests, and perform functional testing to ensure a high quality product.•Key contributor on a team that designed and developed an Inventory microservice using Java Spring Boot with a PostgreSQL backend. Implemented RESTful APIs for communication and data access to ensure robust and efficient interaction with the database.•Key contributor in the design and build of a Backend For Frontend (BFF) microservice using Node.js and Express, supporting both web and mobile frontends. Additionally, developed REST APIs for efficient data access and interaction. The microservice was responsible for aggregating data from various other company microservices via REST APIs.•Architected, designed, and developed a Java Spring Boot application for migrating data from a PostgreSQL database to a DynamoDB database, utilizing Apache Kafka for efficient and reliable data streaming.•Key contributor on a Marketplace Listing microservice using Java Spring Boot and Apache Kafka responsible for interacting with REST, SOAP, and XML eBay APIs to create auction listings and manage payment and fulfillment processes. The microservice consists of REST APIs and batch Kafka consumer jobs. -
Senior Software Engineer - Tech LeadKeap Sep 2016 - Mar 2022Chandler, Arizona, UsFull stack developer working on Keap's SaaS Platform providing small businesses with solutions for sales and marketing automation, CRM, payment processing, and e-commerce.•Performed the role of subject matter expert and technical lead for a team of five developers, focused on managing contact records within the CRM application. •Worked closely with developers, designers, and product managers in an Agile software environment to prepare and refine tasks, both before and during grooming sessions, and provided on-call support as needed. Develop code, review peer code, write documentation, write unit tests, integration tests, and perform functional testing to ensure a high quality product.•On the backend, efforts were focused on decomposing a 20-year-old monolithic Java application into reusable services. The frontend work involved modernizing the user interface to improve customer usability.•Architected, designed, and developed a new microservice using Java Spring Boot with a PostgreSQL backend, implementing RESTful APIs and pub/sub messaging for CRUD operations on company records.•Architected, designed, and implemented an asynchronous solution for customers to export contact records from the CRM application. This solution utilized a pub/sub architecture pattern, CSV files stored in Google Cloud Storage buckets, and email distributions with authenticated file downloads. -
Staff Software EngineerIbm Jul 2008 - Aug 2016Armonk, New York, Ny, UsIBM i Emerging Solutions • Deliver modern languages, technologies, & tools to the IBM i platform.• Extensive use of object oriented Java development.• Wrote a JDBC Configuration Manager for the Run SQL Scripts tool to provide customers with an easy way to configure and manage multiple JDBC properties used to connect to DB2 within the IBM i Access Solutions (ACS) product. • Port Python 3.4 runtime to the IBM i platform.• Added native IBM i DB2 support to the IBM_DB_DJANGO adapter for the Django Framework.IBM i Portable Application Solutions Environment (PASE) for i• Maintain, develop, test, own, & support PASE runtime environment which consists of AIX run-time libraries along with a set of shells/utilities from AIX.IBM Portable Utilities for i product (OpenSSH, OpenSSL, zlib)• Maintain, develop, test, own, & support open source packages ported to IBM i.• Resolved security vulnerabilities to maintain PCI compliance.IBM Image Construction and Composition Tool (ICCT)• Added IBM i platform support to IBM Image Construction and Composition Tool (ICCT) product.• Used OpenStack RESTful APIs to communicate with IBM’s server virtualization solutions. • Extensive use of object oriented Java development.IBM Integrated Web Services for IBM i (IWS)• Performed development & provided support for IWS server for i product.• Extensive use of object oriented Java development.• Designed/developed server management & web service deployment shell scripts.IBM HTTP Server (powered by Apache) for i• Maintain, develop, test, own, & support the Apache HTTP server ported to the IBM i platform.• Trained & offloaded ownership & support of the product to the team in China.Common Responsibilities for Above Projects:• Deliver Level 3 customer support - root cause analysis, circumvention's, & provide fixes.• Gather requirements, evaluate feature requests, write design and help documentation as needed. -
Associate It ArchitectIbm May 2004 - Jun 2008Armonk, New York, Ny, UsWorldwide Tool Solutions (WWTS)•Global core team member and key contributor on a system management tool suite of products that provided monitoring, automation, systems management, & security compliance solutions for strategic outsourcing accounts running globally on over 2500 System i systems. -
It SpecialistIbm May 2000 - Apr 2004Armonk, New York, Ny, Us• Team application developer responsible for producing automation and system management related software so the team could more efficiently provide IBM i system support enabling a more hands-free environment. • Owned and supported high availability (HA) switch code utilized on the IBM i systems responsible for running all of IBM’s server manufacturing worldwide. This HA environment handled IBM’s orders, the manufacturing floor systems, along with the shipping/receiving software. • Performed IBM i system support duties: system upgrades, backups, and resolve hardware/software problems. -
Software Engineer (Co-Op)Ibm Jan 1999 - Aug 1999Armonk, New York, Ny, Us
Ryan Watkins Skills
Ryan Watkins Education Details
-
University Of Wisconsin-StoutApplied Mathematics W/Concentration In Software Development -
Depaul UniversityComputer Science - Graduate Coursework
Frequently Asked Questions about Ryan Watkins
What company does Ryan Watkins work for?
Ryan Watkins works for Collectors
What is Ryan Watkins's role at the current company?
Ryan Watkins's current role is Senior Software Engineer.
What is Ryan Watkins's email address?
Ryan Watkins's email address is ry****@****cox.net
What is Ryan Watkins's direct phone number?
Ryan Watkins's direct phone number is (480) 807*****
What schools did Ryan Watkins attend?
Ryan Watkins attended University Of Wisconsin-Stout, Depaul University.
What skills is Ryan Watkins known for?
Ryan Watkins has skills like Software Development, Java, Web Services, Db2, Linux, Sql, Sdlc, Eclipse, Java Enterprise Edition, Ibm As/400, Open Source, C.
Free Chrome Extension
Find emails, phones & company data instantly
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.
Start your free trial