We provide IT Staff Augmentation Services!

Sr. Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 8+ years of professional experience as Full Stack Developer in design, development, maintenance and production using Front End and UI technology.
  • Working knowledge of the multi - tiered distributed environment, OOAD concepts, a good understanding of Software Development Lifecycle (SDLC) and Service Oriented Architecture (SOA).
  • Good exposure to Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, JMS (Java Messaging Service), AJAX.
  • Designed and developed web UI screen using Angular-JS.
  • Experience in designing and building dynamic and user interactive websites using JavaScript, Angular JS, React JS, Backbone.js, Express.js, Bootstrap, Node.js, and jQuery.
  • Developed Angular JS Controllers, Services, filters and directives for various modules in the application.
  • Created custom directives, decorators, and services using Angular JS to interface with both Restful and legacy network services and also DOM applications.
  • Having Good Experience in Object Oriented Concepts with C, Java, and Python.
  • Experience in working with Core-Java and Multi-Threading applications.
  • Expert knowledge of J2EE Design Patterns like MVC Architecture, Front Controller, Session Facade, Business Delegate and Data Access Object for building J2EE Applications.
  • Experienced in web development using HTML, DHTML, XHTML, CSS, JavaScript, jQuery, Bootstrap and AJAX technologies.
  • Experience in building web applications using Spring Framework features like MVC (Model View Controller), AOP (Aspect Oriented Programming), IOC (Inversion of Control), DAO (Data Access Object) and template classes.
  • Hands on experience with working on BRMS software like JBoss Drools.
  • Experienced in working with batch jobs using Spring-Batch, Autosys, and Quartz.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPC, SAX and XML Beans.
  • Expertise in developing and consuming Web services including different technologies and standards like DTD, XSD, SOAP, WSDL, JAX-RPC, JAX-WS, WS-I and Apache Axis, JAX-RPC.
  • Good Knowledge of using IDE Tools like Eclipse, Net Beans, J Builder, Rational Application Developer(RAD) for Java/J2EE application development.
  • Expertise in database modeling and development using SQL, T-SQL and PL/SQL in Oracle (9i, 10g, 11g), DB2 and SQL Server environments.
  • Experience in using ANT and Maven for build automation.
  • Experienced in using Operating Systems like Windows 10/8, AIX and Sun Solaris.
  • Involved in Performance analysis and improvements of the application using tools like JMeter and using commands on Unix box to resolve deadlocks and improve performance

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JDBC, JSF, JavaBeans, JPA, JAXP, DOM, JNDI, Multithreading.

Frameworks: Hibernate 5.2, Spring MVC, Angular MVC

AWS tools: EC2, S3 Bucket, AMI, RDS & Amazon Redshift, Azure, Synapse, Azure Dev Ops

Web-Service Technologies: SOAP, REST, Web-sockets.

Build Script: ANT, shell scripts

Scripting Languages: Sql, Pl/Sql, Python, Groovy/Grails.

IDE's: Eclipse, JDK 1.7, SDK, Apache Tomcat, Edit Plus, Visual Studio, RAD.

Methodologies: Agile, Waterfall, TTD, Iterative

Database: Oracle 12c, SQL Server 2019, My SQL, DB2

NoSQL Databases: Cosmos DB, Mongo DB

PROFESSIONAL EXPERIENCE

Confidential - Chicago, IL

Sr. Full Stack Developer

Responsibilities:

  • As a Sr. full stack developer, Involved in the complete SDLC including the design of System Architecture, development of System Use Cases based on the functional requirements.
  • Involved in the complete SDLC including the design of System Architecture, development of System Use Cases based on the functional requirements.
  • Implemented the changes and ensure that the changes are applicable across browsers and accessible to all users.
  • Developed form modules using HTML 5.6, Bootstrap 4.6, Validators and input controls.
  • Wrote front end HTML and CSS to meet validation requirements.
  • Involved in Daily Scrum (Agile) meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Worked on migration of data from On-prem SQL server to Cloud databases (Azure Synapse Analytics (DW) & Azure Cosmos DB).
  • Migrated SQL Server database to Windows Azure Cosmos DB and updating the Connection Strings based on this.
  • Used HTML 5.6, CSS3, and JavaScript to construct the dynamic web pages (presentation Layer) for the application.
  • Used React JS for client-side validation.
  • Used Azure Cosmos DB as the backend database to store data.
  • Developed dynamic responsive Web Application by integrating Spring Boot with Bootstrap.
  • Developed views using the HTML, CSS and react JS components of Bootstrap framework.
  • Worked onReact.js virtual DomandReact views, rendering using components which contains additional components called customHTML tags.
  • Worked on creating dependencies of activities in Azure Data factory.
  • Implemented an express-GraphQL library to mount a GraphQL API server on the user-configured HTTP endpoint.
  • Implemented a recursive algorithm to parse large GraphQL introspection queries into a dotfile format to visualize the one-to-many relations between schemas in a SVG format.
  • Created and Configured Azure Cosmos DB and exposed the service as Web API.
  • Designed and implemented Continuous Integration & Continuous deployment (CI/CD) Pipeline using Azure DevOps.
  • Created Build for .net code using Visual studio task in Azure DevOps and Deployed to IIS using release pipeline.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations concept.
  • Used Microservices to communicate using synchronous protocols HTTP and REST.
  • ResponsibleforReactUIandarchitecture.Buildingcomponentslibrary, includingTree,Slide-View,and Table Grid.
  • Used JIRA ticketing system to keep track of issues and tasks on individuals.
  • Implemented stableReactcomponentsandstand-alone functionsto be added to any future pages.
  • Designed Event Handler to handle and logging of run time errors of ETL packages.
  • UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
  • UsedReact-Auto completefor creatingGoogle mapslocation search on the webpage.
  • Created Stored Procedure and scheduled them in Azure Environment.
  • Developed web services to perform various operations on the supplier information.

Environment: Html 5.6, Bootstrap 4.6, Azure cloud, Azure Sql, ADF, Azure Repos, Azure Cosmos DB, visual studio 16.3, ETL, CSS3, jQuery, Ajax, Microservices, Web services, Restful, Python, React.js, Agile, Maven, JIRA

Confidential - Newark, NJ

Full Stack Developer

Responsibilities:

  • AS a full Stack Developer understand and handled all teams requirements and core Devops activity daily basis with Architects and Tech Leads.
  • Using Agile/SCRUM as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
  • Developed the User Interface using HTML5.5, CSS3, Bootstrap 4.4, jQuery, Angular v9 and React JS.
  • Set up Angular 9 framework for UI development.
  • Implemented different validation control on the web-pages using Angular v9 and developed responsive Web pages using Bootstrap.
  • Provided robust support for bug fixing/ maintenance of Web Application in Java, Angular and JQuery.
  • Wrote services to store and retrieve user data from the Couch DB for the application on devices.
  • Development of test framework using the Python.
  • Worked with Microsoft Azure Service Azure Blob Storage through the REST APIs.
  • Automated application deployment in the cloud using Docker technology using Elastic Container Service scheduler.
  • Created custom filter inReact.JSin the application.
  • Design and Develop migration plan for the existing dataset components from on premises to Azure Data Warehouse and ETL process.
  • Maintain balance between cost-based approach and performance of the ETL process
  • Created scripts using U-SQL in Azure Portal for reading text files and creating .csv files
  • Used services to read data from remote server usingReact.JS
  • UsedReact.jslibrary functions for the logical implementation part at client side for all the application.
  • CreatedReact.jsfor reusable components (multi-field form elements, background file uploads.
  • Maintained states in the stores and dispatched the actions using redux.
  • ImplementedReact.jsControllers to maintain each view data.
  • Implementedflux patternby usingreduxframework as a core dependency.
  • Architected and Developed for Large Scale JavaScript Application withReact.js
  • Used JIRA tool for Issue/bug tracking for monitoring of work assignment in the system and Log4J was used to monitor the error logs.
  • Completed ownership on Azure DevOps Pipelines creation and managing for all adapters and modules developed for automation of build and release management.
  • Implemented responsive pages and images using Bootstrap.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with UNIX Shell scripts to automate routine jobs.

Environment: Angular 9, ETL, Azure DevOps, HTML5, CSS3, Bootstrap, Restful Services, Mongo DB, Junit, JIRA, Jenkins, UNIX, GIT, Web Sphere and Intellij.

Confidential - Bellevue, WA

Java Engineer

Responsibilities:

  • Evaluated business requirements and prepared detailed specifications that follow project guidelines required to develop written programs.
  • Followed agile software development with Scrum methodology.
  • Migrated on-premises application to AWS.
  • Used AWS services like EC2 and S3 for small data sets processing and storage.
  • Responsible for building scalable distributed data solutions using Hadoop.
  • Loaded data from MySQL, a relational database to HDFS on regular basis using Sqoop Import/Export.
  • Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs.
  • Involved in the process of data acquisition, data pre-processing and data exploration of telecommunication project in Scala.
  • Designed and developed Microservices business components using Spring Boot with Spring MVC flow.
  • Developed Restful Services using JAX-RS with Spring Boot and Microservice Architecture to enable Microservices to deploy in the cloud.
  • Developed and implemented spring and J2EE based MVC (Model-View-Controller)framework for the application
  • Implemented application level persistence using Hibernate and spring.
  • Worked on developing the application involving Spring MVC implementations and Restful web services.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML, XHTML and AJAX.
  • Developed the spring AOP programming to configure logging for the application
  • Developed code using Core Java to implement technical enhancement following Java Standards.
  • Worked with Swing and RCP using Oracle ADF to develop a search application which is a migration project.
  • Implemented Hibernate utility classes, session factory methods, and different annotations to work with back end data base tables.
  • Implemented Ajax calls using JSF-Ajax integration and implemented cross-domain calls using JQuery Ajax methods.
  • Implemented Object-relational mapping in the persistence layer using Hibernate framework in conjunction with spring functionality.
  • Used JPA (Java Persistence API) with Hibernate as Persistence provider for Object Relational mapping.
  • Used JDBC and Hibernate for persisting data to different relational databases.
  • Used XML and JSON for transferring/retrieving data between different Applications.
  • Also wrote some complex PL/SQL queries using Joins, Stored Procedures, Functions, Triggers, Cursors, and Indexes in Data Access Layer.
  • Implementing Restful web services architecture for Client-server interaction and implemented respective POJOs for its implementations
  • Designed and developed SOAP Web Services using CXF framework for communicating application services with different application and developed web services interceptors.
  • Implemented the project using JAX-WS based Web Services using WSDL, UDDI, and SOAP to communicate with other systems.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Wrote Junit test cases for all the classes. Worked with Quality Assurance team in tracking and fixing bugs.
  • Used Log4j to capture the log that includes runtime exception and for logging info.
  • Used ANT as build tool and developed build file for compiling the code of creating WAR files.
  • Used Tortoise SVN for Source Control and Version Management.
  • Responsibilities include design for future user requirements by interacting with users, as well as new development and maintenance of the existing source code.

Environment: JDK 1.5, Servlets, JSP, XML, JSF, Web Services (JAX-WS: WSDL, SOAP), Spring MVC, JNDI, Hibernate 3.6, JDBC, SQL, PL/SQL, HTML, DHTML, JavaScript, Ajax, Oracle 10g, SOAP, SVN, SQL, Log4j, ANT.

Confidential

Front End Developer

Responsibilities:

  • As a Front End Developer developed a web application by using Angular v8 using Web API to receive and pass data to back-end.
  • Used Angular-CLI for initializing and for project setup with scaffolding features.
  • Designed and developed web pages using with HTML5.6, DHTML, XHTML, CSS3, Ajax, based on the W3C standards and Web 2.0.
  • Built Angular v8 components, UI services to consume rest services using Component based architecture provided by Angular.
  • Implemented Angular v8 component router for navigation, Angular services to connect the web application to back-end APIs made use of ES6 features.
  • Generated responsive data tables using with Bootstrap grid system.
  • Implemented Angular, Bootstrap, LESS, and many JQuery plugins wrapped in Angular directives.
  • Used Node.js for adding dependencies to project.
  • Designed and modified User Interfaces using CSS and Angular.
  • Worked closely with business-side clients to deliver attractive, easy-to-understand screens that appropriate reflected the company's fulfillment workflow.
  • Actively involved in code review and code quality check process.
  • Followed Agile Methodology for the complete life cycle of the project & Involve In daily stand up meetings.
  • Developed Servlets and Worked extensively on Sql.
  • Extensive use of JIRA Application for all Agile Needs.
  • Configured typeScript application through tsconfig file for various purposes like transpiling, debugging, tracing, generating separate folder for distributable etc.
  • Used Filters to change modify data.
  • Committed code change into repository by using version control tool Git.
  • Implement Services to store shared data between sibling Components and inject in to it for passing data purpose.
  • Transferred data between parent and child Components by using @Input and @Output.
  • Used Node Package Manager (NPM) to import and applications.
  • Worked with task runners like Gulp in deploying and testing the application.
  • Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Interact with other developers and end users to design and implement new features throughout the framework.
  • Used JIRA for bug tracking.
  • Used SVN to maintain current and historical versions of files such as source code and web pages.
  • Worked on GitHub that use GIT revision control system.

Environment: HTML5, CSS3, AJAX, Angular v8, Angular-CLI, TypeScript, Node.js, Bootstrap, Responsive Design, XML, XHTML, Agile, Dreamweaver, JSON, DOM and Windows.

We'd love your feedback!