We provide IT Staff Augmentation Services!

Senior Software Developer Resume

Atlanta, GA

SUMMARY:

  • Over 10 years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server, N - tier and web applications.
  • Worked in agile development, well versed with Waterfall Model.
  • Expert at driving the adoption and enforcement of Scrum rules, removing impediments and fostering self-management.
  • Run web application in AWS EC2-Instance
  • Developed the code by consuming the Kafka API and Apache Spark API to stream the data flow in real time.
  • Data analytics using Spark Scala
  • Experience in software configuration management using Git, SVN, Cornerstone and AccRev.
  • Valuable experience in developing dashboard using customized ExtJS components.
  • Experienced as a user interface/front end application development by using ExtJs (4.0, 5.0, 5.1 and 6.0) HTML/HTML5, CSS/CSS3, JavaScript, DOM, Ajax and JSON.
  • Experience in creating Docker images for Web application
  • Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.

TECHNICAL SKILLS

  • Working knowledge of Hadoop Big Data, Spark, Scala, MLLib
  • Hands-on experience with Spark, Java/J2EE and Scala
  • Extensive knowledge of ExtJs MVC and MVVM architecture and custom component creation.
  • Working knowledge on spring and spring boot application.
  • User experience on JIRA and Agile Scrum.
  • Dashboard design and development
  • Activity workflow application design and development
  • Development tool usage IntelliJ and Eclipse
  • Version Controls Usage Git, One stash, SVN AccRev and Cornerstone
  • Data management in Solr
  • Managerial/ Lead experience
  • Strong influencing and Communication skills.
  • Having a flexible attitude and positive approach.
  • Ability to lead offshore teams.
  • An understanding & appreciation of the full development lifecycle
  • Can translate business processes into clear and comprehensive design.
  • Mentored & coached new test team member

Environment: Java JDK 1.8, Scala 2.10, 2.11, SQL Server, Hadoop, Spark 1.6.0, REST web services, Wave, Maven, Apache Solr, GitHub, micro services, Spring boot, log4j 1.2, Kafka 2.10, Docker, Docker-Compose, Solr 5 & 6, Jenkins, AWS instances, Jenkins Sencha ExtJs 5 & 6

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Senior Software Developer

Responsibilities:

  • Gathered Epic, user stories and create sprint
  • Analyzed the user stories and assigned to the sprints.
  • Created and communicated the Sprint impediments to the team.
  • Worked closely with Product owner for Story Clarification and JIRA updates.
  • Read 1.5 million records and process by using Scala and Spark in HDFS
  • Processed 60 million of record and saved in HDFS and Solr
  • Developed spring boot application for retrieve and update opportunity status to solr
  • Developed Restful web services for updating activity status
  • Planned, monitored and tracked test execution progress on a day-to-day basis.
  • Functional specifications Data flow diagram and design
  • Create architecture diagram
  • Developed Web Services using REST
  • Deployment Testing and Implementation

Skills: Scala-Spark, Java, Spring Boot, Activity Solr, AWS and Kafka

Confidential

Senior Software Developer

Responsibilities:

  • Involved in business discussions regarding requirements analysis and System Module Specifications.
  • Created User stories in JIRA
  • Analyzed the user stories and assigned to the sprints
  • Created and communicated the Sprint impediments to the team
  • Created Rest API to get data for frond end
  • Loaded the processed data to Cassandra
  • Developed spring boot application to retrieve the opportunity status.
  • Processed 40 million records by using spark and Scala and saved in solr
  • Created Docker images for and configures & run in AWS box
  • Integrated Activity tool to get the status of each opportunity
  • Designed and developed user interface using ExtJS JAVA Spring boot
  • Involved in designing the Design Document, including Sequence Diagrams, Class Diagrams and Object Models.
  • Create architecture, Create design, Software Deployment Maintenance

Skills: ExtJS 6.0, Javascript, HTML, CSS, XML, JAVA, Docker, Scala, Spark, AWS, Kafka

Confidential, Oldsmar, FL

Team Lead/ Technical Lead

Responsibilities:

  • Engaged the team members for the project with required skill set.
  • Worked closely with Product owner for requirement change and update
  • Contacted KT session for entire team about recent changes and business impacts.
  • Gathered epic, user stories and create Test Strategy and high-level Test plan.
  • Analyzed the user stories and assigned to the sprints.
  • Analyzed the sprint with current flow with Product owners.
  • Resource planning and identified the development and added the team
  • Designed and developed user interface using ExtJS JAVA Spring boot
  • Providing user support after completion of any enhancements to applications

Skills: ExtJs, JavaScript, HTML, CSS, XML, JAVA, Docker

Confidential

Module Lead

Responsibilities:

  • Gathered Epic, user stories and create Test Strategy and high-level Test plan.
  • Analyzed the user stories and assigned to the sprints.
  • Analyzed the sprint with current flow with Product owners.
  • Worked closing with product owner for Sprint planning, Review and Backlog refinements.
  • Prepared Sprint Burn down chart and shared to the entire team.
  • Created and communicated the Sprint impediments to the team.
  • Contacted KT session for entire team about recent changes and business impacts.
  • Worked closely with Product owner for Automation Tool identification.
  • Prepared a Chart and Report on current Scrum status.
  • Engaged the team members for the project with required skill set.
  • Resource planning and identified the Manual and automation scope.
  • Closely worked with offshore manual and automation team.
  • Planned, monitored and tracked test execution progress on a day-to-day basis.
  • Design of software architecture, High and Low-Level Design for the requirements,
  • Integration, Testing and QA of the developed features,
  • Providing user support after completion of any enhancements to applications

Skills: JAVA, ExtJs, JavaScript, HTML, CSS, XML

Confidential

Module Lead

Responsibilities:

  • Development
  • Unit testing and functionality testing,
  • Code Review and Documentation.
  • Integration, Testing and QA of the developed features,
  • Providing user support after completion of any enhancements to applications

Skills: PHP, ExtJS, JavaScript, HTML, CSS, XML

Confidential

Developer

Responsibilities:

  • Developed a sophisticated remote bidding web application which allows a remote bidder to participate in the auction at the International Flower Auction Market Bangalore (IFAB).
  • This application is using for buyers to participate in auction.
  • User must log into the system using user name and password.
  • The successful user will get his authentication.
  • The system is using TCP/IP link to communicate with Auction server.
  • Requirement Gathering
  • Design and Development
  • Development of Indock and Remote Bidding Integration
  • Testing and System Testing

Skills: Core Java, JSP, Servlet, UDP/TCP Communication, HTML, JavaScript, XML

Developer

Responsibilities:

  • Requirement Gathering,
  • Design and Development,
  • Integration Testing and System Testing
  • Integration, Testing and QA of the developed features,
  • Providing user support after completion of any enhancements to applications

Skills: Core Java, JSP, Servlet, UDP/TCP Communication, HTML, JavaScript and MySQL

Hire Now