| Rajat- Java full stack software Lead - 15+ years Exp - Our own H1B - Bay Area,CA at Bay, Arkansas, USA |
| Email: [email protected] |
|
http://bit.ly/4ey8w48 https://jobs.nvoids.com/job_details.jsp?id=1401894&uid= CEIPAL ATS - Simplified Recruiting and Staffing Rajat- Java full stack software Lead - 15+ years Exp - Our own H1B - Bay Area,CA Consultant's Details: Consultant Name: Rajat Employer Details: Employer:Nextgen Technologies Inc Contact Person:Kushal Email:[email protected] Note: Please call between 09:30 AM PST to 06:00 PM PST Phone: 4134240484 Rajat's Resume Profile Summary: 15 years of extensive full stack software Lead experience with core competencies of business analysis, design, development and customer deployment in Telecom, Finance, eCommerce and IoT domains. Proficiencsy in client/server and data pipeline technologies Core Java, JEE, AngularJS, ReactJS, PolymerJS, NodeJS, HTML5, CSS, SASS, Bootstrap, Ajax, GoLang, RubyOnRails, Scala, Spring, Hibernate, REST, ActiveMQ, SQS, Camel, AWS, Hadoop, Cassandra, MongoDB, Solr, Storm, Spark, Kafka, SSO Expertise in design and implementation of low latency and high throughput distributed applications using threadpool, memcache, message queues, NoSQL, synchronization, concurrent and collection APIs. Developed several high throughput, low-latency and scalable frameworks using SOA and EIP in IoT Home Automation, Telecom Network Management and Content Management domains. Worked closely with UX designers to implement UI wireframes based on customer usability research. Enthusiastic to design Blockchain based decentralized architecture in finance and supply chain industries for enhanced transparency, greater scalability, better security and increased innovation. Enthusiastic to apply Machine Learning in time series domains like Quantitative / Algorithmic Trading, HFT using AWS Cloud, Hadoop/Mahout, Pig/Hive MapReduce, Storm, Spark, Kafka, HBase, NoSQL Automated Trading experience in Equities, Commodities and Currency markets. Enthusiastic in ATS development using statistical / semantic analysis, machine learning, genetic, neural networks, fuzzy logic. Consistently awarded for meeting tight project deadlines with quality and complete scope. Extensive on-site deployment experience of 4G LTE and IBM Tivoli Netcool NMS Projects for customers in USA, UK, Australia, Korea, Bahrain. Ensured that customer requirements are met with highest quality. Experience in Resolving critical customer issues and technical support. Actively involved in technical hiring process and mentoring team members. Skill Set: Languages / IDEs Java/J2EE, Javascript, GoLang, Scala, Ruby(RubyMine), C++, DotNET(VS.Net) AngularJS, Polymer, NodeJS, RubyOnRails, Play, jQuery, Ajax, Backbone, Ember, Knockout, React, CoffeeScript, Twitter Bootstrap Responsive CSS Server Technologies Core Java 7/8, JEE, Spring MVC, Hibernate, REST, ActiveMQ, Kafka, Storm, Spark, Camel ESB, Hadoop BigData, NoSQL, Solr, Multi-threading, Concurrent API, Collections, ThreadPool, ConnectionPool, Memcached, JAXP, JAXB, XSLT Databases MongoDB, CouchBase, Cassandra, HBase, SQL Server, Oracle, Hibernate, JDBC SOA AWS EC2/ECS/Lambda, SQS, REST, SOAP, WADL, ESB, JMS, ActiveMQ Scripting Perl/Expect, Python, Ruby, R, Matlab, scripting, Stored Procedures, Triggers Application Servers Nginx, Tomcat 8, Jetty, JBOSS 7, Websphere 6.1, Weblogic 6.1 Build Tools Git, Jenkins, Docker, Maven, Ant, Gradle, SVN, Perforce, VOB Operating Systems Solaris on Sun SPARC/Blade servers, Linux, UNIX, Windows Servers Code Analysis/Test Tools jUnit, jMock, Emma, Klocworks, JProfiler, JVisualVM, JMap, FindBugs, Selenium Design Patterns Singleton, Factory, Builder, Fa ade, Observer, Adapter, Flyweight Domain Knowledge IoT, Analytics, eCommerce, Personal / Investment Finance, Procurement, Telecom Certifications MCSD, MCSE, MCDBA Bachelor of Technology (Computer Science), IIIT Hyderabad, India (2004), CGPA 8.33/10 Experience, Summary: Organization Position Duration From To Intuit, Mountain View, California Technical Lead May 2019 Present Walmart Global eCommerce, Sunnyvale, California Technical Lead Jan 2017 Apr 2019 Comcast, Sunnyvale, California Technical Lead Jan 2016 Dec 2016 Proquest, Mountain View, California Technical Lead Jan 2015 Dec 2015 SAP Ariba, Sunnyvale, California Sr. Software Engineer Jul 2014 Dec 2014 Intuit, Mountain View, California Sr. Software Engineer Dec 2013 Jun 2014 Asurion LLC, Nashville, Tennessee Technical Lead Oct 2013 Dec 2013 Liaison Technologies, Atlanta, Georgia Technical Lead Nov 2012 Sep 2013 Nokia Siemens Networks (NSN), Chicago, Illinois Senior R&D Engineer Mar 2011 Oct 2012 Motorola, Schaumburg, Illinois Senior R&D Engineer Aug 2004 Feb 2011 Microsoft, Redmond, Washington R&D Engineer May 2003 Dec 2003 at Microsoft, Motorola and Nokia Siemens Networks: Awarded 2nd prize at National Level among 2300 contestants in the Microsoft RAD contest, 2003. Presented the .Net webservice based Mobile application at Developers Nite event organized by Microsoft in June 03. Awarded Bravo recognition at Motorola consistently for best productivity in the team (Team Size 20) Awarded Outstanding Contribution award at Nokia in May 12 for feature delivery ahead of schedule with highest quality and complete scope (Team Size 20) PROJECTS: Project TFX Transformation Service, Intuit, Mountain View (CA) Role Technical Lead, May 19 Present Description: Transformation Service (TFX) is a RESTful search service which was designed and developed from scratch. It is deployed on the AWS cloud which enables thousands of small businesses and individuals to perform streamlined semantic and content search across various CMS at Intuit. TFX provides a unified self-help experience to Intuit s customers across all Intuit financial products and locales on desktop and online platforms like https://help.quickbooks.intuit.com/en_US/contact. Self-help using TFX has helped Intuit to reduce the call costs to help agents from 65% to 40%. Search performance and accuracy was optimized using efficient algorithms using ThreadPool, SessionPool, Caching, MessageQueues (AWS SQS), DROOLS rules engine. Website: https://community.intuit.com/quickbooks-online , https://help.quickbooks.intuit.com/en_US/contact Competitors: Xero Technologies used: Core Java, J2EE, SpringMVC, nginx, Hibernate, Jersey RESTful service, Swagger, AWS SQS, AWS EC2, Memcached, NodeJS, MongoDB, Solr/Lucene search, Javascript ES6, AngularJS/jQuery, Browserify, Maven, Rails, DROOLS, Swagger, JMock, Junit, RSpec, Jasmine, JMeter, JProfiler Design and development of TFX search framework using Spring, Jersey, Hibernate and consuming RESTful services using AngularJS framewok (module, controllers, directives, filters, service) Performance optimization using ThreadPool, SessionPool, Caching, DROOLS rules engine. Deployment on AWS EC2 and configured ELB, auto-scaling, security groups, cloudwatch alarms Development of Docker containers, Docker workflows, building images and creating Dockerfiles for uniform environment deployment Development of TypeAhead for content search using MongoDB Development of Sitemap of all the Intuit help content using Cassandra Development of URL shortener using Couchbase Development of asynchronous content caching using AWS SQS and Kafka for a high throughput of 50 transactions per second, deployed using AWS async workers. Development of Self Service ContactUs UI using NodeJS and RubyOnRails Project Supplier Center and ROVR, Walmart, Sunnyvale (CA) Role Technical Lead, Jan 17 Apr 19 Description: Supplier Center (eCommerce Item Setup) Designed and implemented Kafka, Storm, Spark and SolrCloud based high throughput and low latency item setup data pipeline. Worked closely with Product and UX teams to design, develop and build scalable web application based on Angular and NodeJS, that simplifies the Item setup process for Suppliers and Merchants on the Walmart eCommerce workflow tool and do high quality content collection for the products. Website: https://supplier.walmart.com/home Competitors: Amazon Marketplace ROVR (Supply Chain Resource Optimization and Vehicle Routing) Designed and implemented critical Supply Chain graph algorithms like VRPTW (Variable Routing Problem with Time Window) deployed on large clusters of 350 servers to provide low latency APIs for US, UK and Canada customers to book delivery slots for ecommerce orders. Delivery slots are forecasted using machine learning data pipelines on historic customer activity data. Delivery trips are optimized using highly scalable geo-spatial engines for low latency road speed and distance calculations to minimize time and cost via Walmart vans, Uber, Parcel and even crowd source deliveries in the Walmart Spark program. Currently working on designing blockchain based supply chain tools for conducting payment, audits and tracking delivery, inventory and assets. Website: https://grocery.walmart.com (Walmart Spark program) Competitors: Amazon Flex Deliveries Technologies used: Java, Storm, Spark, Kafka, SolrCloud, Cassandra, AngularJS, React, React Native, NodeJS, Javascript, D3.JS, Webpack, Babel, REST API, GIT, HTML5/SASS Designed and implemented Storm, Spark and Kafka Item setup data pipeline handling 1 million ingestions per hour for item price, details and inventory updates. Designed and integrated Storm topology with Kafka topics in feed gateway Designed and developed the integration between PIM adapter and Supplier Center Implement spark job to read the data from Cassandra (35million records every 2 hours) and write to HDFS. Designed and implemented Apache Camel routes integrating with Kafka to migrate 10 million items. Designed and implemented Kafka consumers in PIM adapter to support high volume of Item setup. Designed and implemented spark job failure alert mechanism. Developed reusable UI AngularJS components and node modules to share across multiple applications. Continuous iteration and continuous deployment in Walmart OneOps Cloud Integrated the UI app with the user analytics tools for user behavior analytics and analyze the data. Setup alerts and live monitoring tools to monitor live traffic and app performance. Project IoT Home Automation, Comcast, Sunnyvale (CA) Role Technical Lead, Jan 16 Dec 16 Description: Comcast Xfinity Home Automation - Designed and implemented Kafka and Storm based data pipelines for IoT events, rules engine and action handlers. Responsive web application developed using Google Polymer and integrated with Comcast iOS and Android apps to enable the customers to instantiate rule templates for IoT and non-IoT devices. The API backend consists of NodeJS based on modules like Express, http-proxy, cluster, webworker-threads, socketio, pm2, event, http, fs. The IoT layer backend consists of GoLang based Element Event Listener, highly scalable Rules Engine and Action Executors. Integrated UI with backend REST APIs for CRUD operations on automation rules. Website: http://www.xfinity.com/home-security.html , https://itunes.apple.com/us/app/xfinity-home Competitors: Amazon Alexa, Google Home Technologies used: Google PolymerJS, GoLang, RubyOnRails, AngularJS, Javascript, D3.JS, Ajax, Gulp, Bower, NodeJS, REST API, GIT, HTML5/SASS, Storm/Kafka, AWS/Chef, nginx, DynamoDB, Zabbix, SauceLabs,Mocha Google Polymer based Responsive WebView developed using re-usable webcomponents and shadow DOM concepts. Efficiently designed to load the UI components on-demand and plug-and-play manner in order to reduce the UI rendering times and response times on user actions. Media queries used for Responsive UI for tablets, mobiles and desktops. Performance Testing and Profiling of Polymer UI across multiple devices and browsers using SauceLabs. GoLang based high-throughput and low latency RulesEngine. Kafka for event driven architecture for scalable message queueing of events from IoT devices. Storm topologies for consuming events from Kafka topics and Spout/Bolt filters to prevent invalid events from being processed by the Rules Engine Spark Streaming for performing map/reduce analytics over Kafka events. Chef Ruby scripts for DevOps Python scripts for log analysis Code reviews, unit and integration testing Project Content Management System (CMS) for Ebooks, ProQuest, Mountain View (CA) Role Technical Lead, Jan 15 Dec 15 Description: ProQuest Ebook Central will feature a user-centered design that will improve ebook research and management experiences from end to end. It will support discovery, selection, acquisition, customizable management and analytics of ebooks. LibCentral offers a powerful set of tools to simplify the workflow surrounding ebooks; from streamlined acquisition to customizable administrative tools, support for all access models, real-time usage and expenditure analytics as well as built-in interoperability with key vendors. Website: http://www.proquest.com/products-services/ebooks-main.html Competitors: Amazon Books Technologies used: Core Java 7/8, J2EE, Spring Boot, Spring MVC, Spring Security, SSO, Hibernate, Jersey REST, AWS EC2, RabbitMQ, Camel, Memcached, Solr/Lucene search, Ruby On Rails, Play Framework, AngularJS/jQuery, Maven, Swagger, Junit, JMeter, JVisualVM Design and development of ebook acquistion framework using Spring, Jersey, Hibernate TransactionManager (2 phase commit), Camel JMS listeners Consuming RESTful services using AngularJS framework (module, controllers, directives, filters, service) Performance optimization using ThreadPool, SessionPool, Caching by using a NodeJS based backend based on modules like cluster, webworker-thread, socketio, pm2, event, redis, kue, mongodb, mssql Development of high volume ebooks ingestion framework using Camel ESB and REST/SOAP services Migration from RDBMS to Cassandra NoSQL for a scalable, always on architecture with fast write speeds. Ebook details were migrated to column families for perform analytics Perform SOA webservice aggregation and composition for the ebook ingestion services - validation service, price calculation service, persistence service, workflow status service and detailed view service Implement JAX-WS security using SSL configuration, container and application security Development of Solr search based Semantic search service and configured Solr core, schema, indexer using solrconfig and schema.xml Development of Ebook Ingestion UI using AngularJS, React, CoffeeScript, Backbone, Ember, Knockout, Twitter Bootstrap Responsive CSS, SASS, LESS Development of REST APIs in NodeJS for Ingestion services Performance Testing and Profiling using JMeter, SOAPUI and JVisualVM Python scripts for log analysis Project Ariba SpotBuy Service, SAP Ariba, Sunnyvale (CA) Role Senior Software Engineer, July 14 Dec 14 Description: Ariba spot-buying service allows companies to bring 'emergency' or small purchases under control. Website: http://www.ariba.com/solutions/buy/procurement-solutions/ariba-spot-buy Competitors: eBay, Amazon Technologies used: Core Java, J2EE, SpringMVC, Hibernate, Jersey RESTful service, Memcached, NodeJS, MongoDB, Solr/Lucene search, AngularJS/jQuery, Maven, Rails, Swagger, JMock, Junit, JMeter, JProfiler Design and development of SpotBuy backend search framework using Spring, Jersey, Hibernate and consuming RESTful services using AngularJS framework (module, controllers, directives, filters, service) Performance optimization using ThreadPool, SessionPool, Caching by using a NodeJS based backend based on modules like cluster, webworker-thread, socketio, pm2, event, redis, kue, mongodb, mssql Development of data migration scripts using hibernate hbm2ddl Development of Hadoop MapReduce and Spark jobs to perform analytics for customer search behavior Setup Hadoop Multi-node cluster using 1 master and 2 slave node configuration Project TFX Transformation Service, Intuit, Mountain View (CA) Role Senior Software Engineer, Dec'13 Jun 14 Description: Transformation Service (TFX) is a RESTful search service which was designed and developed from scratch. It is deployed on the AWS cloud which enables thousands of small businesses and individuals to perform streamlined semantic and content search across various CMS at Intuit. TFX provides a unified self-help experience to Intuit s customers across all Intuit financial products and locales on desktop and online platforms like https://help.quickbooks.intuit.com/en_US/contact. Self-help using TFX has helped Intuit to reduce the call costs to help agents from 65% to 40%. Search performance and accuracy was optimized using efficient algorithms using ThreadPool, SessionPool, Caching, MessageQueues (AWS SQS), DROOLS rules engine. Website: https://community.intuit.com/quickbooks-online , https://help.quickbooks.intuit.com/en_US/contact Competitors: Xero Technologies used: Core Java, J2EE, SpringMVC, nginx, Hibernate, Jersey RESTful service, Swagger, AWS SQS, AWS EC2, Memcached, NodeJS, MongoDB, Solr/Lucene search, Javascript ES6, AngularJS/jQuery, Browserify, Maven, Rails, DROOLS, Swagger, JMock, Junit, RSpec, Jasmine, JMeter, JProfiler Design and development of TFX search framework using Spring, Jersey, Hibernate and consuming RESTful services using AngularJS framewok (module, controllers, directives, filters, service) Performance optimization using ThreadPool, SessionPool, Caching, DROOLS rules engine. Deployment on AWS EC2 and configured ELB, auto-scaling, security groups, cloudwatch alarms Development of Docker containers, Docker workflows, building images and creating Dockerfiles for uniform environment deployment Development of TypeAhead for content search using MongoDB Development of Sitemap of all the Intuit help content using Cassandra Development of URL shortener using Couchbase Development of asynchronous content caching using AWS SQS and Kafka for a high throughput of 50 transactions per second, deployed using AWS async workers. Development of Self Service ContactUs UI using NodeJS and RubyOnRails Project Build/Deploy Automation Framework, Asurion LLC, Nashville (TN) Role Technical Leader, Oct'13 Dec 13 Description: Build/Deploy Automation Framework developed for the client Asurion LLC for seamless continuous integration of complex multi-hierarchy modules for various projects in the mobile insurance domain. A Deployment portal was developed using AngularJS / jQuery and REST APIs for invoking Jenkins API to facilitate build automation, validation and deployment of their products. Website: https://www.asurion.com/phone-insurance/ Core Features:- Deployment Portal does LDAP authentication using CryptoJS and AES encryption to provide centralized access to all Jenkins environments, SVN and Jenkins APIs are accessed over HTTPS. Deployment Wizard allows launching Jenkins job with parameters (env, product, client, version, servers) in single/multiple environments. Monitor job allows auditing of job execution history for all environments (environment, job, build#, portal_user, status, deployed_servers, console log) used: SpringMVC, AngularJS/jQuery, Jenkins REST API, Groovy, Grails, Maven, Ant, Core Java, J2EE, JSF Onsite Requirements gathering and system design at Nashville, USA from Oct'13 Nov'13 Feasibility study, Prototyping, Design and development of the automation framework. Worked in onsite-offshore model with effective co-ordination and tight deadlines following Scrum principles. Project Enterprise Content Director, Liaison Technologies, Atlanta (GA) Role Technical Leader, Nov'12 - Sep'13 Description: Content Management Framework developed for the Liaison Technologies for information extraction, transformation and loading into databases through multi-threaded workflows and Javascript business rules. Front ends were developed using RCP/RAP, JSF, Swing. Servers implemented SQL queries of tables and XML messaging of results to external interfaces using ActiveMQ/JMS. Web-clients and Swing-client communication with servers was implemented using REST and SOAP. Website: https://www.liaison.com/solutions/data-management/master-data-management/ used: Server Core Java, J2EE, JBOSS ESB, Multi-threading, Hibernate, REST/SOAP, Swing, Spring MVC, JMX, JMS, ActiveMQ, JTA, Oracle, SQL Server Onsite Requirements gathering and system design at Atlanta, USA from Nov'12 Feb'13 Offshore design and development of high-performance, low-latency server-side modules with efficient algorithms for content management following Agile methodologies. Worked on multiple enhancements and fixes for legacy systems. Project (Full-time) LTE, Nokia Siemens Networks, Chicago, Client KDDI, Japan Role Sr. R&D Engineer in NSN, Mar'11 - Oct'12 Description: IBM Tivoli Netcool Configuration Management (ITNCM) tool for LTE network deployed for KDDI customer in Japan. Provides highly scalable and low-latency solutions to store, view and update bulk configurations of upto 5000 eNodeBs in LTE network. Event handling of high frequency network configuration updates and alarm forwarding was implemented using ExecutorService, ThreadPool and JMS/ActiveMQ. Website: http://www-03.ibm.com/software/products/en/tivonetcconfmana used: Core Java, J2EE, Multi-threading, Hibernate, Swing, Oracle, JMS, ActiveMQ Designed and developed high-performance, low-latency server-side modules with efficient algorithms for configuration management of LTE network. Challenges involved fetching large XML configurations over the network for caching, parsing, storage and retrieval. Designed efficient multi-threaded algorithms for STAX parsers, ITNCM connection pools, thread-pools, hibernate session-pools and stored procedures using parallel CPU processing for storage/retrieval queries. Extensively used advanced Java features like ConcurrentHashmap, CountdownLatch, ExecutorService, ThreadPool, ConnectionPool, ReentrantLock, Semaphores, BlockingQueue, etc. LDAP queries and updates for bulk users and topology information. Development of SOAP services for Bulk SNMP Get and Set, executed over 5000 network elements. Developed Aggregator module to convert large XMLs to CSV using XSL transformations for easy retrievals. Designed and developed intuitive GUI using Netbeans IDE, based on MVC architecture enabling telecom operation for bulk configuration changes on the network. On-site Primary technical contact for critical issue resolution and deployment at labs in USA. Project (Full-time) Netcool NMS, Motorola, Client - SPAN (Australia) and KRNA (Korea) Role Technical Lead, Jan'10 - Feb'11 Description: customized CM/FM/PM solutions using the IBM Tivoli Netcool Suite (ITNCM, Omnibus, Webtop, Reporter, Impact, PMGW) and on-site deployment for customers SPAN (Australia) and KRNA (Korea) http://www-03.ibm.com/software/products/en/netcool-network-management used: Core Java, J2EE, Multi-threading, Swing, Oracle, scripting, Stored Procedures, Triggers, Perl, Expect Developed high-performance scalable NMS servers for NMS customers with below features:- Configuration Mgmt SNMP/CORBA based discovery of bulk network elements. Fault Mgmt Bulk SNMP trap handling and event correlation engine. Performance Mgmt SNMP/FTP statistics, KPI engines and reporting/charting applications. Redundancy/Failover SQL trigger based automatic failover systems developed using Perl, Expect, script and stored procedures. Load sharing Distributed servers for handling bulk SNMP traps and statistics using RMI. Project (Full-time) Adventnet NMS, Motorola, Client Menatel (Bahrain) Role Sr. R&D Engineer, Oct'06 - Dec'09 Description: Provided customized CM/FM/PM solutions using the Adventnet NMS and on-site deployment for customers Menatel(Bahrain), Wateen (Pakistan) and MTNL(India). Website: http://www.develcon.com/nms/webnms.html used: Core Java, J2EE, Multi-threading, Swing Oracle, RMI, CORBA Developed high-performance scalable NMS servers for various NMS customers. Project (Full-time) GSM-OMC, Motorola, Client Vodafone (UK) Role Sr. R&D Engineer, Aug'04 - Sep'06 Description: NMS CM/FM/PM solutions based in C++ for 2G networks, on-site deployment for Vodafone(UK) Website: https://sourceforge.net/motorola/gsm-omc-r/home/Home/ used: C++ Developed features and resolved critical issues with the NMS client and server application. Project Visual J#.Net, Microsoft Role R&D Engineer (May 03 Dec 03) Description: Visual J# is a project aimed at migrating applications developed in Java to J#, in order to leverage the advantages offered by both the Java and .Net worlds. https://msdn.microsoft.com/en-us/library/aa290079(v=vs.71).aspx used: J#.Net Designing and spec ing applications demonstrating the migration process, Remediation of customer issues associated with J# Browser Controls(JBC) team. Researching and writing whitepapers on Swing to Windows Forms and Java Applets to JBC migration, published below whitepaper in MSDN. MSDN whitepaper: http://msdn.microsoft.com/en-us/library/aa290079%28v=vs.71%29.aspx Note: Please call between 09:30 AM PST to 06:00 PM PST Kushal | 1735 N 1St ST., Suite 308 |San Jose, CA 95112 NextGen Technologies Inc Email: [email protected]. Website: www.nextgentechinc.com | 4134240484 | Keywords: cplusplus user interface user experience javascript access management rlang information technology fourg trade national California Colorado Georgia Tennessee Rajat- Java full stack software Lead - 15+ years Exp - Our own H1B - Bay Area,CA [email protected] http://bit.ly/4ey8w48 https://jobs.nvoids.com/job_details.jsp?id=1401894&uid= |
| [email protected] View All |
| 10:10 PM 16-May-24 |
| Attached File(s): Rajat_Resume_1715877631021.docx Please check the file(s) for viruses. Files are checked manually and then made available for download. |