We provide IT Staff Augmentation Services!

Senior Java/ Scala Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Passionate professional with extensive experience and demonstrated success in delivering software solutions, end - to-end design and development of enterprise applications. Demonstrated broad expertise in technical architecture, modeling and component design. He possesses excellent understanding of the interdependencies of computer architectures, databases, and end-user computer interfaces.

PROFESSIONAL EXPERIENCE

Senior Java/ Scala Developer

Confidential

  • Architected and redeveloped a large part of existing application - Offer Preview from JSPs to Pi vital Cloud Formation and Angular.
  • Enhanced a new ETL job to load a very large dataset from Teradata to DSE Cassandra.
  • Created recommendations for upgrading Ops Center from 5.2.4 to 6.5, including Data Stax Agent, upgrading Sbt and Scala versions, multistep upgrade path for Data Stax Cassandra from 4.8.12 to 5.0.x to 5.1.x to 6.0.3, recommended test tools to use (Data Stax Stress and Gatling)
  • Made recommendations about higher-level strategy (Right path, data modeling, performance testing strategy, especially for Search, best practices for monitoring and alerts.
  • Provided training for how to use DSE Stress Test, Data Stax Cassandra, Data Stax Enterprise Search, Data Stax Spark driver with Solr and Data Stax Analytics.
  • Debugged and documented proprietary sorting algorithms for selecting coupons, allocations and types of offers.
  • Created Scala and Java based ETL streaming framework, using Spark, Cassandra, Hadoop and Hive.

Senior Java/ Scala Developer

Confidential

  • Participated in the creation and tuning of a pipeline that processes huge real time stream of telemetric data speedily and efficiently to minimize resources (utilized Hive, Hadoop, Spark, Kafka and Cassandra)
  • Participated in the creation of a proprietary Extract, Transform and Load framework for seamless and expedient generation of various pipelines.
  • Created a highly sophisticated analytics engine for detecting data anomalies (used Linear Regression and ARIMA statistical models)
  • Redeveloped highly sophisticated analytics software that was refactored into SMACK tech stack (Spark, Mesas, Akka, and Kafka) . Various Hive and Hadoop Data Lakes like customer behavior, demographics, preferences, catalogs, categories, segments, and product attributes heavily analyzed in order to get the insights about optimized assortment, for each store, for each department, and for every customer.
  • Designed, developed and supported mission - critical front end for analytics platform that used daily by Category specialists and Search Relevancy Engineers to generate data signals for near real time machine learning algorithms.
  • Wrote Natural Language processing software to find the best matches between VUDU streaming items at Confidential .
  • Focused on scalability, latency, performance robustness, and cost trade-offs in a highly distributed environment running massive Map-Reduce jobs.
  • Tuned number of ranking algorithms for achieving greater user experience and boosting sales. (Utilized Solr, Spark, MongoDB, Hive, Hadoop, and Elastic Search)
  • Designed the custom data ingestion and query ingestion components for e-commerce search engines.
  • Wrote highly performant code for measuring daily relevance changes for enhancing predictive models on changes to ontology, synonyms, and whitelists/blacklists.

Senior Java/ Scala Developer

Confidential

  • Created cloud based software solution for LG's wearable devices, Android devices and TV sets, written in Scala Spray IO, Akka, and Slick. Utilized IntelliJ, Android Studio, Eclipse Luna, X Code, Jira, Confluence, SBT.
  • Wrote highly scalable Scala software solution that integrates 7 million high definition digital images from digital arts providers.
  • Created Android applications for managing the digital arts. Utilized Java, Scala Android SDK.

Senior Java Developer and Architect

Confidential

  • Created highly - available, mission-critical reporting solution that interoperated with third party vendor through RESTFul APIs. The front end utilized HTML5, CSS3, extensively used JavaScript, Knockout JS, Swagger, jQuery. The back end is written in Java, Spring Framework, Hibernate, JAX-RS and Swagger API.
  • Created set of critical applications to schedule and run Apache Spark and EMR (Elastic Map Reduce, Hadoop) jobs for content extraction, stored in S3 storage. Wrote complex scheduling processes that interfacing with Hadoop. The user interface was written in HTML5, CSS3, Twitter Bootstrap, Knockouts JS and JQuery. The scheduling and backend was written in Java 7.0, MySQL DBMS, Data tax Cassandra, Spring Framework, Swagger, Camel.
  • Helped DevOps team setting up logging and monitoring, continuous integration servers (Jenkins) and code coverage servers (Sonar). Wrote set of plugins for Jenkins and instrumented Java code extensively. Wrote web based real-time log monitoring tool for the whole organization to use that provided Developers with insights about application layer's behavior, hints of it you can experience here. Utilized JMX, HTML5, CSS3, Twitter Bootstrap and knockout.js. Created web based dashboards for real-time view of cloud based instances, defining and starting new cloud instances. Defined monitoring and alerting architecture and escalation process to ensure business continuity by setting Pager Duty, App Dynamics and New Relic.
  • Defined what JavaScript framework to use for all dev units at Jester. Wrote public blog that had 1000 unique visitors a day that compares various JavaScript frameworks

Senior Java Developer and Architect

Confidential

  • Redesigned the Vehicle Coding Service that improved and streamlined business process and reduced overhead by eliminating third party vendor fees. Created an integrated Vehicle Coding Application integrated with legacy application for rules authoring, rules validation, rules deployment and exception management.
  • Used Maven, Java, Scala Jira, Jenkins, Confluence, JUnit, Ext JS, SQL Developer, Oracle 11G.
  • Architected web application for Human Resource department to utilize when they bring new applicants and hire them as employees. That application used such patterns as Model View Controller, Fa ade, Data Layer, Business Layer, POJOs, and AJAX.
  • Created entry form for new applicants, running in iPad by utilizing Sencha Touch framework.
  • Architected HR system into lightweight and manageable jQuery to web services. Directed group of Developers in designing usable and intuitive user interface.
  • Used Tele rik MVC components, Eclipse, Tomcat, Web Services, Oracle 11G, Ajax, jQuery, jQuery Mobile, JavaScript.
  • Led team of Developers to design the Vehicle Coding Service that improved and streamlined business process and reduced overhead by eliminating third party vendor fees. Wrote code for an integrated Vehicle Coding Application that integrated with legacy applications.
  • Analyzed very old reporting engine written in VAX Basic and reproduced the solution in Java with front end written in Adobe Flex. New software solution achieved 20x speed up and more flexible user interface.
  • Created intuitive user interface for insurance agents to decode VIN numbers and display meaningful vehicle information. The solution had to be developed in numerous languages such as Java with JavaFX and SWING, C# with WPF, Adobe Flex and HTML5 for different customers to utilize language specific APIs.
  • Implemented web services to expose sensitive data to third party vendor (Chrysler) by utilizing security features of WebLogic. Addition to that used SoapUI, Eclipse, and Java.
  • Created number of very complex stored procedures to pull the data for producing 150 key performance indicators. The front end is written by utilizing JSF.
  • Architected a sound technical solution where data extracted from 250 thousand Excel workbooks by employing Apache POI. Additional data retrieved from large, slow and DE normalized legacy database (60 Gig) all data is stored into optimized, compressed and fine - tuned cache file that enabled the company to become much more agile. This "Single Source of Truth" immediately increased company's revenue by 80 million USD and saved 5 million in removing unnecessary data re-processing.
  • Implemented combinatorial optimization multithreaded engine for generating accurate number of vehicle options. The data presented to automotive intelligence researchers to perform business analytics and create benchmarks against different sets of vehicle's makes and models.
  • Led a team of 5 Developers, both junior and senior level. Responsible for conducting code reviews as well as walkthroughs to establish coding expectations.

TECHNICAL SKILLS

JAVA (9+ years), Scala (9 years), APACHE CASSANDRA (6 years), ASTERADATA (6 years), CASSANDRA (6 years)

Additional Information

Methodologies Cloud Computing, Service Oriented Architecture, Object Oriented

Architecture and Design, Component Based Development, Extreme Programming, Agile Methodologies (Scrum, Kanban), Virtualization, Software Development Lifecycle, Multitenant DBMS, NoSQL, Software as a Service

Languages Java, Scala HTML5, CSS3, AJAX, JSON, XML, Web Services, RESTFul API SQL, Swift and Objective-C

Frameworks Spray, Slick, Akka, SBT, Java EE, Apache Spark and Apache Hadoop Type Safe Reactive Platform, Android Developer Toolkit, Swagger, Twitter Bootstrap, Knockout JS, Play Framework for Scala; JDBC and JAXB; Spring Boot and JPA, Hibernate, Maven, Gradle, jQuery, jQuery UI, Amazon AWS (EC2, EMR, ELB, RDS, Aurora, SQS Messaging), Foundation Framework, Sencha Touch

Platforms Amazon Elastic Cloud, Google Cloud Platform, Oracle WebLogic Server IBM WebSphere Application Server, JBoss, Tomcat, Glass Fish, Jetty

Databases Oracle 12c, MySQL 5.6.12, Data Stix Cassandra 3.1, IBM DB2, Microsoft

SQL Server 2012, Amazon Simple DB, Amazon Dynamo DB, Mem SQL

Applications IntelliJ, Eclipse, Android Studio, Sublime Text, IBM WebSphere Studio

Application Developer, Microsoft Visual Studio 2013 Professional, Adobe Creative Cloud, Together J, Rational Software Architect, Git, GitHub

Operating Systems Mac OS X, Ubuntu, CentOS, Windows 8, Solaris, Parallels, Vagrant Virtual Box, VMWare ESXi 5.5

We'd love your feedback!