•Around 8 years of extensive industry experience in designing and developing dynamic User Interface web pages. •Expertise in developing and updating a web pages effectively using HTML5, CSS3, Bootstrap, Angular 2/4/6/10, JavaScript and JQuery.
Experience
2023 — Now
Dallas, Texas, United States
Responsibilities:
Develop and maintain responsive web applications using Angular 11, React and Angular Material, HTML5,CSS3, Bootstrap.
Collaborate with UX/UI designers to implement designs and ensure consistency across platforms.
Lead efforts to improve accessibility compliance, ensuring adherence to WCAG 2.1 guidelines and ARIA specifications.
Conduct accessibility audits and implement necessary fixes to enhance the usability of digital products.
Work closely with backend developers to integrate frontend components with RESTful APIs.
Developed user interface by using React.js, Flux for SPA development
Used React-Router to turn application into single-page-applications.
Lead off-shore team for development work share.
Troubleshoot and debug issues to ensure optimal performance and user experience.
Developed responsive web designs, ensuring with different screen sizes as per defined break points.
Worked on adding unit test cases using Jasmine, Karma.
Involved every sprint work deployed and maintain in various EC2 instance types in AWS with automated storage on S3 buckets.
Stay updated with the latest web technologies and best practices in UI development and accessibility.
Involved requirements, Analysis and Understanding the requirements of the client and the flow of the application as well as the application framework.
Worked on cross-browser compatibility and fixed the bugs for different browsers.
Environment: HTML5, CSS3, JavaScript, Angular 11, React.js, Typescript, SASS, Jasmine, Bootstrap, NodeJS, AWS, AJAX, Bit Bucket, GIT, Jira.
2023 — 2023
Austin, Texas, United States
Implemented and maintained responsive web designs, ensuring optimal user experiences across devices.
Collaborated with UI/UX designers to create visually appealing and user-friendly interfaces.
Implemented state management using NgRx for complex data handling and synchronization.
Integrated RESTful APIs and third-party libraries for enhanced functionality.
Improved application performance by optimizing code and reducing load times.
Implemented the migration of Angular10 applications to Angular 13.
Created re-usable components, custom modules, directives, pipes, services.
Assisted in the development of RESTful APIs when necessary.
Implemented AJAX library, CSS, and various web controls to present interface to users in a much conformable environment.
Designed and implemented APIs and middleware to facilitate data flow between clients and servers.
Implemented authentication and authorization mechanisms, ensuring data security.
Optimized server performance through load balancing and caching strategies.
Collaborated with the front-end and back-end teams to ensure seamless integration and end-to-end functionality of applications.
Involved and deployed every sprint development code in AWS such as PROD and low-level environments.
Implemented and maintained automated testing suites for unit and end-to-end testing.
Implemented best practices for code quality, unit testing, and continuous integration.
Environment: HTML5, CSS3, JavaScript, Angular 10/13, Typescript, D3.JS, SASS, Jasmine, Bootstrap, NodeJS, JAVA, API, AWS,AJAX, Bit Bucket, GIT, Rally.
2019 — 2023
Texas, United States
Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6 and Node JS.
Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions.
Experience with creating custom directives, decorators, and services to interface with both restful and SOA services.
Used AJAX, JSON to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.
Worked on Bit Bucket as a version control. Utilized NPM scripts for build and test environments in a Node.js application.
Created the login portal using framework Angular6 along with Type Script.
Experience in Using D3's animation capabilities, which are built to enhance the data visualizations with transitions.
Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
Implementing HTTP requests using Rxjs Observable library to handle multiple values over time.
Created mockups and wireframes for a new website.
Involved in requirement gathering, designing, development, UI reviews, and maintenance.
Worked on AWS to integrate the server side and client side code.
Involved in release production on weekly basis.
Involved in on-call support on rotation basis.
Unit tests in BDD format using Angular testing library.
Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
Environment: HTML5, CSS3, JavaScript, Angular 6, Typescript, D3.JS, SASS, Jasmine, Bootstrap, NodeJS, Restful API, AWS,AJAX, Bit Bucket
2018 — 2019
San Antonio, Texas Area
Design, develop, troubleshoot and maintain internal and external facing web applications and associated code base using HTML5, CSS3, Bootstrap 3, JavaScript and Angular6.
Used Angular-material in the application for responsive layouts, grid, and to reuse the UI Components.
Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
Created various angular components, services, dependency Injection, forms and used angular life cycle hooks to tune the behavior of the components.
Styled the pages using SCSS pre-processor and CSS3 and build highly responsive interface and highly readable classes to use little CSS files.
Responsible to design various search forms, prototypes also involved to create error validation code using JavaScript/jQuery.
Worked with Third part library High Chart node server to generate graph based on the sales report.
Experienced with deployments, maintenance and troubleshooting applications on AWS Cloud.
Followed Quality Processes like Continuous Integration/ Continuous Development with Jenkins & code quality using SonarQube and involved in Code reviews.
Worked closely with BackEnd and Testing team to integrate API.
Used Angular Two Way Data Binding to achieve the feedback functionality from the user.
Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request
Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
Invloved in Bug Fixing in Deployment stage.
Used moment.js, time picker, date picker to display the dates and times to run the water programs.
Written the test cases using the testing framework JASMINE and run those tests in the KARMA test runner.
Used GIT as version control, GitLab as central repository and JIRA for project management.
2014 — 2015
Hyderabad Area, India
Developed UI using HTML, CSS, jQuery, AJAX, JSON, JavaScript validations and XML.
Designed XML files for maintaining contents like video, images, audio and display them in flash
application.
Used to update HTML pages jQuery, AJAX via JSON Response.
Implemented chained select plugin for jQuery with JSON processing and callback features, chain
multiple selects with ease.
Used advanced JavaScript concepts to validate input fields using regular expressions.
Responsible for developing, editing, publishing, and managing content on the external web pages an
internal layout.
Implemented various validation controls for form validation and implemented custom validation
controls with JavaScript validation controls.
Participated in bug tracking sessions to discuss and resolve bugs with developers.
Implemented test cases and performed unit testing.
Environment: HTML, CSS, JavaScript, jQuery, XML, XHTML, AJAX, JSON.
Education
2016 — 2017
Southern Arkansas University
Master's degree
2016 — 2017
2008 — 2012
JNTUH College of Engineering Hyderabad
Bachelor of Technology - BTech
2008 — 2012