Senior Software Engineer/consultant Resume
Chicago, IL
SUMMARY:
- Well - rounded Senior Software Engineer/Consultant with over twenty years of professional work experience in designing, implementing and maintaining Enterprise-wide, Cloud-based, Large Scale (Web-based, Mobile, On-Premise and Off-Premise Clouds), Service Oriented, Multi-Platform and Multi-Tenant Systems.
- Well versed in SAFe, Agile, Scrum, SDLC, Waterfall methodologies for programs (projects) within industries ranging from E-Commerce, Trading, Financial, Insurance, Retail-Supply Chain, Telecommunications, Healthcare, Airlines, Shipping, Manufacturing and Internet.
- Over 20 years of experience in Software Architectures (Serverless, Event-driven, Domain-driven, Agile, SOA)
- Over 7 years of experience with Public Clouds (AWS, Google-GCP) and Private/Hybrid Clouds (Pivotal-Cloud Foundry (PCF)
- Over 6 years of experience with Amazon Web Service (AWS) (Serverless, EC2, S3, API Gateway, Lambda, SQS, Route 53, CloudWatch, CloudFormation, ECS, EBS, Redshift, DynamoDB, Aurora, RDS)
- Over 1 year of experience with Google Cloud Platform (GCP) (Compute Engine, BigTable, Cloud Functions, Kubernetes Engine, Pub/Sub, BigQuery, StackDriver, IAM, VPC), Service-Mesh Istio
- Over 1 year of experience with Google Apigee (Edge, MicroGateway)
- Over 15 years of experience in Web-Service Design/Development (ReST, SOAP, gRPC, HTTP 2.0)
- Over 10 years of experience in Continuous Integration (CI) and Continuous Deployment (CD)
- Over 20 years of experience with Java/J2EE (JEE) Architectures/Design/Development
- Over 2 years of experience with Kotlin Apps in a SpringBoot on (AWS and PCF Cloud).
- Over 1 year of experience with Google Go/GoLang (ver.1.11 through 1.13)
- Over 4 years of experience with Functional Programming paradigm
- Over 4 years of experience with Python, Django, PySpark.
- Over 2 years of experience with Scala, SBT, Scalatra, Akka
- Over 4 years of experience with Dockerized, Virtualization environments (Docker, Kubernetes(K8s))
- Over 15 years of experience with Spring, SpringBoot Framework.
- Over 10 years of experience with JavaScript SPA frameworks (React.JS, Redux.JS, Angular.JS, Ember.JS, Node.JS)
- Over 2 years of experience with Big-Data, Data-Ingestion utilizing Kafka, Spark, Streaming, Hadoop
- Over 2 years of experience with Distributed Messaging, like, Kafka, Kafka Streams, Kafka-Connect, Producers, Consumers
- Over 20 years of experience with Relational Databases (Oracle, PostGres, MySQL)
- Over 5 years of experience with NoSQL Databases (MongoDB, DynamoDB, Solr, ElasticSearch, MarkLogic)
- Over 1 year of experience with Machine Data Ingestion and Machine Learning (ML) Algorithms, Strategies
- Over 3 years of experience with Predictive Data Analytics, fault tolerance, self-healing, alerting, monitoring of real-time systems.
- Over 10 years of experience with detailing and solving performance, scalability, reliability challenges.
- Over 5 years of experience with Mobile platform apps using iOS and Android OS.
TECHNICAL SKILLS:
ARCHITECTURES/PATTERNS: Serverless, Cloud Architectures, Event-driven Architecture, Service Oriented Architecture (SOA), Agile Architectures, Object Oriented Architecture, J2EE Design Patterns, Gamma (Gang of Four), MVC
Cloud/WEB-SERVICE/ STACK: Pivotal Cloud Foundry (PCF), Amazon Web Services (AWS) (Serverless, EC2, S3, API Gateway, Lambda, SQS, Route 53, CloudWatch, CloudFormation, ECS, EBS, Redshift, DynamoDB, Aurora, RDS), Google Cloud Platform (GCP) (Compute Engine, BigTable, Cloud Functions, Kubernetes Engine, Pub/Sub, BigQuery, StackDriver, IAM, VPC), Google Apigee (Edge, MicroGateway), Apache Mesos, Marathon, DC/OS, SOAP, gRPC (including HTTP 2.0), REST, RESTful Web Services, ELK (ElasticSearch, LogStash, Kibana), Spark, DataBricks
PROGRAMMING LANGUAGES/SDKs: JAVA, Go/GoLang, Kotlin, Python, Scala, C#, C++, Ruby, Objective-C, C, Visual C++, Perl, Shell scripting, ElasticSearch-DSL, ScalaDSL, Django
BIG-DATA: Kafka, Kafka-Streams, Kafka-Connect, CQRS, HDFS, Grafana, NewRelic, Graylog, SumoLogic, Sentry, Prometheus
SERVER-SIDE: APIs, Spring Tools Suite (STS), Spring Core, Spring Boot, Spring Cloud, Hibernate, Web Services, J2EE, Clustering, LDAP, Log4J, Maven, PIT Mutation Testing, JUnit, Mockito, EZMock, BDD, TDD, Serenity, JBehave, Cucumber, Cactus, JProbe, Single Sign On, Relational Object Framework, TICK (Telegraf, InfluxDB, Kapacitor), Akka Actor Model, Scalatra, ScalaJ
CONTINUOUS INTEGRATION (CI) CONTINUOUS DEPLOYMENT (CD): Jenkins, Hudson, Maven, Ant, Gradle, Pipelines, SonarQube, Code Coverage, PCF/Concourse
USER-INTERFACE (UI UX): Single Page Applications (SPA), JavaScript, HTML, React.JS, Redux.JS, Node.JS, Angular.JS, Ember.JS, AJAX, CSS, GraphQL
MIDDLEWARE: Event-Broker, CQRS, RabbitMQ, IBM MQ Series, Control-M Scheduler, iLog Rules Engine, DROOLS BRMS
VERSION CONTROL: BitBucket, GitLab, Git, GitHub, Subversion, SVN, CVS, Rational Clearcase, PVCS, Source-Safe
DATABASES (No SQL and SQL): MongoDB, DynamoDB, Aurora, ElasticSearch, Solr, PostgreSQL, Riak, Influx-DB(Time-Series DB), Oracle, MySQL, Sybase, DB2, SQL-Server, MarkLogic
IDEs: InteliJ-IDEA, GoLand, PyCharm, Spring Tool Suite (STS), Rational Application Developer (RAD), Visual Studio, Eclipse, Net-Beans, IBM Websphere Studio (WSAD), BEA Weblogic Workshop, JBuilder
PROFESSIONAL EXPERIENCE:
Confidential, CHICAGO, IL
Senior Software Engineer/Consultant
Responsibilities:
- Well versed in SAFe, Agile, Scrum, SDLC, Waterfall methodologies for programs (projects) within industries ranging from E-Commerce, Trading, Financial, Insurance, Retail-Supply Chain, Telecommunications, Healthcare, Airlines, Shipping, Manufacturing and Internet.
- Over 20 years of experience in Software Architectures (Serverless, Event-driven, Domain-driven, Agile, SOA)
- Over 7 years of experience with Public Clouds (AWS, Google-GCP) and Private/Hybrid Clouds (Pivotal-Cloud Foundry (PCF)
- Over 6 years of experience with Amazon Web Service (AWS) (Serverless, EC2, S3, API Gateway, Lambda, SQS, Route 53, CloudWatch, CloudFormation, ECS, EBS, Redshift, DynamoDB, Aurora, RDS)
- Over 10 years of experience with JavaScript SPA frameworks (React.JS, Redux.JS, Angular.JS, Ember.JS, Node.JS)
- Over 2 years of experience with Big-Data, Data-Ingestion utilizing Kafka, Spark, Streaming, Hadoop
- Over 2 years of experience with Distributed Messaging, like, Kafka, Kafka Streams, Kafka-Connect, Producers, Consumers
- Over 20 years of experience with Relational Databases (Oracle, PostGres, MySQL)
- Over 5 years of experience with NoSQL Databases (MongoDB, DynamoDB, Solr, ElasticSearch, MarkLogic)
- Over 1 year of experience with Machine Data Ingestion and Machine Learning (ML) Algorithms, Strategies
- Over 3 years of experience with Predictive Data Analytics, fault tolerance, self-healing, alerting, monitoring of real-time systems.
- Over 10 years of experience with detailing and solving performance, scalability, reliability challenges.