Services

Priority DM . 2 days reply
FREE
Priority DM . 2 days reply
FREE
Priority DM . 2 days reply
FREE

About me

Senior Software Engineer with 10 years of experience in the Information Technology industry as fullstack cloud microservices developer for web apps/ hybrid / pwa responsible for end to end delivery. Experienced in dev, devops. Skilled in Core Java with Concurrency & MultiThreading, Data Structures and Algorithms, expertise in Cloud Native MicroServices design & development, System Design for enterprise apps, products in domains like retail, IOT, GIS from ground up. ➢ Languages : Java, Node.js, Typescript. ➢ Frameworks : SpringBoot, Spring Modules(Core, Security, AOP, Data etc.), JPA, Hibernate, Ibatis Angular, Electron, Express, Redux, Ionic, ExtJs ➢ Database : Cassandra, MySql, Oracle, Postgres, Mongo, Couchbase ➢ Cache : Redis ➢ Security : OAuth, Okta, Amazon Cognito, CloudFoundry UAA. ➢ Messaging/Integration : Kafka, KStreams, KConnect, ActiveMQ ➢ Cloud : AWS(API Gateway, ELB, EC2, CloudFront, CloudWatch, S3, Serverless Lambda, ECS, SQS, SNS, ElasticCache etc.) ➢ Search : ELK Stack(Elastic, LogStash,Kibana). ➢ Automation : Ansible ➢ Devops : Docker, Kubernetes, Helm, Jenkins (groovy scripting), NgInx ➢ Observability : Splunk, Datadog, Prometheus, Grafana, Istio Service Mesh, Kafka Lens ➢ Distributed Tracing : Jaeger, Zypkin. Circuit Breaker : resilience4j ➢ Tools/IDE : Apigee, Swagger, Intellij, Git, Liquibase(DB script version control), SonarQube, WhiteSource, AquaSec container security, Perforce, Jira, Confluence. ➢ Libraries : aspect4j, log4j, junit, mockito,powermock, wiremock, resilience4j etc. Software development best practices ➢ Domain Driven Design ➢ Design patterns ➢ Microservices design patterns ➢ Test driven development ➢ Static code analysis (FindBugs, Checkstyle, PMD) ➢ Code Review ➢ Software Development Methodology (Agile, Kanban, Waterfall, Iterative Waterfall) Devops experience: ➢ Proficient in writing multi stage docker files with reduced memory footprint, developing helm charts for deployments on K8s. ➢ Hands on experience & in depth knowledge in managing K8s cluster, ingress controllers, services, deployment yamls, statefulsets, pod autoscaler, dashboard etc, troubleshooting services and pods. ➢ Hands on experience in managing & setting up of Istio service mesh. ➢ Hands on experience on AWS services, ELK, Prometheus, Grafana. Passionate & detail oriented proactive individual who loves to take complete ownership. Interested to learn and work on new technologies and domains. Well versed in Agile practices & ceremonies. LC : https://leetcode.com/knowsouravroy/