Post Job Free

Resume

Sign in

Front End Developer

Location:
Holly Springs, NC
Posted:
January 08, 2024

Contact this candidate

Resume:

Swapna

UI/Web/Front End Developer

Email: ad2j68@r.postjobfree.com

Ph #: 984-***-****

Professional Summary:

* ***** ** ********* ************ experience in Developing, Testing, Integrating, Implementing and Leading User Interface (UI) web applications.

Experience in Design and Development of responsive SPA’s on Angular 10/9/8/7/6/5/4/2 and Angular JS frameworks using Typescript, NPM.

Expertise in Client Scripting language and server-side scripting languages like HTML5, CSS3, JavaScript with ECMA5 features, jQuery, JSON, Bootstrap.

Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.

Experience with Web Services to communicate to other modules using XML based RESTful web API and WSDL protocols for developing Cross-platforms/ Cross-devices solutions.

Experience with Services, Observable, NGRX, Reactive Forms, RxJs Library, ES6, WCAG.

Experience with Responsive Web Design (RWD) with involvement in several web application development projects.

Excellent skills in building elegant professional websites while adhering to W3C standards.

Experience in Database Technologies including RDMBS like Oracle, MySQL and NoSQL like MongoDB.

Proficient in using IDE’s like Notepad++, WebStorm, IntelliJ, And Visual Studio.

Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla FF, and Chrome.

Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.

Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications RIA.

Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.

Expert in HTML5/CSS3 development and have experience in Backbone.js, angular.js, Ext.js, Responsive design.

Strong understanding and experienced with all the phases of SDLC and agile development methodologies including SCRUM, involved in daily SCRUM meetings to keep track of the Ongoing project status and issues using JIRA.

Experience in implementing Continuous Integration and Deployment (CI/CD) using Jenkins application server.

Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills.

Technical Skills:

Languages

JavaScript, TypeScript, SQL

Web Technologies

HTML5, CSS3, jQuery, Bootstrap, Ajax, JSON, XML, Angular 2/4/5/6/7/8/9/10

Cloud Platform

Amazon Web Services (AWS)

Development Tools

WebStorm, IntellijIdea, NetBeans, Visual Studio, Notepad++

Package Manager

NPM, Bower, Grunt, Gulp, Webpack

Version Control Tool

GIT, GITHUB

Databases

Oracle, SQL Server, My SQL server, Mongo DB

IDE

IntelliJ, Eclipse, Visual Studio

Methodologies

Agile and Waterfall

Operating Systems

Windows, iOS, Android

Educational Summary:

MCA(Master in Computer applications ) Osmania University, India.

BCA(Bachelors in Computer applications ) Osmania University, India.

Professional Experience:

Client: Progressive Insurance, Mayfield, OH Jan 2023 – Till Date

Role: UI/Front End Developer

Responsibilities:

Ensure delivery of high-quality work with monthly iteration, also involved in sprint planning and retrospectives – Agile methodology.

Developed and debugged Angular 15 front-end HTML, typescript component files and RWP (Responsive Web Pages) using HTML5, LESS, JavaScript, TypeScript.

Used Typescript Concepts like arrow functions, Spread Syntax and rest parameters in the development process.

Utilized Angular CLI to develop front-end functionalities and researched the command that Angular CLI provided.

Made use of Angular 15 new feature like Combining with Many Transitions Files this helped to merge many files on in just one go.

Refactored some of the Angular components to be more abstract so that dumb components could be dumb and smart components could be smart.

Created reusable templates using some 3rd party libraries and worked with NPM package manager tools (Node JS) to inject into application.

Implemented HTTP requests using RxJS library and NGRX to handle multiple values over time.

Worked on improving performance of the web application using lazy loading and other angular latest features also helped in production support.

Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.

Wrote services to store and retrieve user data from the application by using Mongo DB.

Used Maven for build, configuring and deploying the application in all the environments.

Responsible for applying the corporation’s software configuration management processes to projects, setting up and maintaining GIT/GITHUB infrastructure and supporting a continuous delivery model by automating software build and package migration processes.

Used JIRA as a Tool for tracking the estimates based on the User Stories and iterations for each sprint.

Environment: Angular 15, TypeScript, Angular CLI, NPM, Node JS, Angular Material, NgRX, RxJS, Ajax, JSON, HTTP, Mongo DB, Jenkins, Firebug, Maven, GITHUB, Jira, Agile, Windows.

Client: Bank of America, Charlotte, NC Jan 2022 – Dec 2022

Role: UI Developer

Responsibilities:

Developed end-end flow of the application using Angular 13 by following Agile methodology.

Refactored the code base from Angular JS to latest Version of Angular – Angular 13.

Consumed RESTFUL web services using Angular HTTP Module and transformed the response using RXJS operators.

Dealt with NgRx store to store results after angular injector observable retrieved the data from backend.

Built Angular Template for products using Angular Material and using ng-repeat to iterate the products list.

Implemented Angular Service calls using Angular Factory.

Created Angular 13 components, implemented interpolation, input variables, Bootstrapping, NgFor, NgIf, Router Outlet, binding the events, decorators.

Dealt with HTTP Requests and retrieved HTTP Responses using HTTPClient, consume data on the components. Angular Router is used for navigating to pages.

Used Node.js Express exports REST APIs & interacts with MongoDB Database using Mongoose ODM

Effectively updated code using GIT and updated it to GitHub.

Improved the efficiency of Code with the help of error/issue/bug tracking tool Atlassian Jira (Project Management Tool).

Attending and providing feedback in various meeting like daily stand-ups, sprint planning and pointing sessions, sprint retrospective meeting, defect review meeting, every major/minor release planning and progress meetings

Environment: Angular 13, TypeScript, Node JS, Angular CLI, Bootstrap, Angular Material, HTML5, CSS3, NgRx, RxJS, HTTP, Mongo DB, Rest API, Visual Studio IDE, GITHUB, JIRA, Agile, Windows.

Client: Hasbro, Pawtucket, RI Aug 2020 – Dec 2021

Role: UI/Web/Front End Developer

Responsibilities:

Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.

Refactored the Application from Angular previous version to Angular New Version i.e., Angular 10.

Developed Application using Angular 10, NgRX, RxJS, HTML5, Bootstrap, and TypeScript.

Extensively Used Angular CLI for creating components, Services, pipes, Directives and adopted new features from Angular 10 in our application.

Implemented Angular Router to enable navigation as per the requirement (Switch from one task to another view).

Followed new principles such as responsive design, mobile first and adaptive design using Angular 10 libraries using Typescript.

Creating custom directives, decorators, and services to interface with both restful and SOA services.

Handled data from multiple streams to maintain the sequence and their dependencies by using the RxJS operators.

Used @Input and @Output for passing data and triggering events across different components.

Trigger Builds and schedule build pipeline, Jobs using Jenkins and Maven.

Perform code reviews to validate if the code is readable, maintainable and with high performance.

Used Visual studio Code IDE for designing coding and development of this application.

Environment: Angular 10, TypeScript, Angular CLI, HTML5, Bootstrap, CSS3, RxJS, Jenkins, Maven, AWS, Visual Studio IDE, GIT, Jira, Windows.

Client: NJM Insurance Group, West Trenton, NJ Dec 2018 – Jul 2020

Role: UI/Web Developer

Responsibilities:

Worked on Agile (SCRUM) Development Team to deliver updates to Business team and Project Manager.

Creating new modules plus working on legacy modules using Angular latest version 8.

Developed the application using Angular 8/7, Express-JS, Mongo-DB, Angular-UI, HTML5, Bootstrap, CSS3 and JavaScript.

Creating Notification module, Charts, Calendar using Angular Material.

Implemented HTTP requests using RxJS Observable library to handle multiple values over time.

Leveraged DOM level event observables via custom directives to manipulate interactive between sibling components.

Utilized Angular CLI to develop front-end functionalities and researched the command that Angular CLI provided.

Developed backend using MongoDB, Mongoose, MS SQL

Implemented Angular Material Design components and Theme, such as table, table pagination, sort header, form filed.

Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies.

Used IntelliJ IDE for designing, coding and developing applications. Used Firebug for debugging and for element styling.

Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for continuous integration of builds.

Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.

Environment: Angular 8/7, TypeScript, Angular Material, Angular CLI, NgRX, Express JS, Angular Material, Mongo DB, NPM, Jira, GIT, Agile, Windows.

Client: CarMax, Richmond, VA Apr 2017 – Nov 2018

Role: UI/Front End Developer

Responsibilities:

As a UI Developer, assisting my team in developing two different Web-based applications and managed in developing various web pages of the ecommerce website.

Developed and designed web pages using with HTML5, CSS3, Angular 4/6, jQuery based on the w3 standards.

Used MEAN Stack Methodology to develop a dynamic website.

Implemented functionality using Angular 4/6, Typescript and ES6.

Used Angular 4/6 routing features to make the component independent.

Effectively used CSS3 features and created multiple columns, borders, backgrounds and used SASS to maintain the code with snippets and the available libraries.

Created various MongoDB collections and wrote services to store and retrieve user data from the application.

Used Angular 4/6 Life Cycle Hooks throughout the application for components.

Designed UI screens using CSS, Angular Framework and HTML5.

Developed responsive designs using HTML5 and CSS3 for hand held devices.

Created interface to manage user menu and Bulk update of Attributes using Angular, Bootstrap and jQuery.

Analyzed recorded and modified client-server traffic using an HTTP monitor with SOAP

Developed Chrome Apps using HTML5, CSS3 and JavaScript to extend the development capability.

Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.

Created Images, Logos and Icons for web pages using Dreamweaver.

Developed page layouts, Navigations and presented designs and concepts to client for review.

Worked with architects & Developers to enhance application functionality and add new features.

Environment: Angular 4/6, JavaScript, HTML 5, CSS3, jQuery, Dreamweaver, Typescript, Mongo DB, Bootstrap, Windows.



Contact this candidate