Home

Heena begum - Front end developer
[email protected]
Location: , , USA
Relocation: Yes
Visa: H1b
Resume file: Heena- Frontend Developer_1770058457399.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Professional Summary:
10+ years of fronted development expertise specializing in React.js, Redux, and modern JavaScript frameworks, with recent experience in building Generative AI-driven UI solutions using Anthropic Claude and AWS Bedrock. Skilled in designing responsive, scalable SPAs integrated with LLM-based chatbot and AI agent functionalities.
Extensive experience in Agile/Scrum environments, JIRA workflow management, and CI/CD pipelines (GitHub Actions, Jenkins).
Expertise in building scalable React applications using TypeScript and modern JavaScript (ES6+)
Strong background in unit/integration testing with Jest, React Testing Library, and Enzyme, achieving code coverage.
Hands-on experience in building interactive frontends using React, TypeScript, and mapping libraries like Karto or similar geospatial frameworks, integrated with LLM-powered tools.
Skilled in accessibility compliance (WCAG), cross-browser compatibility, and performance optimization (lazy loading, code-splitting).
Familiar with SQL databases, RESTful/GraphQL APIs, and full-stack integration.
Experience with MVC frameworks like Angular.JS, EXT.JS, Backbone.JS, Node.JS, bootstrap.JS, require.JS.
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.
Experience on CSS preprocessors such as SASS and less.
Worked with JQUERY in developing various UI widgets.
Have knowledge in building Silverlight applications using .Net.
Experience in building Single Page Application (SPA) using AngularJS framework.
Experience with various J2EE design patterns like Singleton, Front End Controller, MVC, Service Locator and other Behavioral, Creational and Structural patterns.
Experience in creating Web Services using WSDL and SOAP messages.
Proficient in SQL, PL/SQL programming. RDBMS experience includes Oracle, Stored Procedures and Triggers.
Extensive experience with IDEs like Eclipse, Net Beans, IntelliJ.
Worked on Application / Web servers like IBM WebSphere 7.0/6.1, WebLogic, JBoss, and Apache Tomcat.
Have knowledge in creating dynamic webpages using ASP.NET webserver Controls and user controls.
Experience in Version Control tools including Git and SVN.
Experience in working on various operating systems like Windows and Unix/Linux.
Worked on unit testing JavaScript with Jasmine and Karma.
Proficient in developing and consuming SOAP and RESTful web-services Expertise in XML and related technologies like XSL, XSLT, DTD and parsers like JAXP (SAX, DOM) and JAXB.
Experience in working with build tools like ANT, Maven build scripts, providing logging facility using Log4j, writing Junit test-cases using Easy Mock and Mockito APIs.
Comfortable working with MEAN (MongoDB, Express, Angular, NodeJS) stack
Significant knowledge in J2EE including JSP, Struts, Spring, Hibernate frameworks for building client-server applications.
Designed dynamic user interfaces using AJAX and jQuery to retrieve data without reloading the page and send asynchronous request.
Have knowledge in developing screens in ASP.NET AJAX-Enabled to display.
Ability to work as a team and having a strong problem solving, logical and analytical skills.
Experience in working with customers to determine their needs, gather, analyze and document requirements, communicate with customers throughout the development cycle, manage customer expectations, resolve issues and provide project status.
Excellent communication, analytical, interpersonal and presentation skills.

Technical Skills:
Frontend React.js, Redux, Redux-Saga, JavaScript (ES6+), TypeScript, HTML5, CSS3, SASS/SCSS, Bootstrap, Micro Frontends (MFE), Karto (or similar GIS tools), Mapbox, Leaflet
Testing Jest, Enzyme, React Testing Library, Mocha/Chai
Tools JIRA, Webpack, Babel, Figma, Adobe XD GitHub Actions, Figma, YAML, Postman, Swagger
Backend/DB Node.js, RESTful APIs, GraphQL (Apollo), SQL, MongoDB
Practices Agile/Scrum, CI/CD, Accessibility (WCAG), Feature Flagging, Logging, Monitoring
Web Servers Apache Server, IIS, Tomcat 4.0/5.0
IDE WebLogic Workshop, WSAD, RAD 8.0, Eclipse, NetBeans.
Operating Systems Windows XP, UNIX, MS DOS
Languages Python (Flask, FastAPI) for GenAI API integration
Generative AI Anthropic Claude, AWS Bedrock, LLM APIs (OpenAI, Anthropic), Chatbot UX

Education:
M.S in Computer Science
Chicago State University
Related Work: C++ Programming, Data Base Management Systems, Object Oriented Analysis & Design, Software Engineering, Operating Systems, Real Time Systems, Computer Communication Networks, Mobile Cloud Computing.

B.S in Electrical and Electronics
K L University- Guntur, India
Related Work: C and C++ programming, Java, Electronic devices and Circuits, Digital Communications, MATLAB, Multisim 10.1, LabVIEW, Mobile Communications.

Professional Experience:

Northen Trust, Chicago, IL
Frontend Developer Nov 2024 Present
Responsibilities:
Designed and developed the front-end UI for a Generative AI-powered internal assistant using React.js and Material UI.
Integrated Anthropic Claude via AWS Bedrock to power LLM-based chatbot functionalities for enterprise productivity.
Developed modular and scalable Vue.js components using Vue 2/3, Composition API, and TypeScript for highly interactive user interfaces.
Implemented state management using Vuex and Pinia for predictable, maintainable application data flow.
Created reusable UI components following best practices in component architecture, slots, and lifecycle hooks.
Integrated Karto-based GIS and mapping libraries for dynamic spatial visualization and UI overlays
Implemented REST API endpoints using Python Flask backend to communicate with Claude models for real-time responses.
Worked closely with product managers to fine-tune the chatbot s UX flow, guardrails, and conversation memory.
Supported model deployment and monitoring strategy in AWS using CI/CD pipelines and GitHub Actions.
Focused on change management, training guidance, and compliance for wider rollout.
Managed state using Redux-Saga for asynchronous workflows, ensuring seamless data synchronization.
Integrated Adobe Analytics for user behavior tracking and performance monitoring.
Worked with map-based UI frameworks and adaptable to integrating with tools like Karto for interactive visualization
Developed reusable theme components using CSS3/SASS and styled-system libraries for consistent branding.
Conducted code reviews and mentored junior developers on React best practices and testing standards.
Wrote comprehensive unit and integration tests using Jest and React Testing Library, achieving 90%+ code coverage.
Led code reviews and mentored junior developers, promoting best practices in React.js development and clean code principles.
Worked within an Agile/Scrum environment, participating in daily stand-ups, sprint planning, and retrospectives.
Implemented CI/CD pipelines using GitHub Actions and Jenkins for automated testing and deployment.
Used Git/GitHub for version control and collaborated with teams via Jira to track Agile workflows.
Collaborated with UX/UI designers to translate Figma and Adobe XD prototypes into pixel-perfect, interactive interfaces.
Environment: React.js, AWS Bedrock, Anthropic Claude, Python (Flask), GitHub Actions, REST API, JSON, YAML, Figma.


Professional Experience:

Cisco, Chicago, IL
React Developer Mar 2023 Oct 2024
Responsibilities:
Migrated legacy systems to React.js with Redux-Saga, reducing state management complexity.
Built SQL-driven dashboards for real-time data visualization, integrating with Node.js backend services.
Implemented logging and monitoring solutions using Splunk and custom hooks for error tracking. Responsible for design and development of web pages from mock-ups (PSD).
Worked on Front end by using JavaScript.
Developed custom MCP (Model Context Protocol) servers to enable structured communication between frontend UI components and AI models.
Developed user interface by using the React Js, Flux for SPA development.
Implemented client-side Interface using React Js.
Worked in using React Js components, Forms, Events, Keys, Router, Animations and Flux concept.
Build React components and stand-alone functions to be added to any future pages.
Responsible for developing a front-end application using React Js and FLUX architecture for internal teams productivity use.
Developed reusable, framework-agnostic UI components using Stencil.js and delivered them as Web Components consumed across React, Angular, and Vue applications.
Built secure MCP endpoints to handle streaming responses, tool calls, action routing, and contextual state management for AI agents.
Experienced in React Js and working with React Flux architecture.
Working with React Router for developing Single Page Applications SPAs.
Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React Js.
Implemented the Drag and Drop functionality using React -Draggable thoroughly performed unit testing and integration testing.
Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
Used Firebug for debugging and for element styling.
Wrote services to store and retrieve user data from the Mongo DB for the application on devices.
Involved in daily SCRUM meetings to keep track of the project status.
Used web-based GIT repository manager with issue tracking features.
Extensively used Git for version controlling and regularly pushed the code to GitHub.
Extensively used Git for version controlling and regularly pushed the code to GitHub.
Made the application responsive using Bootstrap and CSS Media Queries.
Worked with CSS Icons, CSS Pseudo-class, CSS Pseudo-element, CSS Image Sprites, CSS background and CSS3 Shadows to give some additional effects.
Involved in implementing Queries to the backend MongoDB database using Http service to fetch JSON contract.
Experienced in implementing CRUD database operation on such as MongoDB.
Created Use cases, ER diagrams and user flow control.
Involved in documentation by writing the technical documents for the project. Also, part of the presentation team to the company's executives.
Environment: HTML/HTML5, DHTML, CSS/CSS3, SASS, AMD, OOJS, Bootstrap, React JS, visual studio 2010, JavaScript, AJAX, jQuery, Java, Node JS, XML, XHTML, DOM, MySQL, NPM, Mongo DB, MVC Architecture, Apache Tomcat.


ATT, Plano, Tx
React Developer Mar 2022 Feb 2023
Responsibilities:
Developed dynamic, responsive UIs using React.js, Redux-Saga, and Micro Frontends (MFE) to modularize features and enhance scalability.
Implemented feature flagging to enable controlled rollouts and A/B testing, improving deployment safety.
Used Enzyme alongside Jest for comprehensive component testing, ensuring robust UI functionality.
Collaborated with backend teams to integrate RESTful APIs and optimize SQL queries for efficient data retrieval.
Enhanced accessibility compliance (WCAG) and cross-browser compatibility using semantic HTML5 and ARIA labels.
Leveraged JIRA for sprint planning, backlog grooming, and tracking Agile workflows.
Participated in CI/CD pipelines using Jenkins, automating testing and deployment processes.
Created UI templates and functionality to be merged with the backend REST/SOAP API for proper communication of front and back end to enable efficient working of application
Experience in working with RESTful Web Services and implementing RESTful API's and SOAP protocols.
Worked with JSON web tokens for authentication and authorization security configurations using Node.js
Worked with unit testing of JavaScript applications using jest and enzyme.
Environment: Node Js, HTML 5, CSS3, React js, Redux, Node Js, Bootstrap, MUI, XML, J2EE, JUnit, JSON, Jest, Oracle 11g.

Bank Of America, Charlotte, NC
NodeJS Developer Sept 2020 Feb 2022
Responsibilities:
Working as a Frontend UI Developer on a Reporting services project.
Developed user interface by using the React js, Redux for Single page application (SPA) development.
Involved in responsive design website that could be served to desktop, Tablets and mobile users using React .js .
Involved in using React .js components, Forms, Events, Keys, Router, Animations and Flux concept.
Experience in Building applications using React .js which allowed us to render pages on both the client and server using the same codebase.
Interacted with GraphQL server by writing mutations and queries by using the Apollo Client.
Created GraphQL schema and queries to interact with Mongo DB database.
Used React .js in development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
Experience in DOM, React Props, Lifecycle methods, working with React States and Events.
Have worked with React Js for reusable components
Developed powerful visualization components and DOM manipulation using React JS
Experience working with Redux for maintaining the consistency and for running the application in different environments (client, server, and native) which was also easy to test
Client-Side code was written in ReactJS/Redux and Server-Side Code were developed using MVC4
Employed Redux to manage application state.
Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Used web-based GIT repository manager with issue tracking features.
Extensively used Git for version controlling and regularly pushed the code to GitHub.
Worked closely with Quality Analysts to fix bugs during Quality Assurance and User Acceptance Testing.
Provided estimates, daily & weekly status report to the client on progress of the tasks.
Environment: Node Js, HTML 5, CSS3, React js, Redux, Node Js, Bootstrap, XML, J2EE, JUnit, JSON, Jest, Oracle 11g.

Ernst & Young, Alpharetta, GA
React Js Developer June 2018 Sept 2020
Responsibilities:
Worked as a Frontend UI Developer on a Travel Assessment project.
Developed web pages with responsive UI using HTML5, CSS3, Ember.js, React.js and Bootstrap.
Migrated from Ember js to React js.
Used Mocha/Chai for unit testing.
Used AJAX (jQuery) to display data using asynchronous calls.
Created React JS components using JSX, Followed Redux Architecture for unidirectional data flow and manage your data in React and Make HTTP requests in React & Redux.
Worked in using React JS components, Forms, Events, Keys, Router, Animations.
Build React components and stand-alone functions to be added to any future pages.
Responsible for developing a front-end application using React JS and Redux architecture for internal team's productivity use.
Develops the flux pattern by using redux framework as a core dependency
Developed React JS pages, Web services calls, and AJAX calls for the application.
Developed client-side Interface using React JS.
Web designing & development using HTML5, CSS3, JavaScript, React JS and Ajax.
Used Restful, JSON, JSF, XHTML, jQuery and CSS to provide rich UI experience.
Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, jQuery, CSS, and HTML.
CSS styles were developed to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
Used ES6 and JSX with react for component development. Used Babel to compile JSX and Es6 into JavaScript.
Developed data formatted web applications and deploy the script using client-side JavaScript.
Created Responsive Designs (Mobile/Tablet/Desktop) using HTML&CSS, Bootstrap.
Environment: Java 1.8, HTML 5, CSS3, Ember js, React js, Node Js, Bootstrap, XML, J2EE, JUnit, JSON, Mocha/ Chai, Oracle 11g.

Pearson, NJ
Full Stack Developer Dec 2017 May 2018
Responsibilities:
Currently working as a Sr. Developer on a Content Delivery Project where content is delivered to end point.
Worked on the front end to develop UI to publish the content.
Developed responsive UI using HTML5, CSS3, JavaScript, Angular 2 and Bootstrap.
Involved in requirement gathering, designing, implementation and Unit testing the application using the technologies Java 1.8 and Amazon Web Services.
Integrated with other projects in Pearson to get relevant input content to be delivered to end point.
The workflow consisted of different AWS microservices a.k.a. Lambda functions.
Worked with Angular MVC framework including authoring complex directives, services, controllers, and filters, working with animations, routing, and states.
Used AngularJS Dependency Injection (DI) to inject Angular Services and Custom Services, as well as built custom Directives to provide reusable component.
Worked on Angular 2 using RESTful web services and used Angular 2 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
Used Eclipse as IDE and postman tool to test REST endpoint which has been exposed by java.
Worked on S3 AWS service to store the content and SNS, SQS services to communicate between the micro services.
Different databases (called DynamoDB instances in AWS) were used for holding data at different stages
Involved in writing configuration tables in JSON format in DynamoDB to store the contents and written DynamoDB query expression to get workflow item.
Currently working on integration with Alfresco which is Pearson's tool to get multimedia content and deliver to AWS S3 bucket.
For the test purpose, a title (consisting of reference to the project manifest) was published using SNS topic in AWS. For doing so, either postman or Java HTTP post request was used.
Deployed this enterprise application by using CI Continuous Integration (Jenkins) in AWS Cloud.
Closely work with QA team to resolve issues.
Actively participate in Agile processes and methodologies.
Environment: Java 1.8, HTML 5, CSS3, Angular 2, Alfresco, Bootstrap, Node Js, AWS services, Servlets, Maven 2, JMS, XML, J2EE, JUnit, JSON, DynamoDB, Oracle 11g.

AT&T, Oakton, VA
UI Developer January 2017 November 2017
Responsibilities:
Designed and developed the web-based application different Java/J2EE frameworks.
Implementing Hibernate ORM tool and integrating with Spring MVC for interacting with back-end persistence system.
Used Bootstrap for Responsive Web design.
Used Grunt for build UI applications minification, watch for file changes for automated build,
code quality check and CSS prefixes for cross browser compatibility.
Developing the GUI using HTML, CSS3 and Java Script components.
Used LESS/SASS for CSS management and WEB Essentials for converting LESS to CSS file while deployment.
Worked with Express.js for development of RESTful web services and middleware configurations.
Created data-driven reusable and composable Polymer based components written in vanilla JavaScript.
Involved in Web design and development for the UI interface design, graphic design for printed materials and presentations, illustration, logo design. Used HTML, CSS, and JavaScript.
Developed Responsive Design UI Rich Rest service applications, single page applications and HTML Wireframes using HTML5 Grid Structures/Layouts, LESS, CSS3 Media Queries, Vanilla JavaScript and Angular JS in pages.
Implemented Micro Service Architecture with Spring Boot based RESTful Web Services.
Designed and developed a new page concept with Photoshop, HTML/CSS and Flexbox.
Used Typescript to develop applications with Angular 2.
Implemented the Angular MVC and two-way data binding.
Managed source control and version control using GIT.
Developing GUI module using jQuery, JSON, Angular 2.
Used Mocha/Chai for unit testing.
Used AJAX (jQuery) to display data using asynchronous calls.
Used Bootstrap, and JavaScript for developing modules in front-end.
Developed web services using HTTP, SOAP and XML technologies.
Used flexible layouts, images and media queries to target multiple browsers and devices using bootstrap and customized style sheets.
Worked under Agile process for development process with iterative development and that includes daily Scrum with team.
Deployed web, presentation and business components on Apache Tomcat Application
Server.
Used Jasmine framework for testing Angular application that makes testing much easier to set up and run.
Using tools like GIT for version controlling chrome developer tools for Debugging and Jenkins for deploying the code to different environments.
Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
Implementing Web-Services to integrate between different application using Restful Services.
Used Junit framework for unit testing of application and Log4j to capture the logs.
Involved in identify the defects, captured using ALM and worked on the defects.
Created tables, written stored procedures, triggers, Views and user defined functions in SQL.
Involved in creating the EAR files and deployed in the QA/UAT environments.
Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB.
Environment: Java J2EE, JavaScript, ES6, jQuery, Angular 2, Vanilla js, Node Js, Express JS, GIT, JSON, Material design, Jasmine, Karma, Jenkins, Spring MVC, Hibernate, SQL develop, Oracle 12g, HTML5, CSS3.

Charter Communications, Charlotte, NC
UI developer January 2016 December2016
Responsibilities:
Analysis and understanding of business requirements.
Worked on Design, UI, wire-framing, HTML, CSS, jQuery, JSP, accessibility, and optimization.
Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness.
Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
Designed and developed interactive static HTML screens as screen level prototype, JavaScript for client-side validation and used Cascading Style Sheet (CSS).
Worked with back-end developers to implement AJAX and dynamic HTML functionality in jQuery.
Worked on React Router for developing Single Page Applications SPAs.
Migrated the code to React JS with Redux.
Implemented the UI using Ext JS and graphs using EXT JS graphing components.
Worked with redesigns of website and focused on improving readability, utility, and overall UX.
Used AJAX to support dynamic page element rendering to enhance user experience.
Created web services and desktop applications to access and display data needed by support teams using, Ajax, JavaScript, jQuery, Backbone.js, Java, CSS, HTML and jQuery.
Involved in development of the application using Spring Web MVC, the controller being Spring Core. Also, implemented Dependency Injection using spring IOC network.
Responsible for implementing UI mockups, integrating third party react libraries, and handling/creating Redux store data.
Deploy application to AWS and monitored the load balancing of different EC2 instances.
AWS EC2 instances were configured in dev and QA environments with NodeJS.
Used J Component, JFrame and other classes of Swings Framework to develop the GUI.
Created properties files and used enhanced JTable for improved general performance and cell rendering.
Involved into 3rd API integration used for Mortgage Valuation. Integration of Amazon Cloud Services (AWS and S3).
Experience in Ember JS which allows developers to create scalable single-page applications by incorporating practices into a framework that provides a rich object model.
Used CVS as Version Control to check-in and checkout Data
Implemented Design Patterns like MVC, Session Facade, Factory, and DAO.
Involved in component development and used design patterns such as Singleton, Factory and Data Access Object (DAO) in the implementation of the application.
Experience in using Free and Open-Source Software (FOSS) and consuming API through AWS (cloud).
Used Spring Context for EJB Support and Spring DAO for enhanced JDBC and DAO support
Used Spring ORM component for Hibernate support for manipulating data for Oracle 10g.
Used Eclipse IDE for development, configured and deployed the application on WebLogic Server, Version control by CVS and tested using JUnit.
Environment: HTML5, CSS3, jQuery, react js, Ember js, backbone.js, Require.js, Ext.js, bootstrap, XML, Adobe Dreamweaver, HTML, DHTML, JavaScript, Java 1.6, J2EE 5, JSP, Servlets, EJB, JDBC, WebLogic Server, Eclipse, Hibernate, Spring, Oracle 10g, Maven, JMS, Log4J, JUnit, Web Services, UML, ClearCase.

Value Labs Hyderabad, India
Jr Java developer April 2014 November 2014
Responsibilities:
Worked with backend engineers to build appropriate web services to support the frontend.
Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models. Followed Agile and Scrum development methodologies.
Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement various features and enhancements.
Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
Created JSPs and developed the screens as per the file structure. Implemented Struts for dispatching request to appropriate classes.
Responsible for Design and development of Web pages using HTML, JavaScript, CSS including Ajax controls and XML.
Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
Implemented JavaScript for client and server-side validation using Ajax.
Developed Web services component using WSDL and SOAP with DOM parser to transfer and transform data between applications.
Knowledge in developing stored procedures, triggers, functions and database tables in SQL database.
Environment: CSS, HTML, JavaScript, JQUERY, AJAX, JSON, JSP, J2EE, SQL, DOM/CSS, Agile, Scrum, Struts, Java, XHTML, Hibernate.
Keywords: cprogramm cplusplus continuous integration continuous deployment quality analyst artificial intelligence user interface user experience javascript sthree database information technology microsoft mississippi procedural language Georgia Illinois New Jersey North Carolina Texas Virginia

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6740
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: