Principal Aws Cloud & Big Data Engineer Resume
OBJECTIVE:
Seeking a challenging Position as a Senior Architect, Senior Software Developer Scala, Java 8, Node.js, Python, SOA, AWS Cloud, Spark, Hadoop/EMR, Python, C#, C++, NoSQL Database Architect and Integration Specialist.
SUMMARY:
- Over 20 years of hands on experience in Scala/Java/ J2EE development.
- Over 12 years of experience in Senior Role as Software Architecture, Design, Development, Implementation, Testing, Support, Team Leadership and Project Management.
- Expert in Amazon EMR, Spark, Kinesis, S3, Boto3, BeanStalk, ECS, Cloudwatch, Lambda, ECS, ELB, VPC, ElasticCache, DynamoDB, Redshift, RDS, Presto, Aethna, Zeppelin & Airflow.
- Strong OO Design & Analysis, Design Patterns, Frameworks, Spring 3.x, Core - Java 7/8, JEE 5 & 6, JSE 7, XML and UML.
- Expert level in Server side development using J2EE, EJB, J2SE, Spring, Servlets, J2SE, Python, C++ on Windows, Unix and Linux Platform.
- Expert in Spring MVC/AOP, Spring Rest/WebServices, Spring Batch, Spring Integration, Spring Data, Boot, Spring ORM/Hibernate, JDBC, Spring Remoting, Spring JMS, MQ, Apache Camel & ServiceMix.
- Strong experience in designing and modeling the system with OOAD using UML with Rational Rose and Design Patterns, Like Patterns such Façade, Front Controller, Data Transfer Object, Data Access Object, Service Locator, Business Delegate, Singleton, Abstract Factory Method, Factory method, Adaptor, Decorator
- Expert in Analysis, Design and Development of Web and Web enabled applications using Java, JSP, JSTL, MVC, Struts, Spring, Perl, Python, Tiles, XSLT, XML, JSON, Ajax, Ext-JS, AngularJS, Backbone, BootStrap, YUI, JQuery, JavaScript, CSS, C#, ASP.NET and VB.NET.
- Experienced in Caching technologies like Coherence, Memcached, Redis, JCache, and GemFire & Gigaspace.
- Well versed in UML Design, State, Sequence and Class diagram using tools like NetBeans, MS Visio and IBM Rational Application Developer, Rational Rose and JDeveloper 10g.
- Well Experienced in Data Warehouse, ETL, Search, Virtualization and Portal development.
- Proficient in IDE’s like PyCharm, Eclipse, JDeveloper, IBM WebSphere, IBM RAD, JBoss IDE, IntelliJ and Visual Studio.
- Proficient with application servers like OC4J 10g (Oracle Application Server), GlassFish, Weblogic, IBM WebSphere, JBOSS AS 5.0, Jetty, Nginx, Tomcat and Apache.
- Developed Message Driven Beans (MDB) as adapters to support incoming JMS messages in MQ Series / Active MQ / Tibco / Spring MQ / Kinesis / Kafka.
- Involved as in preparation of Functional Specifications, Data Flow Diagrams and Data Modeling for development of Web Portal for Content management systems.
- Experience in Database design, modeling, maintenance and administration using Oracle 10g, Postgres, MySql, Aurora, DB2, HSQLDB, Derby and MS SQL Server 2005.
- Extensive experience in NoSQL using Hbase, DynamoDB, Cassandra, MongoDB, Redshift & CMS tools using Verity/Autonomy Portal, Actuate, JBoss and Oracle Portal.
- Handson Experience through hackathons in Web 2.0 JavaScript like Dojo, JQuery, YUI, Ext-JS, Sencha, Node.js, Backbone.js, Dart & AngularJS.
- Handson Experience through hackathons in Scala, Clojure, GO, NodeJS, Python, Perl, R, Ruby, Groovy & Grails.
- Handson Experience on Cloud Platforms in OpenStack, OpenShift, CloudFoundry, Azure, AWS, Mesos & Heroku.
- Excellent interpersonal, communication, mentoring skills, and analytical abilities
- Exposure to Cloud, Finance, Banking, Telecom, Wireless, Semi-Conductor, Utility, Pharmaceutical, Oil & Gas, Manufacturing, Software and Media Services
- Attended Hands-on Courses, Seminars with projects on AWS, EME, Big Data, Hadoop, Spark, PySpark, HBase, Hive, MapReduce, Yarn, Lucene, Solr, NoSQL, CouchDB, CouchBase, MongoDB, and Casandra & Splunk.
TECHNICAL SKILLS:
Languages: Scala, Java, Python, Ruby, GO, C#, VC++, C++, C, Shell, Erlang
Java Technologies: JSSE 5,6, 7, 8, JEE 6, EJB, Entity/Session Beans, Swing, AWT, JNDI, JMS, JDBC, JMX, JavaMail, JUnit, XML, DTD, XSD, XSLT, JAXWS, JAXRS, JAXB, JAXP, SAXP, Log4j, Commons, WSDL, UDDI, SOAP, SOA, WebServices, JMS, Hibernate 3, Axis 2.
Web Technologies: ReactJS, Servlets, JSP 2.0, JSF 2.0, JSTL, HTML5, CSS, ActionScript, JavaScript, AJAX, ExtJS, JQuery, GWT, XML, XSL, XSLT, Spring MVC, WebFlow.
Framework: Express, GJango, Flask, MVC, Hibernate 3, IBatis, TopLink, JPA, Spring 3.
Application Server: OC4J, WebLogic, WebSphere, GlassFish, JBOSS, Apache Tomcat, IIS7
Operating Systems: UNIX, Solaris, Linux, AIX, Windows 2000/NT/XP/Vista
Databases: NoSQL, Hbase, Cassandra, MongoDB, Oracle, Postgres, DB2, Derby, MySql, HSQLDB, PL/SQL, SQL Server, SAP Hana, FileNet, MS Great Plains.
Middleware: Kafka, Kinesis, Mule, Camel, RMI, JMS, EJB, ActiveMQ, MQ Series, ETL
Big Data: AWS Glue, Athena, EMR, Hadoop, Spark, HBase, Pig, Hive, Sqoop, MapReduce, .
AWS: S3, Kinesis, Glue, Athena, EMR, QuickSight, IAM, Spark, Firehose, Lambda, EC2, Docker, Kubernetes, CloudWatch, CloudFormation, SNS, SES, Redshift, DynamoDB, Aurora and many more
Tools: UML, Microsoft Visio, MagicDraw, Clear Case, Rational Rose, CVS, MKS, SVN, JUnit, TestNG, Eclipse, Netbeans, IntelliJ, WSAD, Apache Ant, Maven, Cruise Control, Cygwin, JMeter, Coccon, XML Spy, JProfiler
PROFESSIONAL EXPERIENCE:
Confidential
Principal AWS Cloud & Big Data Engineer
Responsibilities:
- Analytics Platform Development using all AWS Services.
- MongoDB management, migration, architecture & scaling
- DataWarehouse development & management
- ETL Development using AWS Services
Confidential, San Jose, CA
AWS Cloud & Big Data Engineer/Developer/Contractor
Responsibilities:
- I was responsible for development of Ecommerce Platform using REST APIs, Security, AWS DynamoDB NoSQL Database Design, Cloud Deployment, Authentication, Stability & Scalability for a SAAS ECommerce platform.
- Design, Implement & deploy of over 100 Serverless REST APIs using NodeJS & multiple NPM packages, Express & Serverless Framework on AWS Lambda.
- Evaluated & POCs implementation of Authentication tool: AWS Cognito, Auth0, OAuth, Stormpath, Google & Facebook; NoSQL Cloud Databases like MongoDB Atlas, AWS DynamoDB, Google Cloud Datastore & S3; Chat software: Pubnub, Pusher, Firebase; Payment Platforms: Braintree, BlueSnap, Paypal & Amazon; AWS Containerization: Lambda, BeanStalk, ECS, Dockers; Application Caching: AWS API Gateway, ElasticCache, ElasticSearch & Kibana; App Orchestration & Monitoring: AWS CloudWatch, Airflow, Oozie & AWS Data piple-line for job: Messaging & Email: Kafka, AWS SNS & AWS SES.
- Eclipse, MS Visual Studio Code, BitBucket, GIT, Swagger, Postman, Slack, JetBrains & BaseCamp.
Confidential, Santa Clara, CA
Big Data Engineer
Responsibilities:
- Wrote Scala/Spark/AWS EMR cloud application to process & transform in huge cluster billions of Rest & mobile events generated on Confidential every hour.
- Created CloudWatch, CloudTemplate, AWS Data pipelines, Kinesis Realtime, Lambda, Firehose, API Gateway, BeanStalk, ECS & Spark Streaming projects on AWS Cloud.
- Used Python, Ruby, Pig, Hive, UDF, Sqoop to implement various tools & utilities for ETL, data import & export.
- Used Java 8, Python & NodeJS for many AWS lambda modules.
- Used MongoDB, Redshift, DynamoDB, Aurora RDS, MariaDB, MongoDB & SqlServer, SqlWorkbench in various ETL projects.
- Implemented reporting in PySpark, Zeppelin, Jupyter, IPython & querying using Airpal, Presto & AWS Aethna.
- Used Airflow, Oozie & AWS Data piple-line for job scheduling, orchestration & monitoring
- Used R, NodeJS, Kafka, Redis, ElasticCache, ElasticSearch, Kibana, ELB, ECS, API Gateway, Lambda, BeanStalk, S3, PySpark, Google BigQuery, New Relic, GIT, Hue, Ambari, Swagger & various other AWS technologies for multiple POCs.
Confidential, San Jose, CA
Solutions Architect / Developer
Responsibilities:
- Wrote script for Location Analytic project deployment on a Linux cluster/farm & AWS Cloud deployment using Python.
- Designed & Developed tool like Ambari & Chef for MPact Software, Hadoop, Hbase & Spark Deployment, Configuration, Monitoring, HA, Load & Data Balancing, Scalability on AWS, ESXI, XEN & distributed cluster using Java 8, Spring, Scala, Python & Ruby.
- Wrote software for BLE Beacon OTA configuration and monitoring in Java, Spring & Ruby
- Wrote Functional Ruby Scripts for application integration with HBase. NodeJS for Rest POC.
Technologies involved: Java 8, Spark, Spring, Hadoop, Scala, Hbase, Hive, Pig, JPA, NodeJS, Ruby, Derby, Postgres, H2 and Python & AWS