We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Around 6 years of experience in full software development life cycle including requirement analysis, design, coding, testing, debugging and maintenance.
  • Extensive experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front).
  • Experience in developing serverless applications using AWS Lambda, API Gateway, Dynamo Db.
  • Hands on experience in the implementation of Core Java SE 8 concepts like Streams API, Lambda functions, Generics, Time API, Functional Interfaces Multithreading, Transaction Management, Exception Handling and Collection API.
  • Expertise in spring framework, including Spring IoC, Spring DAO support, Spring ORM, Spring Microservices, Spring AOP, Spring Security, Spring MVC, Spring Cache, Spring Integration, Spring Boot, and Spring REST.
  • Experience in using Bamboo, TeamCity, Git Lab CI, and Jenkins as a continuous integration and delivery tool that ties automated builds and tests.
  • Expertise in Developing applications using Restful Web Services, SOAP, IBM BPM, Java, J2EE, Servlets, EJB, JPA, Websphere Commerce, Hibernate, Spring Framework, Jasper Reports Server, Extjs, JSP, JMS, Struts, XML, Eclipse, NetBeans, Jquery, Visual Source Safe, CVS, SVN, JDBC, JNDI, ANT, Maven, IReport, Apache Tiles, Spring Batch, Spring Security, Spring Webflow, Spring Data JPA, JSF, ICEfaces, HTML and Java Scripts.
  • Experience in performing Tuning the JVM for running Apache Tomcat.
  • Strong experience in using various IDE’s tools like NetBeans, Eclipse, IntelliJ, BlueJ, JBuilder, Rational Application Developer (RAD) and JDeveloper for application development.
  • Multitalented Coder with extensive programming capability in using various IDE's which includes Eclipse 3.2, 3.3, 3.5, My Eclipse 6.0, 8.0, 8.5, IBM Rational Application Developer6.0, 7, Visual Age, Code Gear JBuilder and NetBeans.
  • Experience in JUnit, Mockito, Spock, TestNg for unit testing and Selenium Web Driver, Cucumber (Behavior Driven Development testing) for Integration testing.
  • Expertise in developing Micro services using Spring Boot and Node JS to build more physically separated modular applications which will improve scalability, Availability, Agility of application.
  • Expertise with servers using Apache Tomcat & HTTP Server, Web Sphere, Web Logic and JBOSS Application server.
  • Experience in building high performance and scalable solutions using various Hadoop ecosystem tools like Pig, Hive, Sqoop, Spark, Solr, and Kafka.
  • Hands on experience in installing, configuring, and using Hadoop ecosystem components like Hadoop MapReduce, HDFS, HBase, Oozie, Hive, Sqoop, Pig, Zookeeper, and Apache Storm.
  • Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala, Akka, Play framework, Slick.
  • Worked on migrating the old java stack to Type safe stack using Scala for backend programming.
  • Experience in built web services using spring and CXF operating within ESB, offering REST, AWS and SOAP interfaces.
  • Hands - on experience with Atlassian software products like JIRA, Confluence, Source Tree and Bit Bucket.
  • Hands-on experience in Core Java with Multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections.
  • Well versed with SQL Server, Oracle, DB2 and MySQL as back-end Databases. Extensively used database tools like TOAD and SQL Developer. Knowledge in Database Programming with Stored Procedures, Triggers, Functions using SQL, PL/SQL and Oracle.
  • Hands on experience in the implementation of Core Java SE 8 concepts like Streams API, Lambda functions, Generics, Time API, Functional Interfaces Multithreading, Transaction Management, Exception Handling and Collection API.
  • Strong knowledge on JavaScript Unit testing with Jasmin, Karma, Protractor for Angular JS, Mocha and Chai React JS and Backbone JS.
  • Hands on experience with build tools like ANT, Maven, Gradle and logging tools like Log4J.
  • Good knowledge on Pivotal Cloud Foundry.
  • Good experience on DevOps tools such as Chef, Puppet, Ansible, Jenkins, GIT.

PROFESSIONAL EXPERIENCE:

Sr. Full Stack Developer

Confidential - San Francisco, CA

Responsibilities:-

  • Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.
  • Developed Spark applications using Scala utilizing Data frames and Spark SQL API for faster processing of data.
  • Used Scala to convert Hive/SQL queries into RDD transformations in Apache Spark.
  • Implementation of the markup of the project using HTML, CSS, Bootstrap and created different modules in the application and applied Angularjs to enhance the user interface, for making restful API calls and data binding.
  • Used IBM Integration Bus (IIB) to connect to T-SQL stored procedures and connect it with Java component to write custom business logic.
  • Developing LTSS application using JAVA 8, Spring 5.0, Rules, BPMN, Angular Java script 4, HTML 5.0, CSS, Mongo Db, PL/SQL, Tomcat Web Server, Docker, WebLogic AS.
  • Create Maven pom.xml files and integrated with Jenkins CI worked closely with build engineers
  • Building and Deploying the application using the Continues integration(CI) tools like Bitbucket, bamboo and JIRA, and also using Tomcat server
  • Working on next generation of services / API Spring Boot Swagger Rest Apigee.
  • Developing Applications using latest Java/J2EE technologies such as Cassandra, Java 8, Junit, Cucumber.
  • Pipelined into AWS Glue then used PySpark to perform complex transformations standardizing the data and stages it into S3 buckets. Using Glue's generic transformations as well as PySpark transformation implemented ETL process to standardize the data.
  • Worked on Securing WebSphere Portal with LDAP and DB2, WebSphere with LDAP.
  • Used Oracle database for SQL, PL/SQL scripts, stored procedures, functions and triggers.
  • Developed the application using Oracle DB for storing data to the server.
  • Build and configure WebSphere Portal components including navigation, menu, and content view portlets.
  • Involved in deploying the ESL portal application on IBM Websphere portal server.
  • Used SAML for SSO login to access the web service provided and OAuth for authorizing the user to the application.
  • Involved in identifying job dependencies to design workflow for Oozie and resource management for YARN.
  • Worked with NPM package manager tools and created reusable templates using Angular directives.
  • Programmed in Angular 4 to upload(post) files/images to the AWS S3 browser from the Front-end by installing NPM package of AWS-SDK.
  • Worked on server-side web applications using Node.js and involved in Construction of UI using JQuery, Angularjs, Ext JS, ReactJS, Bootstrap and JavaScript.
  • Involved in designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, NodeJS, and React.JS.
  • Developed and implemented UI controls and APIs with ExtJS and Coded the front end Ajax framework components using Web 2.0 JavaScript library ExtJS. Used React-Router to turn application into Single Page Application.
  • Used Spark API over Cloudera Hadoop YARN to perform analytics on data in Hive.
  • Worked on Deployment Automation of all microservices to pull image from private Docker registry and deploy to Kubernetes Cluster.
  • Installed Kafka manager for consumer logs and for monitoring Kafka Metrics also this has been used for adding topics, Partitions to build real-time analytics purpose.
  • Development of infrastructure automation in AWS (EC2, DynamoDb, Lambda, EBS, RDS, Dynamo, ELB, EIP etc) with AWS CloudFormation.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Worked on Angular 2.0/4.0 Components (ngModules), Services (observable/promises), Directive and Pipes.
  • Worked on React JS components, forms, events, routers and Redux asynchronous functions
  • Designed and developed asynchronous RESTful Microservices using Spring boot.
  • Worked on Spring Cloud-Netflix OSS stack for microservices deployment and auto configurations like Eureka (Service Discovery Server), Ribbon (Dynamic Routing and Load Balancer), Hystrix (Circuit Breaker), Zuul (Edge proxy) and Monitoring and centralized log analyses (ELK).
  • Building real-time dashboard applications for visualization and analytics on Apache Web servers using Elastic Search, Logstash and Kibana 4.0 (ELK), D3.JS, Grafana, Splunk, Graphite.
  • To integrate the enterprise application technologies with existing JVM environment used in integration tools like Spring Integration, Mule ESB, Apache CXF, Apache Kafka and Apache Camel.
  • Worked with Karma, Jasmine, Mocha and Chau testing frameworks to perform unit testing.
  • Used Orchestration container Kubernetes for load balancing and to schedule the tasks across the computer cluster and load balancers for backend API services.
  • Successfully deployed and compiled many of the applications using Web Sphere Application Server, Web Logic Application Server, Nginx proxy webserver, JBoss and Apache Tomcat.
  • Used various version control software such as SVN, GIT, GIT LAB, CVS, Big Bucket for maintaining code repositories.
  • Implemented continuous deployment system with Jenkins: CodeDeploy, Ops Works, and Packer for deployment of Java Applications.
  • Used Spring MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE, XML technology and involved in handling transactions using Spring Declarative Transaction Management.
  • Worked with JAXB, SAXP and XML Schema for exporting data into XML format and importing data from XML format to database. Involved in development of java components by using Hibernate and Spring to persist the data in DB.
  • Used SOA Integration service for Data Integration Service, Functional Integration Service and used SOAPUI for the functional testing, inspection and invocation of Spring based Web services.
  • Designing new components to fit in the already existing architecture using core Java, multi-threading different design patterns like factory method, Abstract factory pattern, Singleton, while developing web-based Applications using REST Web services.
  • Created rule-based decision services using BRMS (ILOG JRules framework) and developed specialized search system using MongoDB, Angularjs, Java Servlets, JUnit, and Maven.
  • Used Microservices to communicate using synchronous protocols HTTP and REST for implementing SOAP.
  • Deployed the application on Amazon web Services (AWS) using Elastic Cloud Computing (EC2) and Elastic Container Services (ECS) instances. Used Angular 2 to build custom reusable components to use across the application pages.
  • Project migration into cloud environment using AWS, Docker container.

Full Stack DEVELOPER

Confidential . - Red Wing, MN

Responsibilities:

  • Client Communication on a daily basis, to discuss on sprint stories and project status.
  • Responsible for creating efficient design and developing User Interaction screens using HTML 5, CSS3, JavaScript, Bootstrap, React.js, Redux, MongoDB.
  • Developed Spark Applications by using Scala, Java and Implemented Apache Spark data processing project to handle data from various RDBMS and Streaming sources.
  • Implemented Hibernate ORM tool integration with Spring MVC to interact with back end persistence system Oracle.
  • Implemented ASP. NET Core Well, Log and RCApplications API’s to provide well, log and RigCLOUD applications information to RealTime Server.
  • Used Jenkins for the CI/CD of different applications and wrote Jenkins groovy script for automation of build jobs.
  • Worked on collection API, Multithreading and Java 8 Features and other Java Concepts.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Used IBM WebSphere Studio Application Developer (WSAD) as the IDE for writing code.
  • Used Redux Framework architecture (like Reducers, Containers, Saga) for integrating the data with React-Native Application and created and used Reducers that received said Actions to modify Store State Tree.
  • Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js and Redux.
  • Used various predefined components from NPM (Node Package Manager) and redux library to create user interaction screens.
  • Used React JS components, Forms, Events, Keys, Router, Animations, and Flux concept for page creation.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Used React-Draggable to develop the Drag and Drop functionality.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Worked with Express JS for development of RESTful web services and middleware configurations.
  • Strong experience with Axios AJAX to pull the data from the REST API and issued HTTP requests to interact with REST endpoints.
  • Developed dashboard based on Ajax calls with Business Customers Count, Flags, Real-time graphs for Analytical Reporting using Node JS.
  • Developed single application to render dynamically based on the JSON from the Node JS server.
  • Used configuration file and Node JS at backend to interact with MongoDB using Mongoose connector.
  • Developed Node.JS Readable and Writable streams to process the data from the external source of the application.
  • Developed the application as a Spring Boot App to get range of non-functional features.
  • Worked in integrating JMS with SPRING BOOT by providing an instance which is embed with Active MQ.
  • Deployed Spring Boot based microservices Docker container using Amazon EC2 container services.
  • Implemented Spring Cloud-Netflix OSS Stack along with using Ribbon for client-side load balancing, Netflix Zuul Api Gateway with Eureka service registry for reverse proxy infrastructure and Hystrix Circuit Breaker for fault tolerance.
  • Worked on Cross-Browser Compatibility and tested each & every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Worked on NoSQL database MongoDB and developed custom MongoDB applications as per the client specification.
  • Configured mongo-connector to create a pipeline from the MongoDB cluster to keep synchronize with the multiple sources like Elastic Search or another MongoDB cluster.
  • Used Apache Kafka to build data pipeline for developing producers and customers.
  • Used Chai, Mocha and Gulp for developing test cases for unit, integration and functional testing.
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues

FULLSTACK DEVELOPER

Confidential - Greater Atlanta

Responsibilities:

  • Developed the Service Oriented Architecture application using Spring MVC and AngularJS as an User Interface view.
  • Client Communication on a daily basis, to discuss on sprint stories and project status.
  • Responsible for ensuring the pattern consistency across all pages.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, jQuery AJAX and JSON.
  • Used Quickbuild and Jenkins for the CI/CD of different applications.
  • Extensively used Java 1.8 features such as Lambda Expressions, Parallel operations on collections for effective sorting mechanisms and new Date Time API.
  • Used Angular JS to develop a single page application.
  • Design and Develop user interfaces using flex in eclipse.
  • Created two way binding Angular JS components and provide access to the server-side through Backbone's API from Backbone.Model and Backbone.Collection.
  • Developed Single Container Applications by writing the code in AngularJS.
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
  • Defined new validations through AngularJS for the form field validation implemented through HTML5.
  • Built SPA with loading multiple views using route services using Angular and NodeJS
  • Created Angular2 components, implemented Interpolation, Input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.
  • Existing JavaScript code conversion into MVC pattern using Angular JS framework.
  • Responsible for all client-side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI and Angular JS
  • Integrated the Java code (API) in JSP Pages.
  • Used Hibernate EH Cache technique for the critical objects in the application.
  • Developed POJO objects and used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent data from SQL Server.
  • Configured multiple data source using Hibernate Session Manager functionality to provide independent database connectivity.
  • Integrated Hibernate with Spring STS to interact with database. security JSP tags to provide UI level spring security.
  • Developed Restful web services using Apache-CXF, which would be available for other local OSGI bundles.
  • Used IBM MQ for the integration of components.
  • Developed of SOAP Web services using Apache Axis to extract client related data from databases.
  • Built REST API end-points for various concepts using JAX RS API. Ensured timely Sprint Delivery with no Spill-over tasks.

We'd love your feedback!