Automated Financial Transactions. Resume
SUMMARY
A codesmith by craft who loves to explore those truly big questions out there.
The nitty - gritty Here are some of the tools I’ve been frequently using to forge beautiful artifacts of abstract thought —
Java, Scala, C++, Akka, Haskell, Python, Spring, Hibernate, EJB, Spark, Hadoop, Camel, MongoDB, Oracle, MySQL, Maven, SBT, Git.
And now, to the meat and potatoes. Let's walk through some of the projects I have contributed to.
PROFESSIONAL EXPERIENCE
Confidential, Atlanta GA
The big picture: Middleware between customers and providers of Confidential services.
Tools: Scala, Java, Akka, Haskell, Camel, CXF, Spark/Hadoop, MongoDB, Oracle, MySQL, Spring, Hibernate, Web Services (REST/SOAP), Drools, Maven/SBT.
The nuts and bolts: REST/SOAP services by Scala/Java. Spark streaming services to analyze user data. Integration by Camel.
Confidential, Atlanta GA.
The big picture: Authenticating people's identities by verifying personal data.
Tools: Java, Spring, Hibernate, Hadoop, Web Services (SOAP), Oracle, MySQL, Maven.
The nuts and bolts: SOAP queries that collect data from external storages. Hadoop queries that collect data from internal resources. Distributed computation.
Confidential, Atlanta GA
The big picture: Processing transactions sent from mobile phones and ATMs.
Tools: Java, Spring, Hibernate, EJB 3, Web Services (SOAP/REST), Camel/Spring-integration, Oracle, MongoDB, ActiveMQ, ServiceMix, Apache Felix (OSGi), JSF, PrimeFaces, JBoss, WebSphere, Maven.
The nuts and bolts: Leading the UI team. SOAP services that process transactions. Orchestrating the transaction processing life-cycle.
Ness Technologies, Israel, December 2010 - November 2011.
The big picture: Using machine learning methods to analyze web pages before sending them to clients, and adjusting their content according to the client learned profile.
Tools: Java, Spring, Hibernate, EJB 3, Web Services (SOAP/REST), Maven.
The nuts and bolts: Representing texts as graphs that correlate syntax and semantics. Applying various machine learning algorithms to these graphs to evaluate their content.
Confidential, Israel
The big picture: Real-time location tracking of staff and equipment in large complexes.
Tools: Java, Spring, Web Services (SOAP), EJB 3, JBoss, Hibernate, JSF, PrimeFaces, ActionScript, Maven.
The nuts and bolts: Collecting locations data to provide real-time dynamic maps and analysis of the resources tracked by the system.
Confidential, Israel
The big picture: Automated financial transactions.
Tools: Java, Spring, Web Services (SOAP), JBoss, Hibernate, Oracle, JSF, Maven.
The nuts and bolts: Combining predefined set of financial transaction rules with client requirements, to create an execution plan.
Confidential, Israel
The big picture: Financial news website.
Tools: Java, Spring, EJB 2, servlets, Struts, Tomcat, JSP, Ant.
The nuts and bolts: Content management system for news articles and user comments.
Confidential, Israel
The big picture: Failure prevention and recovery system for cellular networks.
Tools: C/C++, C POSIX library, Oracle.