Donald Schellberg

Donald Schellberg Email and Phone Number

Senior Software Developer @ WEX
Houston, TX, US
Donald Schellberg's Location
Houston, Texas, United States, United States
Donald Schellberg's Contact Details

Donald Schellberg work email

Donald Schellberg personal email

Donald Schellberg phone numbers

About Donald Schellberg

SUMMARY OF QUALIFICATIONSExperience: 27 years’ experience as a software engineer, 21 years Java development, 19 years J2EEdevelopmentI am looking for a contract or position as a Senior Software Developer that will allow me to work remotely.

Donald Schellberg's Current Company Details
WEX

Wex

View
Senior Software Developer
Houston, TX, US
Website:
wexinc.com
Employees:
5086
Donald Schellberg Work Experience Details
  • Wex
    Wex
    Houston, Tx, Us
  • Perrone Robotics
    Perrone Robotics
    Perrone Robotics May 2020 - Oct 2020
    Charlottesville, Virginia, Us
    Designed and implemented a deterministic regression tester for obstacle recognition of autonomous ground vehiclesDesigned and implemented a module for predicting possible collisions with moving obstaclesAdded simulation tests for mine vehiclesImplemented bash and batch scripts to launch simulations of autonomous vehicles with a variety of optionsAdd unit tests where necessaryReview code
  • Self Employed
    Senior Consultant
    Self Employed Feb 2020 - Feb 2020
    Satellite Beach, Florida, Us
    Design and implement a backend REST application that integrates with a MySQL database using the Spring FrameworkDesign and implement a frontend web interface using React and JavaScriptDesign and implement a generic cell phone client using React Native
  • Self
    Independent Contractor
    Self Mar 2018 - Nov 2018
    Mysore, Karnataka, In
    Implemented conversion from Realtime Data Streaming to XML Messaging for a major multi-national financial institution. Conversion included use of Spring Boot, SOAP, lambdas, and parallel processing. Code migration included unit tests with a 97% coverage as well as integration tests that detected discrepancies between the legacy and the newer architecture.Implemented a Xamarin cell phone application in C# with a REST/Java/Spring Boot backend with a dockerized Postgres container.Gave Internet of Things SeminarsUsed Docker to create Thing Worx disk images for cloud integrationUsed Docker to integrate Postgres with a REST, spring-based application
  • Ptc
    Sr. Software Developer
    Ptc Jul 2015 - Dec 2017
    Work in all phases of software development from design, development, refactoring, and deployment of IOT(Internet of Things) applications. Serve in the position as technical lead for offshore groups. Reviewed pull requests and mentored junior developers.ProjectsDesigned and implemented Websocket Simulator to generate network trafic for Thingworx Platform load testsImplemented ansible scripts to deploy and test Thingworx Platforms on AWSInterfaced with customers to resolve system issues with the Thingworx PlatformImplemented a web socket simulator that generated write and read requests into the Thingworx IOT platform that was used to analyze stress points . Ansible was used to create different technical configurations of the Thingworx platform dynamically. Used InfluxDB to graphically display the load test results.Implemented LDAP Module for Thingworx PlatformIntegrated LDAP into the SSO functionality of ThingworxDesigned and implemented Licensing Module for Thingworx PlatformLed an offshore(India) development teamIntegrated Flexnet Licensing into the Thingworx Platform to facility a more granular monetization of the platformIntegrated Hana DB into the Thingworx PlatformAnalyzed Performance Issues related to multi-threading, deadlocks, synchronization and database writes.
  • Java Apps
    Owner
    Java Apps Feb 2013 - Jul 2015
    Designed and implemented rest applicationsImplemented functional tests in Python for automated testingDesigned hypermedia payloads for use with mobile devicesParticipated in code review through the use of GerritReleased code to production via Continuous IntegrationEstablish unit and integration testing standardsMentored junior developers in test driven developmentRedesigned existing applications to reduce technical debtEnhanced existing functionality to accommodate business needsImplemented camel applications to process and aggregate raw dataDesigned and implemented android applicationsRetrofit existing code base with unit testsRe-factored and consolidated existing applicationsImplemented groovy scripts for automating data retrievalImplemented cell phone to cell phone locator application Implemented application to monitor GPS data for fleet vehicles Submitted a patent for a self-regulating traffic light sensor that uses digital imagery to calculate automobile queue length (provisional patent number 61019784)Designed and implemented Java Applications for querying Oracle Databases, generating excel reports, and maintaining client email lists.
  • Navteq
    Tech Lead
    Navteq Jul 2008 - Dec 2012
    • Coordinate with business stakeholders to gather software requirements• Construct initial prototypes to identify possible performance issues early in the development life cycle• Design overall application architecture• Code applications according to the general architectural design• Manage small groups of programmers (3-5) to implement larger projects• Implement release scripts to deploy applications to QA and Production environments• Identify ways to enhance performance and maintainability of existing applications• Mentor junior and mid-level developers• Participate in scrum planning sections to identify and track stories in a sprint cycle• Research new technologies to enhance productivity• Assist QA and operations personnel to identify and resolve production issues• Identify testing strategies at the initial stage of software development (test driven development)• Participate in and lead code review sessions• Interview and assess candidates for technical positions
  • Conde Nast
    Senior Java Developer
    Conde Nast Oct 2006 - Jul 2008
    New York, Ny, Us
    • Analyzed and gathered business requirements by interacting with customers and stakeholders• Implemented code to meet business requirements• Researched applicability of open source technologies to fulfill needs of associated business units• Designed and implemented Spring MVC Controllers, business logic modules, and core libraries.• Resolved issues with Hibernate Persistence Management• Analyzed system resources with regard to thread concurrency, database connections, and memory management• Devised automated functional tests for core modules using Selenium• Configured and installed WebSphere applications for test environments.• Implemented tools in Java for database synchronization and data manipulation. • Participated in code review of team members• Explored use of OSGI and Spring Dynamic Modules to address conflicting class library issues• Interviewed and assessed candidates for developer positions
  • Gmac Mortgage
    Software Developer
    Gmac Mortgage 2002 - 2006
    • Designed and implemented J2EE web applications using Struts, Hibernate, and Spring Framework• Researched the use of appropriate open source technologies and their application • Developed project plans with specific deliverable dates• Coordinated and mentored Junior Programmers.• Coded core modules and web services in both Java and ASP• Implemented Ant build scripts for deployment and automated testing• Interfaced with customers and stakeholders to gather business requirements• Analyzed sequence flow to construct data and UML models• Created a standalone scripting engine using JWebUnit for testing web applications under load conditions • Set up Tomcat and WebLogic environments for application deployment • Carried out impact analysis of web applications on web server resources and provided alternatives where necessary • Assisted in the development of uniform software standards. • Evaluated new tools and applications
  • Andesa Services, Inc.
    Java Developer
    Andesa Services, Inc. Dec 1999 - Aug 2001
    Allentown, Pa, Us
    • Designed, developed, and implemented the following Java subsystems for insurance processing applications:o Rate Table APIs for the conversion, editing, and rapid look up of insurance rate table valueso Validation APIs for assuring integrity of all data entryo Generic Transaction Editor for loading, editing, and creating insurance transactions through Java Bean introspection and invocation. o A client application for remote transaction editing through the use of Remote Method Invocation (RMI)
  • Fnx Limited
    C Developer
    Fnx Limited Dec 1997 - Dec 1999
    Us
    • Designed, developed, and implemented the following Java subsystems for insurance processing applications:o Rate Table APIs for the conversion, editing, and rapid look up of insurance rate table valueso Validation APIs for assuring integrity of all data entryo Generic Transaction Editor for loading, editing, and creating insurance transactions through Java Bean introspection and invocation. o A client application for remote transaction editing through the use of Remote Method Invocation (RMI)
  • Pepboys
    C Developer
    Pepboys Jul 1996 - Dec 1997
    • Co-designed and implemented PepBoys work order system in C using Sybase SQL and stored procedures that tracked mechanics labor through access to the Mitchell Labor guide • Implemented libraries to maintain customer and fleet accounts, calculate state and local taxes, automate parts lookup and pricing, and to provide required state maintenance checklists.
  • Enertec
    C Developer
    Enertec Jan 1995 - Jul 1996
    • Designed and implemented summary report applications to verify compliance of state and federal pollution laws. • Implemented technical interface that accessed and controlled data channels of PLCs. Analyzed and debugged application library functions.

Donald Schellberg Skills

Spring Java Hibernate Tomcat Xml Maven J2ee Soap Rest Sql Unix Html Jms Javascript Jndi Jaxb Python Jmx Android Development Jpa Grails Xslt Oracle Sql Php Css Json Mysql Groovy Hadoop Gradle Docker Ansible Angularjs Apache Kafka Junit And Testng Ldap Apache Camel Thingworx Platform

Donald Schellberg Education Details

  • Florida State University
    Florida State University
    Computer Science With A Minor In Math

Frequently Asked Questions about Donald Schellberg

What company does Donald Schellberg work for?

Donald Schellberg works for Wex

What is Donald Schellberg's role at the current company?

Donald Schellberg's current role is Senior Software Developer.

What is Donald Schellberg's email address?

Donald Schellberg's email address is ds****@****ail.com

What is Donald Schellberg's direct phone number?

Donald Schellberg's direct phone number is +148468*****

What schools did Donald Schellberg attend?

Donald Schellberg attended Florida State University.

What are some of Donald Schellberg's interests?

Donald Schellberg has interest in Education.

What skills is Donald Schellberg known for?

Donald Schellberg has skills like Spring, Java, Hibernate, Tomcat, Xml, Maven, J2ee, Soap, Rest, Sql, Unix, Html.

Who are Donald Schellberg's colleagues?

Donald Schellberg's colleagues are Britney Mccormick, Dave Binus, David Quinnell, Shelley Collard, Mike Feyen, Brooke Audie, Leonardo Lima.

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.