We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Fort, LauderdalE

SUMMARY

  • Over 8 years’ experience as a full stack developer wif an ability to handle any part of the software development process efficiently.
  • Developed various Typescript (ES6) objects, including Components, ngModules, Providers, Services, and classes using arrow functions and optional types.
  • Experience designing and developing various Angular 8.0 Components (ngModules), Services(observable/promises), Directive, and Pipes.
  • Worked on building Web applications and Dynamic Single Page Applications (SPA) using JavaScript MEAN stack: MongoDB, Angular JS, Express.js and Node.js
  • Extensive experience in developing web applications using HTML5, XML, XHTML, DHTML, CSS, CSS3(Sass,Less), Bootstrap, JavaScript, DOM, jQuery, Ajax, JSON, and JSP.
  • Good understanding of Server - side JavaScript structures like NodeJS, Hapi.JS, Express.JS.
  • A good amount of hands-on experience developing server-side JavaScript frameworks using Node JS (Hapi JS, Express JS) to build event-driven, non-blocking i/o model web applications.
  • Expertise in using JavaScript build tools and task runners like Webpack for React and Angular 8.0, Grunt, Gulp for Angular, Browserify for packaging NodeJS modules for browsers.
  • Experience developing applications using MVC and MVVM client-side JavaScript frameworks such as Angular 8.0, AngularJS to create dynamic web applications
  • Experience in testing wif JUnit Framework using Mockito and EasyMock, Spring Junit Runner, JMeter. Worked on testing JavaScript structures utilizing Mocha and Chai, Jasmine, and Karma.
  • Experience writing SQL queries in PL/SQL, Triggers, and Stored Procedures in Relational Database management systems like Oracle, MS SQL, MySQL, and DB2.
  • Experience in database design and development of PL/SQL stored procedures and packages in relational databases like Oracle 9i / 10g / 11g, SQL Server 2005/2008, DB2, MySQL, and good hands-on experience in implementing, designing, and developing NoSQL Databases like MongoDB.
  • Proven experience wif Application Servers like Oracle/BEA WebLogic, JBoss, and Tomcat.
  • Good Knowledge in Amazon Web Services (Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon Elastic Load Balancing, Amazon SQS, Amazon EBS, and Amazon CloudFront).
  • Extensive AWS Experience including AWS Services such as EC2, VPC (NAT, VPC Peering and VPN), IAM (Identity and Access Management), Elastic Beanstalk, Lambda, S3, CloudFront, Glacier, SQS, SNS, RDS, DynamoDB, Route53, CloudWatch, CloudTrail, CloudFormation, Security Groups, etc.
  • Handled operations and maintenance support for AWS cloud resources, including launching, maintaining, and troubleshooting EC2 instances, S3 buckets, Auto Scaling, DynamoDB, AWS IAM, and Elastic Load Balancers (ELB) and Relational Database Services (RDS). Also created snapshots for data to store in AWS S3.
  • Expertise in developing SOA(Service Oriented Architectures) and Microservice architectures using J2EE web services based on Restful(JAX-RS), SOAP(JAX WS), JAX-RPC, and JAXR(Java API for XML Registries) using frameworks like Apache CXF, Jersey, Apache Axis.
  • Experience in Spring Security Framework for User Access Management, JWT token-based autantication, and involved OAuth 2.0 configuration for autantication and authorization.
  • Extensively used Spring IOC to inject objects based on selecting components like setter injection and Interface injection to manage the object references.
  • Expertise in using NPM and BOWER package and Dependency management.
  • Experience working wif different SDLC (Software Development Life Cycle) including Requirement gathering, Analysis, Design, Coding, Testing and Implementation like AGILE (SCRUM), Test Driven Development (TTD), Incremental and Iterative methodology, Pair Programming, Agile Development &Testing using Software Development Life Cycle and Waterfall Models.
  • Experienced in utilizing source code variant administration apparatuses like SVN, Git, Bit Bucket, and undertaking sprinters like Babel, Grunt, Gulp, and Web pack

TECHNICAL SKILLS

Programming Languages: C, Java, JavaScript, TypeScript, PHP, PL/SQL, UNIX Shell Script.

Java/J2EE Technologies: Servlets, Spring, JPA, JTA, JDBC, JSP, JSTL, RMI, Applets.

Frameworks: Struts 2.5, Hibernate 5.x, Spring 5.0, Spring Batch, Spring Security, Spring AOP, Spring Core, Spring IOC, JSF.

Web Technologies: HTML, HTML5, CSS/CSS3, AJAX, JQuery, Bootstrap, XML, Grunt, Gulp, JSON.

Database: SQL Server, MySQL, Oracle, MongoDB, DB2

JavaScript Frameworks: AngularJS, Angular 6, JQuery, React.js, Node.js, Backbone.js, Hapi.js, Handlebars.js.

Web Services: XSD, WSDL, Apache Axis, SOAP, Restful, GraphQL, JAX RS, JAX WS

Messaging: JMS (Java Message Service), IBM MQ, Apache Active MQ, Apache Kafka.

Web Application Servers: Oracle WebLogic 10.x/9.x, IBM WebSphere 8.x/6.x, Apache Tomcat 8.0/7.x/6.x.

Methodologies: Agile, Waterfall, OOAD, SCRUM.

Testing Tools: JUnit, Mockito, Jasmine, Karma, Mocha, Chai, Selenium.

Version Control: SVN, CVS, GIT, and Clear Case

Build Tools: Maven, Gradle, ANT

IDEs: Eclipse IDE, RAD 6.0/7.0, Intellij IDEA, Spring Tool Suite (STS), VSCode.

Operating Systems: Windows, Linux, and UNIX

Software: Visual Studio, Rational Rose, and Microsoft Office

PROFESSIONAL EXPERIENCE

Confidential, Fort Lauderdale

Full Stack Developer

Responsibilities:

  • Involved in the requirements review meetings and partner wif business analysts to clarify any specific scenarios.
  • Developed the front-end using Typescript, JavaScript, ReactJS, JQuery, HTML5 and CSS3
  • Designed and developed SOAP and Restful Web services.
  • Used .Net 4.6 Framework (Security, IOC, JMS and JDBC) for the Middle-tier architecture of the application.
  • Used HTML, SAAS, JavaScript, Angular 4 to develop the UI components.
  • Create and upgrades User interfaces using Angular, CSS3, Angular Material.
  • Used Hibernate framework to communicate wif data base.
  • Designed and developed custom message adapter components using Apache Kafka that allowed message to travel through Microservices to base on RESTful API.
  • Used Json and Xml for sending requests and receiving response from interfacing systems.
  • Used GitHub for Version Controlling.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular2.
  • Developed client-side validation techniques using JQuery and Angular JS.
  • Created highly responsive web applications integrating Bootstrap and Angular JS.
  • Performed unit and integration testing for the different scenarios.
  • Developed SQL Scripts to retrieve and manipulate the data.
  • Used Karma to perform unit testing on the components.
  • Used HP Quality Center to track and update the defects.
  • Used Swagger and SOAP UI to test the web services.

Environment: .Net 4.6, JSON, XML, XSD, Eclipse,Angular4/6/8, Web Sphere 8.0, WSDL, SOAP Web Services, Restful Web Service, SOAP UI, CXF, Oracle 12c, SQL, HP Quality Center, Ivy, MQ, Log4j2, SLF4j, JUnit, UNIX, React, Typescript, HTML5,CSS.

Confidential, Dallas

Full Stack Developer

Responsibilities:

  • Designed and developed RESTFUL web services using Spring Boot and Jersey framework.
  • Used Spring Data JPA as the ORM framework to connect wif MYSQL database.
  • Utilized create-react-app to launch product to stay update wif the most current Webpack and babel build configurations.
  • Used Swagger specification for documenting REST API's which exposes description of a RESTFUL web services to different clients.
  • Used GIT for version control and Jenkins for Continuous Integration and Continuous Deployment (CI/CD).
  • Developed Web pages from scratch using HTML5, CSS 3(using SASS) and JavaScript.
  • Used Angular 2 component router for navigation. Worked wif Angular 2 directives, components, pipes, and injectable.
  • Programmed in Angular 2 to upload (post) files/images to the AWS S3 from the Front-end by installing NPM package of AWS-SDK.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.
  • Involved in the development of services wif Angular 2 injectable property, as to make the service available for dependency injection when creating components.
  • Developed various single page applications (SPA) using REACT JS.
  • Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.JS.
  • Closely worked wif Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view.
  • Involved in using Redux library and NPM (Node Package Manager) and used various screens for the front end using React.js.
  • Used Postman tool to test the API workflow tested on the JSON files which are generated by the Node.JS wif Express.JS.
  • Performed Verification and validation process for the code written by making use of Jasmine and Karma JavaScript testing framework by testing across various scenarios of the Angular 2 applications.
  • Worked wif the Node package manager (NPM) along wif Gulp.
  • Worked wif SASS to build better and optimized Style sheets.
  • Worked wif ZUUL API Gateway for Autantication and Hystrix Circuit Breaker for fault tolerance.
  • Used Node JS to run Angular 2 on server wif mock JSON data and completed the UI development independent of server.
  • Wrote services wif Angular 2 to store and retrieve user data from the Mongo DB for the application on devices wif HTTP service.
  • Developed application from scratch including Mongo DB server setup and Express.js server development. Used Mongoose API to access the Mongo DB from Node JS and used Angular CLI and NPM for scaffolding the Angular 2 application.
  • Autanticating Users and to provide the security to RESTful web services using OAUTH 2.0.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.

Environment: Angular 2, HTML5, CSS 3, JavaScript, AWS S3, NPM, React JS, Redux, Gulp, Express.js, RESTful Web Services, Webpack, Babel, Jasmine, Karma, Spring Boot, Jersey, Micro Services, Rest Services, AWS, Node JS, Cassandra, GitHub, JIRA, Jenkins, Swagger, Netflix OSS Eureka, ribbon, Zuul API gateway, Hystrix circuit breaker, Docker.

Confidential

Full Stack Developer

Responsibilities:

  • Developed UI application initially using Angular 11.0 and made use of customized components.
  • Developed key services for authorization and autantication in Node server, where we used LDAP. Later migrated the autantication from LDAP to Ping Access-SSO (Single Sign On) Application.
  • Involved in innovation of the current UI for SASS/LESS to make an implementation under mobile device access using cross platform technologies such as Ionic which halps in improving the business.
  • Wrote services wif Angular 11 to store and retrieve user data from the DB for the application on devices wif HTTP service.
  • Made use of Reactive Forms using Angular 11.0 where most of the validation is done using components rather TEMPthan using template-driven which is provided in HTML.
  • Involved in writing test cases using jasmine-karma, Test Bed and maintained stable code coverage wif maximum threshold.
  • Mainly involved in deployment activities CI/CD deployment and familiar wif OSE (Open shift origin). Also made changes in Jenkins Files as per the requirement of the pipeline.
  • Worked on Kubernetes cluster as a part of deployment activity. Familiar wif OpenShift commands mainly for deployment.
  • Implemented features like Actuator in Spring boot for monitoring and tracing my application. Developed controller classes, complex services, database integration and backend process.
  • Also created YAMEL files for using a swagger API wifin the UI.
  • Implementation of the design wireframe using Angular 8.0 and exposing backend services which runs on Spring Boot. Here we also has another layer that makes use of NodeJS mainly used for autantication, authorization, and session maintenance.
  • Implemented the complete set up wif configuration file changes from Angular 8 to Angular 11. While migrating the project which involved converting angular components and updating router
  • Autanticating Users and to provide the security to RESTful web services using O-AUTH 2.0.
  • Extensively used Spring IOC configured Application Context files and performed database object mapping using Hibernate annotations.
  • Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events.
  • Used Apache Kafka in cluster as messaging system between APIs and microservices and worked on Splunk SPL (Search process language) queries, reports and logging using Log4j.
  • Used Docker Container to address every application across the hybrid cloud and Docker for better collaboration and innovation.
  • Designed, configured, and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack (Including EC2, S3), focusing on high-availability, fault tolerance, and auto-scaling.
  • Developed test cases for each component in different frameworks using Junit4/5t, using Mockito and PowerMock and reported using SonarScan integrated wif Jenkins.

Environment: JavaScript, HTML5, CSS3-LESS, Spring Security, Rabbit MQ, Node JS, Express JS,Bootstrap4.0, Hibernate4.x,OIDC, EclipseJavaEE, Jenkins, Log4j, Redis, MongoDB, Mongoose Connector, Oracle, JBoss, Kibana, Elastic search, Logstash, EBS, Elastic Load Balancer, Docker, Apache tomcat, Selenium, Spock, Karma, Jasmine, Mockito, Junit, mock MVC, Kubernetes, Dump Analysis, Netflix Zuul, Eureka, Swagger-OAuth 2.0, Maven3.0.

Confidential

Associate Software Engineer

Responsibilities:

  • Developed application on Spring framework by utilizing its features like Spring Dependency injection, Spring Beans, Spring Security, Spring JPA, Spring Web flow using MVC
  • Wrote SQL Queries, PL/SQL stored procedures, triggers, packages on Oracle database.
  • Configured Hibernate’s second-level cache using EHcacheto reduce the number of hits to the configuration table data.
  • Performed AngularJS end-to-end testing using the Protractor framework.
  • Developed an automated application using JMS for messaging and JNDI to interact wif the server.
  • Worked onSpringFramework handling major concepts like Dependency
  • Designed the user interface screen and its functionality as per user requirements and developed RESTful Web services in Mule ESB based on Service Oriented Architecture (SOA).
  • HibernateORM framework is used to interact wif databases through Hibernate query language (HQL). And also worked wif the Hibernate EH Cache technique for the critical objects in the application.
  • Integration testing methods and Behavioral driven testing in the application are implemented using Selenium and Cucumber, respectively.
  • Developed a set of application functionality using CRUD (Create, read, update, delete) features of Backbone.js.
  • Used backbone.js as Model, Widgets as Controller, and jQuery template as view.
  • Used Backbone JS to utilize its rendering functions and create controllers to handle events triggered by clients and send requests to the server.
  • Injections,SpringIoC Containers, Transaction Management Declaratives (annotations based).
  • Implemented ODBC, which is used for connecting to the Oracle database.
  • Configured and managed public/private cloud infrastructure utilizing Amazon Web Services like Amazon Ec2, Amazon S3.
  • Configured Jenkins to handle application deployment in the Pivotal Cloud Foundry (PCF) server and integrate wif GitHub version control.
  • Deployed the drools rules as a service in the J2EE stack environment.
  • TEMPEffectively used Angular Directives, filters, declarative templates, service providers, and context-aware communication.

Environment: Angular JS, HTML5, CSS3, AJAX, Bootstrap, JSON, XML, Active MQ, JMS, Hibernate, DB2, SOAP-AXIS2, Restful services, JAX-RS SOA, Eclipse Java EE IDE Neon, Jenkins, Git, Log4j, DB2, Grunt, Jasmine, Jboss, Jenkins, OpenShift, Drools, Maven, TestNg, Protractor, Grunt, Selenium, Cucumber, WADL.

We'd love your feedback!