We provide IT Staff Augmentation Services!

Full Stack Engineer Resume

2.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY:

  • Over 9 years of experience in Software Development using Agile methodologies involved in Design, Development, Testing, Maintenance and support on Enterprise Applications.
  • 4 years of experience in Financial Domain. Design, Development and Testing of CREDIT CARD payments, Transactions and Ledgering applications.
  • 5 years of experience in Educational Domain. Design, Development and Testing of Assessment and Validation, Scoring and reporting applications.
  • Design, Development, Testing and debugging applications with technologies Java, spring.
  • 3 years of experience in developing Micro services in Java8 with Spring Boot and Rest APIs.
  • Good working experience in Functional programming in Java8 with Streams and Lambda Expressions.
  • Hands on experience in deployment of Micro Services on Jenkins CICD pipeline.
  • Good Work experience in working with JDBC Templates.
  • 4 years of experience in TDD with JUNIT, TestNg, ATDD with Cucumber and BDD with Rest Assured.
  • 3 years of experience in using AWS services like EC2, S3, SNS, LAMBDA and CLOUDWATCH. Configured AWS with ANSIBLE Playbooks.
  • Experience with Databases POSTGRES.
  • Experience with SCM tools like GIT, SVN for code and Liquibase for database.
  • Experience with build tools Maven.
  • Experience with Log Monitoring tools SPLUNK. Created multiple dashboards.
  • Experience in working with Rest Assured for performance testing of REST API Micro Services.
  • Experience in design and development of Automation Frameworks with Selenium Web Driver and WATIR Web driver. Worked with Cucumber, Gherkin, Sauce Labs and cross browser testing automation.
  • Experience in IDE Intellij IDEA.
  • Interacting with multiple feature teams and coordinating the prod releases.
  • Writing the CDC (Consumer Driven Contracts) tests.
  • Production Support per agile sprint cycle.
  • Experience in the ONSITE/OFFSHORE Module.

TECHNICAL SKILLS:

Programming Languages: Java8, Ruby and Python.

Dependency Injection: SPRING.

Restful services: REST APIs Micro services.

MVC Frameworks: Spring - Boot.

Web: JSON, XML, HTML, CSS and TYPE SCRIPT.

Database: PostGres

Testing and Coverage Tools: JUNIT, TESTNG, REST ASSURED, SELENIUM, CUCUMBER, GHERKIN.

Monitoring Tools: SPLUNK.

Other Tools: Maven, JENKINS, GIT, JIRA, IntelliJ.

PROFESSIONAL EXPERIENCE:

Full Stack Engineer

Confidential, Richmond VA

  • Created Rest Controllers to handle the request in a Spring-Boot application
  • Used Jackson for marshalling and un-marshalling JSON payload
  • Used JdbcTemplate in Spring for making CRUD operations
  • Used AWS Services like S3 for storage and SNS for notifications
  • Automated the creation of S3 buckets and SNS topics using Ansible playbooks
  • Automated the creations of AWS Lambda with a cron trigger.
  • Written Remote Acceptance tests using Cucumber following ATDD
  • Used liquibase for managing database schema
  • Written Consumer Driven Contract (CDC) tests to test against other microservices
  • Created Spunk dashboards for monitoring the logs.
  • Involved in the creation of a CICD pipeline to automate the delivery to production
  • Written end to end and regression tests with rest assured.

Technology Stack: Spring Boot, Restful Web Service, Jackson, Maven, Postgres, Liquibase, CICD, CDC Tests, Cucumber, Ansible, Jenkins, Splunk, rest assured.

AWS: S3, EC2, ELB, ASG, SNS, Cloudwatch, Lambda

Senior Software Engineer

Confidential

Responsibilities:

  • Created test data and performed validation thru File aid CS/EX Compuware. Executed negative test cases and out of box test case scenarios.
  • Responsible for automating the test cases using Selenium Web Driver. Automated the process to verify navigation of Pearson access web portal and SDU (Student Data Upload) to PA.
  • Executed the automated test cases on different browser platforms like IE, Mozilla Fire fox and Google Chrome by using Selenium Web Driver and Test NG.
  • Working with Eclipse, Java, Selenium Web Drivers or classes like Firefox Driver, IE Driver, Chrome Driver and functions or commands like get, findelement, Alert, DropDown, navigate, fileinputstream, workbook, sheet..etc.
  • Executed automation for each PAccess build.
  • Automating the new user stories.
  • Led a team of 10 off shore testers and managed task allocation and status reporting.
  • Managed Iteration Planning and provide task completion status to the project managers.
  • Performed Daily Scrums & handovers, test case internal reviews and provided appropriate feedbacks.
  • Responsible for monitoring deployments & providing issues to the developers during deployment.
  • Mentor new team members and ensure a successful knowledge transfer.
  • Track issues, drive them to closure and manage defect reporting.

Technology Stack: Java, Web application, Selenium Web Driver, Cucumber, Gherkin, Jenkins, Sauce labs, IOS devices, Android Devices, IBM Mainframes and Quality Assurance.

We'd love your feedback!