Dustın Schultz

Dustın Schultz Email and Phone Number

Principal Software Engineer at SoFi | Pluralsight Author @ SoFi
Building A Suite 4700, San Francisco, CA 94129, US
Dustın Schultz's Location
Salt Lake City Metropolitan Area, United States, United States
About Dustın Schultz

I've been developing software for 18+ years and love solving problems using whatever technology is best for the job.Specialties: Java, Spring, Spring Boot, Microservices, Distributed Systems, AWS, CloudI absolutely love learning new things and am always looking to expand my knowledge.

Dustın Schultz's Current Company Details
SoFi

Sofi

View
Principal Software Engineer at SoFi | Pluralsight Author
Building A Suite 4700, San Francisco, CA 94129, US
Website:
sofi.com
Employees:
1
Dustın Schultz Work Experience Details
  • Sofi
    Principal Software Engineer
    Sofi Mar 2021 - Present
    San Francisco, California, Us
    Individual Contributor role focused on technical leadership and broad impact.* Define and drive technical direction and design across several products and several areas including Underwriting, Servicing, Collections and Recovery.* Work broadly on problems applicable to all teams or partner closely and dive in within a specific team. * Partner closely with seven engineering teams and 50-60 engineers in Lending as well as several hundreds of engineers across all of SoFi to redesign, modernize, and improve existing systems, transforming them into platforms that are resilient, reliable, scalable, extensible, and testable.Technologies used: AWS (Kinesis, SQS, Kinesis Firehose, S3, etc), Java, Gitlab, Spring Boot, Docker containers, LocalStack, Kubernetes, Terraform
  • Sofi
    Senior Staff Software Engineer
    Sofi Aug 2019 - Mar 2021
    San Francisco, California, Us
    High-level Individual Contributor role focused on technical leadership, mentoring, and hands-on involvement. A force multiplier.* Responsible for redesigning, implementing, and completing the next generation of SoFi’s underwriting and pricing platform using a micro services and cloud-native approach. This new platform had significant financial impacts and opened new opportunities and possibilities previously not possible.* Work closely with and provide technical direction across two engineering teams consisting of 10-15 engineers in total, ranging from junior to staff.* Introduced new paradigms and technologies to teams and partnered with them to mentor and adopt them.Technologies used: Java, Spring, Spring Boot, AWS (DynamoDB, SQS, S3, Lambda, Kinesis, Kinesis Firehose, RDS, etc), Docker containers, Kubernetes
  • Pluralsight
    Pluralsight Author
    Pluralsight Dec 2015 - Present
    Draper, Ut, Us
    Independent Pluralsight author producing video-based courses on technology. http://app.pluralsight.com/author/dustin-schultzCourses Published:* Spring Boot: Efficient Development, Configuration, & Deployment - https://www.pluralsight.com/courses/spring-boot-efficient-development-configuration-deployment* Spring Cloud Fundamentals - https://www.pluralsight.com/courses/spring-cloud-fundamentals* Spring: The Big Picture - https://www.pluralsight.com/courses/spring-big-picture* Spring Framework: Spring Boot Actuator - https://www.pluralsight.com/courses/spring-framework-spring-boot-actuator
  • Infoq
    Infoq Editor (Java)
    Infoq Mar 2019 - Feb 2020
    Toronto, Other..., Ca
    https://www.infoq.com/profile/Dustin-Schultz/Wrote original content for well-regarded technology site InfoQ. Content included technology news and focused technical articles.Featured Articles* JShell: A Comprehensive Guide to the Java REPL - https://www.infoq.com/articles/jshell-java-repl/Featured News* Google Releases New Java Logging Framework - https://www.infoq.com/news/2019/04/java-logging-framework-flogger/
  • Insidesales.Com
    Senior Principal Software Engineer
    Insidesales.Com Dec 2017 - Aug 2019
    Austin, Tx, Us
    Technologies used: Java 8, Docker & Docker Swarm, Spring Boot, Gradle, AWS, MongoDB, Kafka, Swagger, Microservices, MySQL, IntelliJ, Studio 3T, Postman, Bamboo, JIRA, Bitbucket, Kong, Traefik, Graylog, Grafana, Prometheus, New Relic, Instana, Linux* Lead team of engineers developing backend microservices, devops infrastructure, and site reliability (SRE) functionality.* Architect distributed, highly available, system for ingestion, processing, and analysis of CRM data (Salesforce).* Mentor and provide guidance to junior & senior engineers as well as other team leads.* Conduct daily stand ups, grooming sessions, planning sessions, and code reviews.* Design, implement, and test product features.* Debug, troubleshoot, and resolve production issues.* Analyze, inspect, profile, and resolve applications performance problems (an 800% processing speed improvement in one case)
  • Experticity
    Senior Software Engineer
    Experticity Aug 2015 - Nov 2017
    Technologies used Java 8, Go Lang, Spring Boot, Spring Framework 3.0/4.0, Spring MVC, Hibernate 4, RabbitMQ, JUnit, Apache Tomcat, IntelliJ, XML, JSON, REST, SQL, MySQL, Aurora MySQL, OAuth 2, AWS, S3, EC2, ELB, CloudFront, Lambda, ELK, ElasticSearch* Design and implement microservice solutions using Java with Spring Boot* Contribute to the refactoring of existing monolith, breaking it into several microservices, and modernizing the tech stack.* Architect and implement platform components and frameworks for use by feature teams.* Deploy applications to Amazon Web Services (AWS).* Troubleshoot, identify and resolve critical production issues.* Use Bamboo for continuous integration, Jenkins for continuous deployment, JIRA for tracking and managing issues, and Rollbar for identifying exceptions.* Work as the tech lead for a team of software engineers and QA engineers, ensuring the delivery of high quality and requirement-fulfilling code.* Mentor junior software engineers with technology decisions, improvements, as well as help to resolve blockers.* Practice feature branch development using pull requests for code reviews using Atlassian Stash.* Write code using IntelliJ and Sublime Text 3.
  • 3M Health Care
    Senior Software Engineer
    3M Health Care Jan 2014 - Aug 2015
    St Paul, Mn, Us
    Technologies used Java SE 6, Jave SE 7, Java Annotations, Spring Framework 3.1/4.0, Spring MVC, Spring Boot, jQuery, AngularJS, Bootstrap 3, Hibernate 4, OSGi, JUnit, JAXB 2.0, Apache Tomcat 7, Eclipse Virgo, XML, JSON, W3C XML Schema, HTML, XHTML, AJAX, JAXRS, SQL, Oracle 10g/11g, SQL Server 2012, MySQL 5.5 * Build full stack single page web applications using AngularJS, Bower, NPM, and Bootstrap 3 with a Java backend using Spring, Hibernate, and JAXRS for REST.* Design and implement new value added functionality to commercialize existing open source project.* Participate in monthly agile sprints to deliver new features to customers.* Improve performance of existing code using YourKit profiler. * Reproduce and fix bugs identified by internal users or existing customers. * Utilize Maven 3 to manage project dependencies and build project modules.* Convert existing monolithic application into modular components for use in an OSGi environment. * Write unit tests and conduct code reviews using JUnit and Atlassian Crucible. * Regression test code using JUnit and Atlassian Bamboo. * Work with quality assurance tester to ensure product is well tested and bug free.
  • University Of Utah Biomedical Informatics
    Lead Software Engineer
    University Of Utah Biomedical Informatics Aug 2011 - Jan 2014
    Salt Lake City, Ut, Us
    Lead developer on the Federated Utah Research & Translational Health e-Repository (FURTHeR) project.Technologies used include:* Java 1.6, Maven 3.0, Hibernate, Groovy, Grails, Spring Framework 3.0, 3.1 Apache Servicemix, FUSE ESB, Felix OSGi, Equinox OSGi, Spring Dynamic Modules (DM), Spring Testing Framework, JUnit 4.7, JAXB, Oracle 11g, XQuery, SVN, Git, Python, Fabric* Responsible for design, specification, programming, testing, deployment, and maintenance of a wide variety of software tools and services that interact with the FURTHeR repository, including the analysis and translation of requirements specified by the user community into practical specifications, processes, and software applications* Estimate software development schedules and assist with the planning and execution of projects* Test and peer review code for quality and functional compliance to the design* Oversee the development of high-quality technical documentation about the software tools and services* Supervise and mentor software developers and analysts;* Train and support usability engineers, content engineers, and quality assurance analysts involved with the configuration, validation, and testing of software tools and servicesTraining: BusinessOjbects 4.0 BOE310/BOE320
  • University Of Utah Biomedical Informatics
    Software Engineer
    University Of Utah Biomedical Informatics May 2011 - Nov 2011
    Salt Lake City, Ut, Us
    Worked as software engineer developing a front end query interface for federated querying and linking of biospecimen and clinical research data using the latest front end technologies, as part of the Utah Biohealth Initiative project.Also worked as a software engineer developing a Utah statewide Web research portal (MyRA) that provides resources and tools for and about research utilizing a Drupal frontend and an Alfresco backend linked by CMIS.• Technologies used included PHP 5.3, Drupal 7 CMS, MySQL 5.5, Alfresco 3.4, CMIS, Drush, Drush Make, Java SE 6, Git, Spring Framework 3.0, Maven 3.0, Adobe Flex 4.5, ActionScript 3.0, SOAP, REST, SQL.• Researched user interface technologies, including Adobe Flex, Grails, and Google Web Toolkit (GWT), in order to develop an innovative federated query user interface.• Worked towards developing a federated query user interface utilizing Adobe Flex 4.5, Spring ActionScript, and RobotLegs MVCS frameworks.• Collaborated with Intermountain Healthcare as a Business Associate on their Biohealth Initiative project.• Installed and setup an instance of caTissue Suite for investigation of web services and terminology practices for federated purposes.• Evaluated and decided on optimal Adobe Flex development environment utilizing Eclipse, PowerFlasher Solutions FDT Plugin, Maven 3.0, M2Eclipse, Sonatype FlexMojos, and EGit.• Architected and implemented a robust portal to assist researchers in conducting research, which utilized a Drupal frontend and an Alfresco backend interconnected by CMIS.• Committed and maintained local customizations utilizing Git distributed version control.• Debugged and contributed bug fixes to open source Drupal 7 CMIS API project.• Filed bugs, created user stories, and maintained project status using Atlassian JIRA and Greenhopper.• Practiced agile development by translating user stories into functional requirements and implementing those requirements using short sprints.
  • University Of Utah Biomedical Informatics
    Software Engineer
    University Of Utah Biomedical Informatics Jun 2009 - May 2011
    Salt Lake City, Ut, Us
    Development of a federated health e-repository (FURTHeR) allowing doctors, researchers, and clinicians to query heterogeneous datasources ranging from the University of Utah, Intermountain Healthcare, Utah Population Database, and the VA Hospital for identifying cohorts and analysis of data as it applies to clinical and translational scienceTechnologies used include:* Java 1.6, Maven 2.5, 3.0, Hibernate 3.2.5, Spring Framework 2.5, 3.0, Apache Servicemix, FUSE ESB, Felix OSGi, Equinox OSGi, Spring Dynamic Modules (DM), Spring Testing Framework, JUnit 4.7, JAXB, Oracle 11g, XSLT, SchematronExtensive use of design patterns including:* Builder, Visitor, Composite, Composition, Factory, Decorator, Facade, Chain of Responsibility, Observer, Transfer Object
  • Yale University
    Web Systems Analyst
    Yale University May 2008 - May 2009
    New Haven, Ct, Us
    Customize Java based open source portal framework to meet the business needs as well as the faculty, staff, and student needs of Yale UniversityEngineer portal framework and JSR-168 portlets using Spring Framework 2.0/2.5, Spring Portlet MVC, XSLT, XML, XHTML, CSS, Ant, Maven 2.Establish best practices for version control, content development, Java development, release management, and portal and portlet deployment.Release bug fixes, updates, improvements, and major upgrades to content and university portal.
  • Southern Utah University
    Java Web Developer
    Southern Utah University Feb 2005 - Apr 2008
    Cedar City, Utah, Us
    Developed mySUU portal a customization of the popular open source portal platform uPortal.Assisted with the implementation of internal task management and help request system built using Java, Spring Framework 2.0, Struts 2.0, Hibernate Annotations, JSP.

Dustın Schultz Skills

Java Databases Spring Sql Spring Framework Web Services Linux Software Development Maven Git Web Applications Rest Mysql Intellij Idea Cloud Computing Spring Boot Junit Amazon Web Services Apache Kafka Subversion Eclipse Hibernate Javascript Xml Programming Tomcat Jsp Os X Html Web Development Windows Ajax Xslt Xhtml Osgi Jquery J2ee Mac Os X Jdbc Servlets Jboss Ant Cxf Servicemix Jpa Grails Groovy Microsoft Sql Server Angularjs Node.js Gruntjs

Dustın Schultz Education Details

  • University Of Utah
    University Of Utah
    Computer Science
  • Southern Utah University
    Southern Utah University
    Computer Science

Frequently Asked Questions about Dustın Schultz

What company does Dustın Schultz work for?

Dustın Schultz works for Sofi

What is Dustın Schultz's role at the current company?

Dustın Schultz's current role is Principal Software Engineer at SoFi | Pluralsight Author.

What is Dustın Schultz's email address?

Dustın Schultz's email address is sc****@****ail.com

What is Dustın Schultz's direct phone number?

Dustın Schultz's direct phone number is +180171*****

What schools did Dustın Schultz attend?

Dustın Schultz attended University Of Utah, Southern Utah University.

What are some of Dustın Schultz's interests?

Dustın Schultz has interest in Environment.

What skills is Dustın Schultz known for?

Dustın Schultz has skills like Java, Databases, Spring, Sql, Spring Framework, Web Services, Linux, Software Development, Maven, Git, Web Applications, Rest.

Who are Dustın Schultz's colleagues?

Dustın Schultz's colleagues are Lorraine Chandler, Erica Knorr, Xavier M. Summers, Casey (Hobbs) Che, Zack T., Arleen Sierra Flores, Joanne Li.

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.