HURSH JAIN
*********@*****.***
Google voice: 312-***-****
INTRODUCTION:
I have both Agile Project Management/Scrum and Technical Programming experience.
I am well versed in all Agile processes and ceremonies (Daily Standups, Estimation, Sprint Planning, Backlog Refinement, Sprint Reviews & Sprint Retrospectives). Have set up hiring, scaling, and managing geographically distributed software development teams.
US Citizen, with no issues passing full security clearances (as required).
SUMMARY:
Professional Scrum Master (PSM) certification (scrum.org)
20+ years of full stack Java language and UI design experience. Programming in Java since the early days of the JDK. Along with the core language and API's. Deep experience in J2EE API's like JDBC, Servlets, Java Server Pages, JMS, REST, JSON and various XML API’s.
Primary developer of an open source Java servlet, dynamic pages, web-forms and database O/R framework. This framework is called mollypages and can be seen at:
-http://www.mollypages.org
This framework has been used in several low latency high availability systems.
Along with Java, experienced with front-end design, HTML CSS, and Javascript. I have written several detailed/classic Java & Javascript tutorials, which can be viewed at:
-http://www.mollypages.org/tutorials/
My article on deterministic recursive descent parsing is a comprehensive tutorial and can be see here:
-http://mollypages.org/page/grammar/index.mp
EDUCATION:
Bachelors in Computer Science, University of Pennsylvania
PROFESSIONAL EXPERIENCE:
Publicis Sapient/Federal Reserve, NY March 2019 – Present
Part of a team working on a core treasury trading bank system at the Federal Reserve NY.
This system is the source of truth for the daily rates for the entire financial industry and the numbers validated by this system are published directly on the treasury website here:
ohttps://www.treasurydirect.gov/auctions/results/
Skills used: Java, J2EE, JDBC, Eclipse, Oracle, Linux, Agile/Scrum.
Publicis Sapient/Goldman Sachs May 2017 – Nov 2018
Agile process driven development at GSAM (Goldman Sachs Asset Management)
Worked closely with various stakeholders, analysts, developers and upper management.
Made core improvements to PAL, an essential reporting system used internally by several groups within GSAM.
Skills used: JIRA, Java, Eclipse, Conduit, Sybase, Cloud, Test Driven Development
HurshJainEntertainment 2011 – April 2017
Founded and published multiple mobile apps on the iOS store. These apps have included:
oa social picture/video and chat app (like snapchat for concerts and sports events)
oa massive multiplayer game (based on real world properties)
odating people with similar interests close by.
Ran the daily scrums. Grew a common vision among the technical, marketing and design team members.
Java code I’ve written (over 100K lines) has included custom multithreaded websocket and chat servers and a wide range of RESTful services.
Skills used: Core Java, multithreading, JDBC, REST/JSON, PostgresQL
Federal Reserve Bank, Philadelphia Feb ‘13 – Feb ‘14
Worked on a rewrite on a core Federal Reserve/Treasury application that manages offsets (owed vs. receivable). This system affects paychecks for all federal govt. employees and
associated contractors.
Skills used: Core Java, Agile/Test Driven Development, Javascript, JQuery, Bootstrap,
Less CSS.
American Express Publishing Sept ‘12 – Dec ‘12
Created a web-based workflow system for provisioning various company wide marketing campaigns. This system allowed users to create, edit, approve, reject, and view workflow status, depending on their user roles. The system sends email notifications and tracked budgets and quota for each order (which constrained subsequent order creation automatically).
Skills used: Core Java, JDBC, LDAP, Eclipse, Javascript, JQuery
Nokia/Navteq Jan ’12 – Summer ‘12
Improved the data layer and web front ends for indoor map creation and display. Indoor maps allow venues such as trade shows, conference halls, offices and malls to map and annotate and display their internal spaces.
Skills used: Core Java, JDBC, Spring, Hibernate, Eclipse and JQuery.
Merrill Lynch/Bank of America Aug‘11 – Dec ‘11
Improved the data layer/front-end web platform and analytics for the Lighthouse project. This shows historical bond, CDS and other financial information, obtained via Reuters, Bloomberg and other market data sources. Per user usage patterns are tracked via integration with webtrends analytics.
Skills used: Core Java, Servlets, JDBC, Javascript, Eclipse and Webtrends
NYSE Stock Exchange (New York City) Aug‘10 – Sept ‘10
Consulting assignment to analyze NYSE’s existing back-end data layer/services for customer-facing websites and coming up with strategies to migrate to a newer platform.
Bloomberg (New York City) March‘10 – May ‘10
bloombergsports.com (a division of Bloomberg) has created an iPhone application for MLB Baseball. This application shows statistics for all baseball leagues, players, and teams. The application is in worldwide production and can be downloaded from the iTunes store (search for “Bloomberg Baseball”).
Primary developer responsible for creating all of the iphone-related backend data services (via RESTful webservices) that served data to the iPhone front via JSON.
Skills used: Linux, Core Java, multithreading, J2EE, REST, JSON
Prior years omitted for brevity.