Software Developer (Scala, FP, OOD, and Data-Analytics leanings)
Greater New York City Area
Scala/Java/Spring/Front-End web application OOD/FP developer and team lead. Strong experience in finance, education, and space industry. Physics, Engineering, Computer Science, and Math education. Sun Java 5 Programmer certified Spring Framework Professional certified Specialties: Scala, Java, Spring, SQL, Javascript, Grails/Groovy, Tomcat, Linux, AWS.Senior Software Engineer @ - Developed check of 100s of 1000s of students’ licenses in parallel...
Scala/Java/Spring/Front-End web application OOD/FP developer and team lead. Strong experience in finance, education, and space industry. Physics, Engineering, Computer Science, and Math education. Sun Java 5 Programmer certified Spring Framework Professional certified Specialties: Scala, Java, Spring, SQL, Javascript, Grails/Groovy, Tomcat, Linux, AWS.Senior Software Engineer @ - Developed check of 100s of 1000s of students’ licenses in parallel against web service in completely non-blocking fashion reactively (RxScala) updating client (HTTP Streaming) as DB chunk-fetches are processed. - Developed feature (Scala/lift-json/SNS) that emails/SMSs users their long-running process results. - Lead international team of developers to produce a speech and writing capture/rate facilities for universities. - Develop RESTful API for collegiate-level student education Ember Data app. - Technologies: Java, Scala, Spring, RxScala, RxJava, HTTP Streaming, Oracle, RestEasy, Swagger, gson, lift-json, agile, Jira, Confluence, Ember.js, ScalaTest, ScalaMock, TestNG, Mockito, Powermock, Fest, sumologic, dynatrace, Guava, Scala Logging, AWS, SNS. From June 2014 to Present (1 year 7 months) Greater New York City AreaSenior Software Engineer @ Use of Java, Spring, Groovy/Grails, jQuery, SQL Server, iBatis, Hibernate, Apache, tcServer in the development/production (linux) of applications that match inventors, researchers, and scientists with with venture capitalists; manage patent application, licensing process, and associated accounting functions. From September 2008 to December 2014 (6 years 4 months) Austin, Texas AreaAssociate @ Developer, team lead for Corporate Compliance and Regulations applications. From May 2013 to September 2013 (5 months) Sr. Consultant @ jsr 168 portlet developer - websphere portal v6.0 From March 2008 to June 2008 (4 months) Austin, Texas AreaConsultant Engineer @ Developed project/security/workflow management web applications in Java/Struts/Oracle/XML/AJAX through AOES Netherlands, BV. From August 2006 to September 2007 (1 year 2 months) NetherlandsTechnical Officer @ * Development of cutting-edge Struts/EJB/Ajax/Flex app * Report authoring. * Institutional investment custody and accounting domain. * 2 protégés. * Lead team of 3 developers * Started as Senior Technical Analyst/Developer and due to excellent performance and increased responsibilities got promoted to Technical Officer. Technologies – J2EE, Java 1.5, Struts, JUnit, EJB, JSP, HTML, JavaScript, ActionScript, XML, Oracle 9i, JDBC. Tools - WebSphere, Eclipse 3.0, WSAD, UNIX, TestDirector, Toad, PVCS, Rational Rose, XML Spy, UltraEdit, eXceed, Tivoli, Cognos ReportNet, Blaze Rules, Project 98. From July 2001 to July 2006 (5 years 1 month) Dallas/Fort Worth AreaSoftware Engineer @ * LogTech, Inc. * Designed, developed, and tested application that allows customers to maintain organizational profiles within a browser environment. * Designed, developed, and tested cyber bidding and spot quote rate request environment for freight companies. Technologies - Java 2, Servlets, JSP, JavaScript, HTML, JDBC, Unix, Oracle 8i, Stylesheets. Tools - SQL+, Jbuilder, PVCS, UltraEdit, eXceed, iPlanet web server. From March 2000 to January 2001 (11 months) Dallas/Fort Worth AreaSoftware Engineer II @ * Used software engineering methodology and OOD concepts to design, develop, integrate, document, and maintain real-time software models that train astronauts and flight controllers and simulate the International Space Station * Message prioritization analysis in CORBA environment. * Data simulation software maintenance in C/C++, PL-1. * OOA/D, Java, Orbix, C++, Design Patterns, Paradigm Plus, Tcl/Tk training. * SSBI clearance. From March 1998 to March 2000 (2 years 1 month) Engineering Staff I @ * Mission Control for Space Shuttle electrical and cryogenic systems at the Johnson Space Center. * H2/O2 analysis and Space Shuttle mission design. From September 1996 to March 1998 (1 year 7 months) Houston, Texas AreaAnti-Submarine Warfare Helicopter Mech / Airman (E-3) @ Anti-submarine warfare helicopter (SH-3) - pre-flight inspection - scheduled maintenance - repairs From July 1989 to July 1997 (8 years 1 month) National Science Foundation Intern @ - Developed graphical 2-D tracing program to aid in the reduction of data from the Faint-Object Sensor instrument on the Hubble Space Telescope. From May 1993 to August 1993 (4 months) Greater Detroit AreaMaster of Science, Software Engineering @ Southern Methodist University From 2004 to 2004 Master of Science, Software Engineering @ University of Houston-Clear Lake From 1999 to 1999 Bachelor of Science, Engineering Physics @ Embry-Riddle Aeronautical University From 1990 to 1996 Pre-Engineering @ Carroll College From 1988 to 1990 John J. is skilled in: Object Oriented Design, Functional Programming, Scala, Java, Spring, RxScala, Oracle, XML, JavaScript, Linux, Git, Guava, ScalaTest, ScalaMock, Bash
McGraw-Hill Education
Senior Software Engineer
June 2014 to Present
Greater New York City Area
The University of Texas at Austin
Senior Software Engineer
September 2008 to December 2014
Austin, Texas Area
JPMorgan Chase
Associate
May 2013 to September 2013
Xtivia
Sr. Consultant
March 2008 to June 2008
Austin, Texas Area
AOES Netherlands (at European Space Agency (ESTEC))
Consultant Engineer
August 2006 to September 2007
Netherlands
JPMorganChase
Technical Officer
July 2001 to July 2006
Dallas/Fort Worth Area
Logtech (Forward Air Corporation subsidiary)
Software Engineer
March 2000 to January 2001
Dallas/Fort Worth Area
Raytheon (@ NASA & NSA)
Software Engineer II
March 1998 to March 2000
United Space Alliance (@ NASA Johnson Space Center)
Engineering Staff I
September 1996 to March 1998
Houston, Texas Area
US Naval Reserves
Anti-Submarine Warfare Helicopter Mech / Airman (E-3)
July 1989 to July 1997
University of Michigan
National Science Foundation Intern
May 1993 to August 1993
Greater Detroit Area
Southern Methodist University
Master of Science Software Engineering
2004 to 2004
University of Houston-Clear Lake
Master of Science Software Engineering
1999 to 1999
Embry-Riddle Aeronautical University
Bachelor of Science Engineering Physics
1990 to 1996
Carroll College
Pre-Engineering
1988 to 1990
- Developed check of 100s of 1000s of students’ licenses in parallel against web service in completely non-blocking fashion reactively (RxScala) updating client (HTTP Streaming) as DB chunk-fetches are processed. - Developed feature (Scala/lift-json/SNS) that emails/SMSs users their long-running process results. - Lead international team of developers to produce a speech and writing capture/rate facilities for universities.... - Developed check of 100s of 1000s of students’ licenses in parallel against web service in completely non-blocking fashion reactively (RxScala) updating client (HTTP Streaming) as DB chunk-fetches are processed. - Developed feature (Scala/lift-json/SNS) that emails/SMSs users their long-running process results. - Lead international team of developers to produce a speech and writing capture/rate facilities for universities. - Develop RESTful API for collegiate-level student education Ember Data app. - Technologies: Java, Scala, Spring, RxScala, RxJava, HTTP Streaming, Oracle, RestEasy, Swagger, gson, lift-json, agile, Jira, Confluence, Ember.js, ScalaTest, ScalaMock, TestNG, Mockito, Powermock, Fest, sumologic, dynatrace, Guava, Scala Logging, AWS, SNS.
What company does John J. work for?
John J. works for McGraw-Hill Education
What is John J.'s role at McGraw-Hill Education?
John J. is Senior Software Engineer
What industry does John J. work in?
John J. works in the E-Learning industry.
Who are John J.'s colleagues?
John J.'s colleagues are Vanessa Robson, Aimal Khan, Sucharit Banerjee, Tatiana Adam, Vivienne Hollis, Mike Elsey, Corey Hodder, Sheila Xu, Richard Corbishley, and Mickael Bellaiche
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies