Sr. Full Stack Developer Resume
Issaquah, WA
SUMMARY
- 10+ Years of experience of application experience using Java, JavaScript, Angular, Spring boot, microservices and Bigdata mainly in Design, Develop and operations.
- 8+ Years of experience in Java.
- 3+ Years of experience in Big data technologies like Apache Hadoop, Spark, Cassandra and HIVE (Hadoop Ecosystem).
- 4+ Years of experience in Spring modules.
- 2+ Years of experience in Spring and REST based webservices.
- 3+ Years of experience in Data Analytics using Splunk, AppDynamics, Tableau.
- 5+ Years of experience in Front - end UIDevelopment skills using scripting languages like HTML5, CSS3, Bootstrap, Angular js and Angular 8.
- 5+ Years of experience in Spring Boot and Microservices.
- 2+ Years of experience in Scala.
- 3+ Years of experience in React js.
- 2+ Years of experience in Node js
- 3+ Years of experience in Spark.
- 4+ Years of experience in GitLab, GitHub, Bitbucket .
- 1+ year of experience in Clojure programming .
- 1+ Year of experience in creating Micro frontend using Angular and Element js .
- 2+ Years Appdynamics
- 2+ Years Ruby Rails
- 2+ Years UX
- 1+ Year ECMAScript
- 2+Years in Splunk
- 2+ Years of experience in nosql DB (Mongodb)
- 2 +Years of experience in Python.
- 3+ Years of experience in AWS (EC2, S3, DynamoDb, Lambda, Cloudwatch etc.).
- 3+ Years of experience in CICD pipeline (Jenkins, Dockers, Kubernetes (EKS))
- 2+Years in DevOPS (CHEF and PUPPET)
- Experience of Model-View-Controller (MVC) pattern in development of Single Page Application (SPA) using AngularJS.
- Experience in installation, configuration, supporting and monitoring Hadoop clusters using Apache, Cloudera distributions and AWS.
- In depth understanding of Lucene Java Libraries programmed for indexing and fast retrieval of data.
- In-depth understanding of Hive Scripting which includes writing UDF’s and custom input and output formats.
TECHNICAL SKILLS
Languages: Java, SQL, PLSQL, XML, C, XHTML, HTML, CSS, Java Script, AngularJs
Programming Language: Java, J2EE, JDBC, Servlets, JSP, Splunk, SQL
Big Data Technology: Hadoop, Map Reduce, Pig, Hive, Spark
Framework: Struts, Hibernate and Spring.
Development Tools: Eclipse, WebSphere, WebLogic, JBoss, ANT 1.7Design and Modeling: UML and Rational Rose.
Web Services: SOAP, REST, WSDL, UDDI.
Databases: Oracle 10g/9i/8i, SQL Server, MS-Access.
Scripting languages: Java Script. Angular Javascript, XML technologies: DTD, XSD, XML, XSL, XSLT, SAX, DOM, JAXP.
Environment: s: UNIX, Red Hat Linux, Windows 2000, Windows XP.
Methodologies/processes: Agile, waterfall.
Visualization Tools: Tableau 9 and 10.0
Monitoring Tool: Splunk, NAGIOS
PROFESSIONAL EXPERIENCE
Sr. Full Stack Developer
Confidential - Issaquah, WA
Responsibilities:
- Developing Object Oriented, multi-tier applications in a complex architectural landscape .
- Created Micro Frontend apps using Element JS.
- Designed Microservices architecture deployed the code to EKS using Docker and Artifactory.
- Leading the team intechnicalroles working closely wif business, architectural board, change management, security and support teams.
- Developed various microservices using springboot and UI using Angular 8 and 9.
- Created reactive forms and wrote various UI validations.
- UsedEKSto manage containerized applications using its nodes, Config Maps, selector, Services and deployed application containers as Pods.
- Created docker images and pushed them to the Jfrog artifactory .
- Managed the versioning in artifactory as per the standard.
- Created multiple pods and Deployments to manage the end-to-end application.
- Implemented security at namespace level and the network level.
- Created CICD pipeline using Jenkins.
- Implemented the SSL certs at the network level to secure the traffic.
- Implemented Autantication and authorization using ForgeRock and Mulesoft .
- Configured Veracode Scan on CICD Jenkins to scan application code before deployments to EKS Cluster.
- Prepared and gave multiple noledge transfer sessions to developers and new team members
- On Kubernetespods, deployments, services and CICD integration.
- Troubleshoot various issues related toKubernetespods deployments and services.
- Created Pods wifEKSthrough YML scripts and Deploy to Docker containers in Various nodes in the environments.
- SecureMongoDBusing autantication.
- Wrote services to store and retrieve user data from theMongoDBfor the application on devices.
- Installed and configured Mongo DB and postgre SQL DB onEKSCluster and connected to microservice applications.
- Developing Object Oriented, multi-tier applications in a complex architectural landscape.
- Continuous Integration and Continuous delivery of cloud services and User Interfaces (UIs).
- Closely work wif Engineering Managers, Product Managers for achieving CapitalOne's vision and mission regarding credit card upgrades system.
- Built Single Page Applications (SPA) usingAngularandReact.js.
- Built Restful web API wifSpring,Spring Boot,and testingAPIsusing Postman.
- Work on Elastic Container Service (ECS) on AWS cloud for running docker containers of services and building pipelines for services and Spark jobs
- Createdreusable componentsfor the application and used props to pass data between parent and child component. Also, createda functional componentas well asa class componentto maintain code simply and cleanly.
- Work on enterprise data warehouses and different data sources such as RedShift, Snowflake, Terradata, AWS S3 and internal CapitalOne data sources.
- Review teammate’s technical designs, code and tests.
- Harnessing DevOps skills to automate service and apache spark jobs deployments using Jenkins and CapitalOne internal frameworks.
- Profile and performance tune the work to ensure to deliver the fastest web experience to all potential customers across the US.
- Design, Develop full stack applications
- Participate in business requirements formulation, planning, scheduling, executions of plans.
Full Stack Developer
Confidential -Tampa, FL
Responsibilities:
- Review the BRDs and collaborate to change Rebellion Wireframe design.
- UIX Development includes working wif CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
- Developed Node.JS framework written inTypeScriptto handle HTTP requests and URL routing.
- Used Angular JS Framework to implement MVC design patterns; used Angular JS including authoring complex directives, services, controllers, and filters.
- Develop Spring Framework using components like MVC, Transactions, ORM and JDBC.
- Designed and implemented business logic wifSpring4 framework to perform IOC to isolate business logic from data presentation, AOP, and integratedSpringMVC to define Controller, action mappings, services.
- Develop consumer-based features and applications using Python.
- Used Docker for creating images that are deployed on AWS asMicroservices.
- Developed a system of micro-services to replace a legacy, monolithic application, using Java, Spring Boot, Cloud Foundry.
- Developed core Service as maven jar that can be included by other Microservices as their maven dependency.
- Created Server instances on AWS. Tomcat, Swagger are installed and used for deployingMicroservices.
- Developed service layer usingSpringMVC and SpringBoot.
- Created Docker images for SOA projects that are developed as Microservices.
- ImplementedMicroservices architecture using Spring Boot for making different application smaller and independent.
- Worked wif Architecture team on new Gen 3SOA, Web and ESB Architecture for large ecommerce site.
- Implemented logging using log4j andSpringAOP.
- Worked to secure our RESTful web services using oAuth 2.0 wifSpringsecurity to autanticate any third-party requests. Managed integration of Splunk for logging REST API transactions.
- Performed advanced procedures like text analytics and processing, using the in-memory computing capacities ofSparkusing Scala.
- Used Spark-SQL to Load JSON data and create Schema RDD and loaded it into Hive Tables and handled Structured data using SparkSQL.
- Develop Spark/MapReduce jobs to parse the JSON or XML data.
- Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for Archival storage and backup on AWS.
Confidential- Dallas, TX
Full Stack Developer
Responsibilities:
- Review the Business Requirements and user stories.
- Developed the UI using AngularJS, CSS, HTML.
- Developed complete module using Typescript.
- Developed organization's Website and all custom web applications using JQuery, Javascript, HTML, CSS, XML and AJAX
- Maintain high-quality of RESTful services and implemented REST web Services usingSpringMVC and JAX-RS.
- Created logical bundles to represent different functions of theMicroservices as follows:
- Controller - resolves as endpoint as entryway into the microservice API. Controllers could exist for any logical component of the microservice, i.e., for business logic, and visualization, and to a lesser extent data access.
- Channel - provides UI visualization and logic
- Service - where the business and application logic resides Persistence - for local CRUD operations ¶Integration - where an external endpoint is accessed by the microservice (as a client)
- Domain - hold data objects (e.g., as beans)
- Mapper -- map one data structure to another
- GeneratedREST(JAX-RS) basedWebServicesusing Server Oriented Architecture.
- Querying database using SQL to analyze / validate and test data in the application.
- Work closely wif Application Teams to create new Splunk dashboards for Operation teams.
- Used Splunk to access the Production logs and tweaked the logs to get trends of non issues.
- Extensively used analytical features inTableau like Statistical functions and calculations, trend lines, forecasting etc. in manyTableau reports.
- Designed and implemented a series ofSOAcompliant web services on JBOSS, WebLogic platforms.
- Handled the services modeling, WSDL/XML data models and data mapping in support of Service specifications and Service realizations using UML service profile forSOA.
- Developed, and implemented architectural solutions involving multiple PivotalCloudFoundry (PCF) foundations on VMware virtual infrastructure (on-premises).
- Implemented Micro-services using PivotalCloudFoundryplatform build upon Spring Boot Services. Created the Load Balancer on AWS EC2 for unstable cluster.
- UsedSparkeco system usingSparkSQL and Scala queries on different data formats like Text file, CSV file.