S
Sami Choudhry
Sami Choudhry
About
Detail
Sr .Net Full stack developer
United States
• Overall, 9+ years of IT experience in analysis, design, and implementation & testing of Object-oriented applications in the client/server, webservices, distributed, integrated environments using J2SE andJ2EE. • Extensive development experience in object-oriented analysis, design, and programming (OOA/OOD/OOP) throughout complete SDLC in various models like Waterfall and Agile. • Having around 5+ years of experience in JVM • Having 3+ years of as a GOLANG Developer • API, 12-Factor App, Cloud Native, Caching, Load Balancing, Clustering, Scaling • Developed Cloud native Microservices utilizing Spring Boot, Spring MVC, REST using Test Driven Development • Cloud Native API development and deploy to Pivotal cloud foundry platform and enable autoscaling of the services. • Created keystone artifact - "Transformation Decision Framework" - at the core a decision tree Strategy re: private vs public vs virtual private managed hosting model / IaaS vs PaaS Strategy Created "Cloud Maturity Model" mapping the journey from IaaS abstraction to true Cloud Natives • Good Knowledge on working with OAUTH2.0 to provide authentication and authorization to Rest services by exchanging Access tokens. • OAUTH 2.0 authentication framework is used to provide security to Restful web services by generating access tokens to access protected resources. • Designed and developed OAuth2.0 Single Sign-On at WashingtonPost.com with Amazon, Twitter, Google+, and Facebook. • Good experience in upgrading to Java v.11, preferably from v.7 to v.8 to v.11. • Experience in using Redux to manage the application state and applying middleware such as redux-promise, redux-think and redux-saga. • Expertise in design and development of web and enterprise applications using React, Redux, AngularJS, jQuery, JavaScript, Ajax, Bootstrap, HTML5, CSS3, SASS, Stylus, ES6. • Used redux form to manage form state in redux. • Worked on multiple GUI apps, APIs (including a public API), and other servers built on top of Clojure. • Experience in design and development of multi - tier applications using Java, J2EE, Cloud Services Amazon Web Services (AWS) resources like Lambda functions, DynamoDB, API Gateway, AmazonS3, SQS queue, Kinesis stream and Kinesis firehose, CloudWatch, SNS, Code commit, Code build, Code pipeline, Elastic Beanstalk, AWS Batch, EC2, Cloud Formation. • Used MuleSoft Connectors that include HTTP, File, Scatter Gather, Choice, Poll, Web service Consumer, Transform Message, Variable, Session variable, Splitter, Aggregator, batch, batch commit, batch execute, batch step to create API's. • Good experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages. • Development of Cloud deployed applications. • Good experience in developing customized policies in APIGEE Edge and developing API's in APIGEE Baas. • 4+ years of experience in core AWS services (S3, EC2, ELB, EBS, Route53, VPC, Auto scaling etc.) and deployment services (Elastic Beanstalk, Lambda, OpsWorks and Cloud Formation) and security practices (IAM, CloudWatch and CloudTrail). • Experienced in developing Power BI reports and dashboards from multiple data sources using data blending. • Experience in creating comprehensive web applications using MEAN stack implemented with MS SQL, Express, Angular 2 and Node.js, Java8. • Hands on Experience on Angular 2 technology for one complete project in rebasing the UI of the application using the techniques in Angular 2.
Contact Sami regarding:
work
Full-time jobs