Drew Shaw

Drew Shaw Email and Phone Number

Software Engineer at Fannie Mae @ Centripetal
Drew Shaw's Location
Herndon, Virginia, United States, United States
Drew Shaw's Contact Details

Drew Shaw work email

Drew Shaw personal email

About Drew Shaw

I am the kind of person that can't be told it can not be done. I am a polyglot programmer who can easily learn C and Lisp based languages easily. Aside from object oriented languages I have invested time in learning new programming languages.

Drew Shaw's Current Company Details
Centripetal

Centripetal

View
Software Engineer at Fannie Mae
Drew Shaw Work Experience Details
  • Centripetal
    Software Engineer
    Centripetal Dec 2018 - Present
    Reston, Virginia, Us
    * Centripetal uses a micro services framework for a web application that administers rulegate(s). In an agile environment I developed maintained and and tested this service. * Among my individual achievements are comprehensive generative testing of the CRUD interface. * Introducing a pattern to handle exceptions similar to the global ExceptionHandler in spring using the Pedestal framework's error-dispatch interceptor to help write clean code. This has a dramatic effect on cleaning code removing try catch blocks everywhere.* Because of our decision to have asynchronous responses with Kafka we needed a to deliver asynchronous messages to the front end web application to notify the user that the their request succeeded. To accomplish this we used Web Sockets to push notifications of success or failure of user actions to the front end to be displayed. I helped with the buildout of this feature.* Every piece of software has legacy components. One legacy component that I had to retire was rulegate server. I Moved the functionality from from the rulegate microservice (a Scala play app) across our many Clojure microservices.
  • Fannie Mae
    Software Engineer
    Fannie Mae Oct 2016 - Dec 2018
    Washington, District Of Columbia, Us
    Developed the EarlyFunding site • Angular site for lenders to submit request for early funding • Displayed data obtained from Spring Rest on the display • Developed karma tests, components, services, classes, interfaces, and templates for the Angular  • Developed a Spring Rest micro services to supply the frontend with user data as well as process user inputs. • Used Spring JPA for ORM  • Used Spring security to secure micro services with JWT, SAML, OAuth, and API key • Wrote software in an environment that rigorously used of agile. Performed the following activities code reviews, DAT meetings, refinement meetings, and tasking. The agile process was conducted with the Atlassian suite including Jira and confluence. • Facilitated Deployment activities • Resolved production defects • Used design patterns to simplify the workDeveloped the GreenFunding site. • Angular ETL site to upload excel sheets and display data. Commitment Integration project. • Made a way for customers to transmit their data from the SalsesForce cloud to Fannie Mae's on Prem system of record.  • Performed XML deserialization on the incoming request using JAX-b then populated the JPA object graph representing the database.
  • Tech Mahindra (Formerly Mahindra Satyam)
    Software Engineer
    Tech Mahindra (Formerly Mahindra Satyam) Sep 2013 - Feb 2016
    Pune, Maharashtra, In
    𝘋𝘦𝘷𝘦𝘭𝘰𝘱𝘦𝘳 𝘧𝘰𝘳 𝘵𝘩𝘦 𝘊𝘦𝘯𝘵𝘦𝘳 𝘰𝘧 𝘌𝘹𝘤𝘦𝘭𝘭𝘦𝘯𝘤𝘦 • End to end website development culminating to a fully functional help website with content editable by domain experts, via the same interface the users would view the page. • JavaScript, Google Closure, and JQuery for dynamic content. • Utilized existing internal authentication mechanism on the servlets. •  Servelts provided tool info from a database. • Helped prototype technologies for feasibility determination. Like D3.js, Google Web Toolkit (GWT).𝘚𝘰𝘧𝘵𝘸𝘢𝘳𝘦 𝘋𝘦𝘷𝘦𝘭𝘰𝘱𝘦𝘳 𝘧𝘰𝘳 𝘵𝘩𝘦 𝘔𝘺𝘈𝘛𝘛 𝘸𝘦𝘣𝘴𝘪𝘵𝘦 • JSP and servlet development for various parts of the MyATT website including the global nav • Used Spring and Hibernate to display changes in data and voice usage display.  • SOAP/REST Interprocess communication for communicating with various backend systems. Including DTD and XSTL Development. For communication with other backend systems. • Unit testing.

Drew Shaw Skills

Java Javascript C++ Google Closure Clojure Sql Functional Programming Software Development Html Linux Css3 Jquery Oop Jsp Html5 C Servlets Angularjs Python Deeplearning4j D3.js J2ee Java Enterprise Edition

Drew Shaw Education Details

  • The University Of Texas At San Antonio
    The University Of Texas At San Antonio
    Computer Science

Frequently Asked Questions about Drew Shaw

What company does Drew Shaw work for?

Drew Shaw works for Centripetal

What is Drew Shaw's role at the current company?

Drew Shaw's current role is Software Engineer at Fannie Mae.

What is Drew Shaw's email address?

Drew Shaw's email address is da****@****ail.com

What schools did Drew Shaw attend?

Drew Shaw attended The University Of Texas At San Antonio.

What are some of Drew Shaw's interests?

Drew Shaw has interest in Science And Technology.

What skills is Drew Shaw known for?

Drew Shaw has skills like Java, Javascript, C++, Google Closure, Clojure, Sql, Functional Programming, Software Development, Html, Linux, Css3, Jquery.

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

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.