Post Job Free

Resume

Sign in

Front-End Developer Web Applications

Location:
Irving, TX
Posted:
April 22, 2024

Contact this candidate

Resume:

Sowmya Valluripally

Irving TX +1-469-***-**** ad46vl@r.postjobfree.com

FRONT-END DEVELOPER

As a highly skilled Front-End Developer with 8+years of experience in designing and developing professional User Interface (UI) applications and professional web applications, Around 8 years of extensive experience in AngularJS, Angular(versions 2,4,7,8,9,11,13 and 14), ReactJs, NodeJS, Vue.Js Flutter, Dart, Javascript ES6, Typescript, HTML, SASS/SCSS, jQuery, AJAX, JSON and XML.

Experience in building single-page applications (SPA) using AngularJS, Angular 2/4/7/8/9/10/11/13 and 14, ReactJs, and Flutter.

Knowledge in Front-End architecture, including performance, accessibility and security, and high-quality code scalability.

Developed mobile and web applications using the Flutter framework. Integrated Twilio with the Flutter app to send messages and make calls.

Worked with React JS Redux architecture using complex object-oriented concepts to improve the performance of the websites. Created interactive UI using one-way data flow, Virtual DOM, JSX, and React Native concepts. Familiar with creating custom reusable react components library.

My expertise extends to implementing common and lazy loading modules, intricate routing architectures, and integrating HTTP client modules for efficient API calls in Angular applications.

Experience in applying the latest development approaches including Model-View-Control, event-driven applications using AngularJS, AJAX, Object-oriented JavaScript, and JSON.

Used HTML, CSS, and Bootstrap for the responsive web design and javascript and jQuery for form validations.

In addition to my front-end skills, I possess a strong background in microservices architecture, with hands-on experience in Spring Boot and GraphQL.

I am proficient in PL/SQL, SQL queries, optimization, functions, and stored procedures. I have experience working with various databases such as Oracle, Postgres, MySQL, and MongoDB.

Worked in an organized approach to meet multiple, concurrent deadlines.

Pulls from active knowledge of the current technology landscape to promote best practices in web design.

TECHNOLOGIES

•Programming languages: Flutter, Dart

•Web Technologies: HTML5, CSS3, JavaScript (ES6), jQuery, Bootstrap, AngularJS, Node JS, Vue.JS, PHP, AJAX, JSON, XML, SASS, JS Build and Package management (Bower, Gulp, Grunt, NPM, etc.), RESTFUL SOAP Web Services, GraphQL

•JavaScript Frameworks: Angular JS, Angular 2/4/7/8/9/11/13/14, Node JS, Vue.Js, React JS.

•Testing Tools: Developer Tools, Jasmine, Karma

•Methodologies: Agile, Scrum

•Web Services: Android SDK, HTTP, Restful WebServices, XML, DOM parsers, SOAP, JSON

•Database: My SQL, MongoDB, SQL Server

•Operating Systems: Windows 2000/XP/Vista/7/8/10, Unix, Linux

•IDE’s: Net Beans, Eclipse, Android Studio, Visual Studio

•GUI Editors: Notepad++, Visual Studio Code

•Task Runners: Gulp, Grunt, Web Pack

PROFESSIONAL EXPERIENCE

Stratus Meridian, Irvine CA December 2021 – Present

FRONT-END DEVELOPER

Designed, implemented, and tested Flutter and Dart code using BLoC pattern for Android and web.

Implemented the application UI and developed reusable custom widgets in Flutter to speed up application development.

Developed and maintained applications using Flutter's widget tree, state management, animations, and themes.

Integrated animations for the application UI and widgets in Flutter.

Created responsive UIs that work well across popular mobile and desktop devices.

Created custom e-form features including scrolling selectors and data entries.

Implemented functionality using best practices and Flutter dev community guidelines.

Handling of widgets state properly to work with background data updates.

Designed dynamic and complex functionality and developed the application using the Cubit design pattern.

Worked on the Redux, and GetX state management framework for developing apps.

Using localization to enable apps with multiple languages.

Experience in Android application framework, Android UI toolkit, and Android SDK tools.

Worked on Auth0 setup for initiating the passwordless connection for the login process, Where we used to send a one-time password code to the user's email.

Developed mobile and web applications using Flutter with an accompanying backend built on NodeJS.

Implemented and maintained data storage solutions using SQL and Firebase.

Analyzed with the POSTMAN tool to verify the backend server response for the REST API calls.

Experience in working with GraphQL queries and libraries.

Created self-contained, reusable, and testable modules and components in Angular.

Build a web dashboard using the Nebular theme in Angular.

Optimized the performance of the application using Angular14 Lazy Loading and Ahead of Time Compilation.

Created Angular parent and child components in the application

Extensively used @Ng Module to import different modules, declare different components, and describe the providers and services that are used to develop the Angular application.

Created Typescript reusable components and services to consume REST API using modular-based architecture provided by Angular.

Used Angular to standardize web application structure and responsiveness using Bootstrap and provide a future template for data binding.

Worked on multiple components for different course element players using Vue.JS and VueX.

Worked on Jasmine test cases where unit test cases are written for Single Page Application (SPA) with Angular.

Used ReactJS to create views to hook up models to the DOM and synchronize data server as a Single Page Application (SPA).

Experience using ReactJS components Forms, Events, Keys, Router, Redux, Animations, and Flux concepts.

Experience in building isomorphic applications using ReactJS and GraphQL.

Consumed the REST services produced by Node JS on the backend. Written reusable scalable web services layers using Node JS framework.

Experience with third-party libraries and APIs.

Communicating with product and engineering leads to implementing business and project objectives.

Code review of team members' commits as part of the CI/CD cycle.

Testing, quality assurance, and bug fixes as part of the CI/CD cycle.

Create complex JIRA workflows including project workflows, screen schemes, permission schemes, and notification schemes in JIRA

Blaze Automation, New Jersey September 2018 – April 2021

SOFTWARE ENGINEER

Worked in the start-up that developed IoT platform for smart home automation

Installing OS, Zigbee, and Zwave software in microcontroller, pairing up Zigbee and Zwave devices to test their functionality.

Develop technical documentation to define the system components, development environment, and implementation planning/strategies

Assist in the design and implementation process for new products/projects, informing senior executives of alternatives.

Develops and implements solutions in accordance with policies and procedures

Working Knowledge of front-end optimization and performance techniques

Prepare and dispense work assignments, provide guidance, and/or review the work of other team members.

Collaborate with the QA team to define test cases, and metrics, and resolve questions about test results.

Recommend business process flow improvements and clearly communicate problem/resolution process to project management

Adhere to application development guidelines and help improve the guidelines

Work with mobile app developers to interface with native app features

Work with UI / UX designer to help create and then implement best design practices

Coordinating the workflow between the end user, product OWNER, developer, and yourself

Work with the test engineering team to ensure product quality

Experience in developing single-page applications using Angular

Experience in working with custom directives, controllers, services, filters, routing, dependency injection, and modules of AngularJS.

Used various AngularJS filters against data sets to filter and format data.

Worked with the team to develop model form controls by adding the ngModel directive wherever needed in the application.

Developed dynamic responsive Web Application by integrating Angular2 with Bootstrap which is further integrated with web services and Vue.JS.

Used Ng2AutoComplete for the development of user-friendly auto-complete forms in the Angular7.0 webpages.

Developed different forms using Angular 9.0 forms by importing the Forms Module from @angular/forms and using the same in the imports array.

Experience in implementing RESTFUL APIs in Angular 9,10 applications using typescript

Implemented Angular Router to enable navigation from one view to another view based on user actions

Implemented HTTP requests using Rxjs observable library to handle multiple values

Developed charts in Angular JS and Angular using Highcharts, and D3 charts to analyze the user data

Worked on Node JS technology for rendering server-side support to the application.

Knowledge of CMS, Laravel, and WordPress technologies when fixing bugs in support projects

Used Jira for task and bug tracking.

Solid understanding and extensive experience with version control tools like Git.

Engaged with Agile/SCRUM process, going to day-by-day stand-up and finishing errands in sprints.

Used Zeplin for UI designs.

Experience in checking cross-browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox, and Google Chrome.

Performed functional, performance, and load testing and provided detailed reports on quality metrics, identified bugs, and recommended fixes.

Created Automated load tests using Postman on various software hardware builds.

Worked on Jasmine test cases where unit test cases are written for Single Page Application (SPA) with AngularJS. Used GIT as a version control system. Performed merging, fixed conflicts, and pushed code commits to the server.

Bridge IT Solutions, Hyderabad, India June 2015 – August 2018

SOFTWARE ENGINEER

Responsible for maintenance of applications with technologies such as jQuery/HTML5/ JavaScript/JSON/CSS3/Bootstrap

Experience in system analysis, design, workflow architecture, development, testing, and maintenance of web-based applications

Developed multi-browser compatible user interfaces for Mobile, tablets, desktops, and laptops using HTML, CSS, bootstrap, JavaScript, and jQuery.

Created reusable templates based on the UI requirements.

Experience in designing and developing new user-facing features using JavaScript frameworks.

Experience in JavaScript, including DOM manipulation and the JavaScript object model.

Created screens with table-less designs meeting W3C standards.

Implemented XML and JSON parsing for data handling on different applications.

Extensively used debugging using the Chrome developer toolbar.

Familiarity with RESTful APIs.

Worked on modern authorization mechanisms, such as JSON Web Token.

Experience as an Agile team member.

Extensive knowledge of CSS and JS methods for providing performance visual effects

Expertise in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-coded HTML, specifically emphasizing accuracy and efficiency adhering to W3C-established web standards with respect to maintaining cross-browser/cross-platform

Worked on jQuery to manipulate DOM, register callbacks, or watch the model changes.

Experience in Angular JS with emphasis on UI development in conjunction with Java/J2EE technologies.

Experience in Writing SPA (single page application) using AngularJS.

Adhered to SEO best practices while designing and developing the sites.



Contact this candidate