S. David Pullara work email
- Valid
S. David Pullara personal email
- Valid
Software design and development favoring immutability and functional programming, particularly in Scala.Specialties:Improving performance of existing software.High language proficiency (Scala, Groovy, Java).Multithreaded applications.Learn new technologies/languages quickly.Mentoring.
-
ConsultantMondoDes Moines, Ia, Us -
Backend Software Engineer (Scala)Caesars Sportsbook & Casino Aug 2024 - PresentLas Vegas, Nevada, UsSoftware development (backend) using Scala 2, Scala 3, and ZIO -
Protocol EngineerConstellation Network Mar 2023 - Aug 2024San Francisco, California, Us -
Senior Backend EngineerVidiq Dec 2021 - Mar 2023San Francisco, Ca, UsWrote functional Scala (Typelevel stack) to re-implement PayPal subscription management and document the new and existing processes. Fixed DB inconsistencies, code reviews. -
Senior Backend EngineerGood Money Mar 2021 - Dec 2021San Francisco, California, UsWrote and modified GraphQL resolvers in Typescript using fp-ts. Wrote AWS lambdas in Scala using Cats and Cats Effects. -
Senior Software EngineerJack Henry & Associates Aug 2017 - Mar 2021Monett, Missouri, UsFunctional Programming for development and maintenance of banking software and microservices.Technologies: Scala, Cats, Cats Effects, Doobie, fs2 Stream, http4s, Postgres, MongoDB/Casbah, Circe, JSON, Docker, Kubernetes, Marathon, Prometheus, Grafana, Git/Github, Jenkins, Kibana. -
ConsultantSource Allies Oct 2016 - Aug 2017Developed and maintained AWS Microservices and web applications using Agile practices and pair-programming.Technologies: Scala, Java, Groovy, Javascript (NodeJS, Babel, ES6, Chai, Mocha), AWS (EC2, lambdas, SNS, SQS, S3), Github/Git, Jenkins, Kibana, Docker, JSON.
-
Senior Software Analyst/DeveloperIowa Student Loan Jan 2012 - Oct 2016West Des Moines, Iowa, UsAgile web and back-end development & maintenance using TDD and pair-programming.Technologies: Groovy, Java, Scala, Javascript, Angular, Ajax, Maven, Git, SVN, JMS (ActiveMQ),Hibernate, Tomcat, Spring (MVC, Webflow, Tx, ORM, ...), Freemarker, Velocity, Mockito, FitNesse, JUnit. -
Software Engineer IiiShazam Network - Its, Inc. Dec 2010 - Jan 2012Johnston, Ia, UsDesign and implement new functionality in Java, fix multithreading and deadlock issues, improve performance of existing applications. -
Senior Software EngineerCharles River Development Oct 2006 - Nov 2010Burlington, Ma, UsWrote new and maintained existing software using Agile methodologies (unit tests, scrums, sprints), primarily in Java. Wrote a data integration program in the ETL language Kettle to insert third party data feeds into Charles River databases. Researched, designed, and implemented the “'As Of' Compliance” feature. Analyzed and fixed performance bottlenecks in Java and SQL. Added enhancements and fixed bugs to several components of theproduct's middle-tier such as the base layer, Compliance, Compliance Service (using JMS), Web services, XML Messaging, and Web Reports. Used FindBugs and PMD to maintain high code quality.Maintained Review Board website for use in code reviews, performed code reviews for other team members, mentored interns, and interviewed candidates for team positions. -
Senior Software EngineerEbsco Publishing Dec 2003 - Sep 2006Ipswich, Ma, UsObject oriented design using UML. Designed and implemented web applications and back-end software in Java. Wrote Oracle stored procedures and Perl scripts. Mentored team members. -
Software EngineerEbsco Publishing Aug 2000 - Dec 2003Ipswich, Ma, UsObject oriented development using C++ for Windows, Linux and Solaris. Wrote multithreaded Windows ISAPI servers. -
TutorSimon Fraser University Sep 1996 - Dec 1998Burnaby, Bc, Ca(Part-time) Tutored and lectured students in Computing Science courses. -
ProgrammerSimon Fraser University Feb 1998 - Jun 1998Burnaby, Bc, Ca(Part-time) Wrote a program in C++ to read/write JPEG images. -
Programmer/AnalystIbm Sep 1994 - Jul 1996Armonk, New York, Ny, Us(Part-time) Wrote parallel programming applications in C++ (ABC++). -
Research AssistantYork University May 1994 - Jun 1996Toronto, On, Ca(Part-time) Analysis of web servers written in C. Network throughput testing. Wrote a simulation in MacLisp. Ported software from C to C++. Wrote parallel programs in ABC++. -
ConsultantCumis Insurance Apr 1989 - Aug 1993Burlington, Ontario, CaWrote Application Programming Interface in C. -
ConsultantGuy'S Snack Service Feb 1992 - May 1992Wrote a database application.
-
ConsultantQuantum Information Resources Oct 1987 - Mar 1989Database support. Wrote a word processor. Wrote a database application.
-
ProgrammerEdges Jun 1986 - Jun 1988Wrote graphing and paint software.
S. David Pullara Skills
S. David Pullara Education Details
-
York UniversityComputer Science
Frequently Asked Questions about S. David Pullara
What company does S. David Pullara work for?
S. David Pullara works for Mondo
What is S. David Pullara's role at the current company?
S. David Pullara's current role is Consultant.
What is S. David Pullara's email address?
S. David Pullara's email address is sd****@****ail.com
What schools did S. David Pullara attend?
S. David Pullara attended York University.
What skills is S. David Pullara known for?
S. David Pullara has skills like Groovy, Java, Scala, Functional Programming, Multithreaded Development, Spring, Hibernate, Bash, Linux, Sql, Intellij Idea, Xml.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial