James Ricks

James Ricks Email and Phone Number

Senior Software Engineer II @ Harness
Orlando, FL, US
James Ricks's Location
Orlando, Florida, United States, United States
James Ricks's Contact Details

James Ricks personal email

About James Ricks

Experienced Software Engineer skilled in Java and Scrum. Strong engineering professional with a Master of Science (MS) focused in Computer Software Engineering from Carnegie Mellon University - Silicon Valley.

James Ricks's Current Company Details
Harness

Harness

View
Senior Software Engineer II
Orlando, FL, US
Website:
harness.io
Employees:
1462
James Ricks Work Experience Details
  • Harness
    Senior Software Engineer Ii
    Harness
    Orlando, Fl, Us
  • Harness
    Senior Software Engineer
    Harness May 2022 - Present
    San Francisco, California, Us
  • Hitachi Vantara
    Senior Sw Development Engineer
    Hitachi Vantara Jan 2018 - May 2022
    Santa Clara, California, Us
    I work primarily on Pentaho software, a data integration and analytics platform. Java 11 compatibilityI upgraded all of Pentaho’s products to compile with Java 11, pass allexisting unit and integration tests, and run with Java 8 and Java 11.Upgrade InstallerI created the upgrade installer for major releases and improved the UX over the previoussolution. I devised and successfully implemented a configuration file management solution thatdetermines which configuration files the user has modified, which files were upgradedin the release, and which configuration files need to be manually merged. I presented allof this in a report that the user can use to greatly reduce Pentaho upgrade time andcomplexity.I successfully modified the upgrade installer to work for Pentaho service pack releasesgreatly reducing internal effort required to manage service packs releases and reducingcustomer time and effort to complete a service pack upgrade.Multi cluster configurationI created a front end wizard in Pentaho to greatly improve the usability and setup of multiple Hadoop clusters from different vendors.Pentaho Step DevelopmentI've created Pentaho transformation and job steps to integrate with the following: Streaming technologies: Kafka, Kinesis, Amqp, Mqtt, Jms, streaming backpressure management, etc Cloud databases: Snowflake and redshiftScrum masterI led my team through scrum ceremonies and coached them through scrum processes to maintain a stable velocity, estimate accurately, and commit to solid sprint plans. HackathonsI participated in 4 hackathons where I presented ideas to peers, assembled a team,created a working prototype, created a presentation and short video demonstration, andsuccessfully presented a live demonstration to the company in the final round.
  • Lockheed Martin
    Software Engineer Sr
    Lockheed Martin May 2008 - Jan 2018
    Bethesda, Md, Us
    I worked on multiple programs, projects, and software stacks at Lockheed Martin. I was a scrum master, technical lead, team lead, and mentor. I led my teams through the full software development life cycle from requirements solicitation through formal government testing. I created and improved multiple high quality and rigorously tested software solutions. I used algorithms and data structures to manage large volumes of data across distributed systems.
  • Brigham Young University - Idaho
    Student Software Engineer
    Brigham Young University - Idaho Jan 2007 - Mar 2008
    Rexburg, Idaho, Us
    I maintained BYU-Idaho's custom internal web builder. Teachers and administrators used this software to provide content to students. I added new widgets including an expandable bulleted list and I made updates to page headers and footers and other dynamically loaded content.
  • Usaa
    Software Engineer Intern
    Usaa May 2007 - Aug 2007
    San Antonio, Texas, Us
    I maintained USAA's life insurance software including adding algorithms to calculate future bank holiday dates (such as good Friday) and generating SQL queries to scan for fraudulent activity and patterns.

James Ricks Skills

Java C# Agile Methodologies Scrum Master Software Development Scrum Leadership Software Engineering Eclipse Spring Framework Junit .net Jquery Rest Javascript Css Subversion Object Oriented Design Xml Linux Git Html Software Design Oop Visual Studio Jira Cvs Mvc Sql Paint.net Regular Expressions Mysql Ajax Programming

James Ricks Education Details

  • Carnegie Mellon University - Silicon Valley
    Carnegie Mellon University - Silicon Valley
    Computer Software Engineering
  • Brigham Young University - Idaho
    Brigham Young University - Idaho
    Computer Science

Frequently Asked Questions about James Ricks

What company does James Ricks work for?

James Ricks works for Harness

What is James Ricks's role at the current company?

James Ricks's current role is Senior Software Engineer II.

What is James Ricks's email address?

James Ricks's email address is ja****@****ara.com

What schools did James Ricks attend?

James Ricks attended Carnegie Mellon University - Silicon Valley, Brigham Young University - Idaho.

What skills is James Ricks known for?

James Ricks has skills like Java, C#, Agile Methodologies, Scrum Master, Software Development, Scrum, Leadership, Software Engineering, Eclipse, Spring Framework, Junit, .net.

Who are James Ricks's colleagues?

James Ricks's colleagues are Yuen Nam Choi, Ashin Sabu, Christopher Freedman, Nishu Banna, Anil Chowdhury, Hrishav Kumar, Agniva Banerjee.

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.