Post Job Free
Sign in

Software Development Stack Developer

Location:
Lewisville, TX
Posted:
September 30, 2025

Contact this candidate

Resume:

Devyani Deshmukh

Email: *******************@*****.***

Ph.: +1-702-***-****

Linkedin: https://www.linkedin.com/in/devyanideshmukh10/

PROFESSIONAL SUMMARY:

Over 9 years of relevant IT Industry experience in the field of Software Development. Result oriented individual with proven ability to implement standards, procedures and processes that are needed to improve the organizational system.

■Strong experience in Angular (versions 2 through 19), with expertise in building scalable and high-performance applications.

■Experience working on javascript and Typescript, UI libraries like Material CDK, SDLS, wrapper framework(Harmony), etc

■AWS S3 bucket was consumed to manage the data of downloading and uploading the data in the db

■Strong experience working on cordova, ionic mobile applications and testing them in browserstack

■Worked and efficiently managed the ngrx,redux rxJs store engines to globally manage the state

■Worked on UI/UX tools like figma, adobe, photoshop

■Wrote test cases using Karma, Jasmine framework

■Worked upon integrating rest APIs and microservices using Spring Boot with secure API integration.

■Wrote SQL scripts for data extraction, transformation, and reporting, including complex queries using joins, subqueries, and aggregate functions.

■Expertise in designing and developing test plans and test scripts.

■Experience in Branching, Merging, and Tagging and maintaining the version across the environments using SCM tools like GIT (GitHub, GitLab)

■Exposed to all aspects of software development life cycle (SDLC) such as Analysis, Planning, Developing, Testing, and Implementing, Post-production analysis of the projects

■Excellent communicative, interpersonal, intuitive, analysis, mentoring and leadership skills with ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS:

Web Technologies

HTML5, CSS3, Bootstrap, JavaScript, JQuery Typescript, Karma, Jasmine, Cypress,ngrx store engines, Angular IONIC, cordova plugins

Programming Languages

JAVA, SQL,Angular, AWS S3 and dynamo db, graphql

IDE

Atom, Visual Studio Code, Visual Studio, Photoshop, Notepad++, Adobe Photoshop, Figma, tableau, IntelliJ, XCode IOS Simulator and android emulator

Frameworks/Web servers

Glass fish 4.1, Tomcat, WebLogic Code

Tools

MS Visio, Net Beans 8.0.2, Quality Center(QC, Putty, Jenkins, tableau

Databases

Oracle, SSMS, Kubernetes

Version Control

Jira, SVN, Git Hub

Methodologies

Agile

Operating System

Windows, UNIX/LINUX, Macintosh

WORK EXPERIENCE:

Maveric Systems Inc, Irving (Citi Bank Client) Aug 2024 - Jun 2025

Role: Full Stack Developer

Maveric Inc offers data, digital and quality engineering services for Banking clients.

Responsibilities:

●Designed and developed Ratings and Complaints Dashboard pages using Angular 18, HTML5, and SCSS, leveraging Citi’s internal UI library (SDLS) for components like dropdowns and radio buttons to ensure consistency with enterprise standards.

●Ran queries on mongo db to get the response from the db for each source of data and added the indexes on it to optimize the performance of the query by 20%.

●Integrated AWS S3 to upload and download complaint-related files, allowing users to export or import datasets for audit or offline review.

●Implemented state management using NgRx Store and Effects, handling application-wide state for complaints and ratings data, which improved predictability, debugging, and ease of unit testing

●Collaborated with the backend team where Spring Boot REST APIs were used to refresh review data in the dashboard upon form submission, ensuring the latest data is always displayed.

●Implemented Spring Batch jobs to handle scheduled data ingestion, cleanup, and transformation tasks, ensuring smooth processing of large complaint datasets in the background.

●Leveraged RxJS operators (switchMap, mergeMap, forkJoin, combineLatest) to manage multiple asynchronous API calls efficiently and ensure real-time updates to the dashboard when new data was fetched.

●Considered the ADA act and worked and added the functionalities accordingly using ARIA tags

●Added the Citi custom library components to the project to leverage the use of internal library for dropdown, radio button using Angular 17 later which was migrated to Angular 18.

●Added the sso login and made changes to config files to reflect the same and also, onboarded the yml file in the project through Jenkins pipeline

●Ran the unit test cases and further deployed it to higher environments to ensure it is bug free as much as possible using jasmine, karma

●Technologies mainly used were Angular 17, Angular 18, Bootstrap, HTML5, SCSS, SDLS library

●Presented client with the Demos every week on the work accomplished to get the feedback

●Facilitate the standups and help coordinate the team members their work in JIRA

Environment: Visual Studio Code, NGRX, RXJSHTML5, CSS3, AJAX, jQuery, Angular18, JavaScript, Typescript, Jira, Git, Bitbucket, Karma, Jasmine

Mastech Digital, Remote (PNC Bank Client) Nov 2023 - Aug 2024

Role: Angular Developer

Mastech Digital is a digital transformation service, with experts across the USA and India specializing in staffing diverse technology skill sets.

Responsibilities:

●Transformed the manual process of Asset Transfer Pre Review into digital Forms

●Increased the user flow and the process was made simpler by 80%

●Integrated REST APIs with the Angular 15 UI, validating each endpoint via Swagger to ensure accurate request/response handling and seamless data binding.

●Designed dynamic and responsive forms with Angular 15 Reactive Forms

●Collaborated with the backend team to integrate Spring Boot APIs for saving and deleting form data, ensuring form state and submissions were reliably persisted in the backend system.

●Presented client with the Demos every week on the work accomplished to get the feedback

●Harmony framework was used to integrate the driver app and the micro app

●Wrote test cases using Karma, Jasmine framework

●Work on the bitbucket to deploy the code and merge the code to higher environments

●Created the Angular Reactive Form using the various sdls components like radio button, text box, buttons, etc which resulted in an enhanced communication with the UI

●Integrated Cypress with CI/CD pipelines (e.g., GitHub Actions / Jenkins) to enable automated testing on each pull request.

●Work with the testing team to execute the test validations

●Facilitated the standups and helped coordinate the team members their work in JIRA

Environment: Visual Studio Code,NGRX, RXJS, HTML5, CSS3, AJAX, jQuery, Angular 15, JavaScript, Typescript, Jira, Git, Bitbucket, Karma, Jasmine, Tableau, Kubernetes

TCS, Dallas TX (Citi Bank Client) Aug 2021 – Nov 2023

Role: Full Stack Developer

Tata Consultancy Services is a global leader in IT services, consulting & business solutions with a large network of innovation & delivery centers

Responsibilities:

●Leading the team, taking the standup updates, providing them to the manager, getting requirements from the UX team and giving it to the team.

●Used the Angular 14 material CDK to build different UI components

●Created the moqups using figma and met with UI developers to implement them

●The real time trigger timestamps etc was managed on S3 cloud, helped in setting up and searching the logs from S3 cloud

●Created an Angular 14 dashboard that integrated Tableau reports, leveraging Angular Router for navigation and seamless embedding of multiple report views.

●Implemented dynamic routing and lazy loading to efficiently display Tableau dashboards while improving load performance and user experience.

●Worked on secure embedding of Tableau reports within Angular components, ensuring role-based access to sensitive reports.

●Work on the enhancement of the framework to automate the model according to the user roles to save time

●Work on different projects where the js script is used to give the post calls from the UI to the backend for the statistics purpose.

●Work on the git as a versioning system tool to integrate code with other developers

●Worked upon integrating rest APIs and microservices

Environment: Visual Studio Code, HTML5, CSS3, AJAX, jQuery, Angular14,React, JavaScript, Typescript, Jira, tableau, Git, AWS, S3 cloud, Angular material, Karma, Jasmine

ICS GlobalSoft, San Antonio TX (RBFCU Client) Mar 2021 – Aug 2021

Role: UI Developer

ICS is the technology staffing and services company. RBFCU client project is focused on making a real time application for the banking daily operations.

Responsibilities:

●Work on the mobile interface using HTML5, SCSS, Angular 13, Ionic, Cardova plugin

●Considered working towards the ADA functionalities and implemented them

●Work with backend team closely to integrate the APIs to the front end application

●Work on the Angular7, HTML5, CSS3, JavaScript, bootstrap, jquery mainly to develop the solutions to the UX designs

●Upgraded the angular to version 13 from version 11

●NGRX store engines were used to globally manage the stores

●Integrated GraphQL API with Angular using Apollo Client to optimize network requests and data fetching.

●Built and consumed dynamic GraphQL queries and mutations for various Angular components.

●Implemented code-first schema, error handling, and caching strategies to enhance performance and user experience.

●Improved component efficiency by using GraphQL fragments and client-side state management with Apollo.

●Work on the reusable components, and always finding ways to improve the solution to improve performance

●Introduced microservices-based architecture, enabling independent scaling and faster deployments.

●Wrote SQL scripts for data extraction to join the tables in database and to extract the data and then integrated it in API

●Helped in setting contacts on dynamo db of AWS

●Work with the testing team to execute the test validations

●Integrated the JAVA Rest Services

●Constantly work on the enhancements of the application and follow the agile methodology

●Work on the git as a versioning system tool to integrate code with other developers

Environment: Visual Studio, HTML5, CSS3, AJAX, jQuery, Angular 11 and 13, JavaScript, Java, Jira, Git, AWS Cloud, DynamoDB, ngrx, SQL

Mobile Programming, India (BMC Client) Sept 2020 – Mar 2021

Role: UI Developer

Mobile Programming offers digital transformation services whereas client BMC software provides enterprise solutions that helps build autonomous enterprise solutions

Responsibilities:

●Worked on the core framework of BMC Software using Angular, HTML5, Bootstrap, and SCSS, contributing to building reusable UI components and improving overall application scalability.

●Developed a dynamic, role-based header navigation bar leveraging Angular features such as structural directives, reactive forms, routing, and input/output bindings, ensuring that menu items adapt to user roles and application state.

●Integrated Oracle Database queries and procedures for fetching and updating data, optimizing performance with indexes and stored procedures, and ensuring seamless communication between frontend and backend.

●Used Git as a version control system, collaborating with teammates through branching, pull requests, and code reviews to maintain clean and reliable code.

●Tracked and managed tasks and bugs in Jira, ensuring transparency and accountability while working in an Agile Scrum environment with daily standups, sprint planning, and retrospectives.

●Actively collaborated with cross-functional teams, ensuring smooth integration of front-end features with backend services while focusing on UI consistency, accessibility (ADA), and performance optimization.

Environment: Visual Studio, HTML5, CSS3, AJAX, jQuery, Angular 09,Git, bitbucket, Jira

ICS GlobalSoft, San Antonio TX (RBFCU Client) Oct 2019 – Mar 2020

Role: UI Developer

ICS is the technology staffing and services company. RBFCU client project is focused on making a real time application for the banking daily operations.

Responsibilities:

●Work on the mobile interface using HTML5, SCSS, Angular7, Ionic, Cardova plugin

●Work with backend team closely to integrate the APIs to the front end application

●Managed contacts and data on DynamoDB on AWS cloud while also performing data operations using SQL queries to retrieve, update, and optimize relational data where necessary.

●Work on the Angular7, HTML5, CSS3, JavaScript, bootstrap, jquery mainly to develop the solutions to the UX designs

●Work on the reusable components, and always finding ways to improve the solution to improve performance

●Work with the testing team to execute the test validations

●Constantly work on the enhancements of the application and follow the agile methodology

●Work on the git as a versioning system tool to integrate code with other developers

Environment: Visual Studio, HTML5, CSS3, AJAX, jQuery, Angular7.0, JavaScript, Java, Jira, Git, Adobe Flex

Polaris Services, Irving TX (Citi Bank Client) Jan 2019 – Oct 2019

Role: UI Developer

Polaris Consulting & Services (Polaris) is one of the leading Digital Transformation companies in the world with particular emphasis on the Financial Services industry. GCB US customer graph project was trying to telecast the events on dashboard along with Event cloud.

Responsibilities:

●Design and development of dashboard for the events generated in Angular7, HTML5, CSS3, SCSS, Bootstrap

●Participate in PBR(Product back log review) and perform story grooming exercise

●Work on the Angular7, HTML5, CSS3, JavaScript, bootstrap, jquery mainly to develop the solutions to the UX designs

●Working on visualization, animation of the APIs using jquery library functions

●Understand well the spring boot applications so as to integrate the APIs in the backend with the frontend

●Co-coordinating with testing team to execute test validations in various test phases that includes System Integration Testing, (User Acceptance Testing(UAT)

Environment: Visual Studio, HTML5, CSS3, AJAX, jQuery, Angular7.0, JavaScript, Java, Jira, Bitbucket.

NuOrigin Systems Inc, Nashville TN(TN State Govt Client) Mar 2018 – Nov18

Role: UI Developer

NuOrigin Systems, Inc. (NuOrigin) is a software development and technology consulting services firm which provides state of the art technology-based software solutions.

Responsibilities:

●Worked on the front end application to constantly improve the client side facing performance

●Implemented slider functionality using ANGULAR4 and improved performance of the application

●Achieved the customer satisfaction by creating admin management pages in ANGULAR4

●Created UI using the bootstrap, CSS3, HTML5

●Developed Web API Framework to build the HTTP Services and used Postman to test the Web API

●Achieved client satisfaction by improving the UI using JavaScript and gave the cascaded dropdowns which helped in filtering data easily

Environment: Visual Studio, C#.Net, HTML5, CSS3, AJAX, jQuery, Angular4.0, JavaScript, SSMS.

Saibersys, Nashville TN(Geodis Client) Jun 2017 –Mar 2018

Role: Frontend Developer

GEODIS is a Supply Chain Operator ranking among the top companies in its field in Europe and the World.

Designing and developing UI components in angular5 to keep track of orders, shipment, load are few responsibilities.

Responsibilities:

●Designed and developed screens using Photoshop and balsamic tools.

●Worked on inVision to build the interactive prototypes.

●Developed prototypes using HTML5, CSS3, and JQuery to help in migrating legacy system.

●Implemented various Angular4 features in the existing application such as ngxpagination, ngxcarousal.

●Implemented echarts in the project to help give a clear picture of the tracking figures and received appreciation for it from the client.

●Provided the support to backend team in implementing MS office plugins to excel sheet.

●Worked on Git to help coordinate the changes with other team mates.

●Helped in improving performance of the application by using reusable components and improved the performance of the application by 80%.

Environment: HTML5, SCSS, Angular5, Angular4, Bootstrap, Ajax, visual studio code, visual studio, webstorm, inVision, atom, Sublime Editor, JavaScript, GitHub.

Tech-Mahindra, India

Role: UI Developer June 2013 -Dec 2015

Tech Mahindra Limited is an Indian multinational provider of information technology (IT), networking technology solutions and Business Process Outsourcing (BPO) to the telecommunications industry. The project was focused on providing services to the American client AT&T.

Responsibilities:

●Created prototypes of the wireframe design samples created by the UX designing teams using web technologies like HTML, CSS and JavaScript, Angular Js.

●Developed Angular Js project to implement the templates and help integrate it with the backend team

●Created animation effects in CSS and jQuery

●Deployment of code and maintenance of the production servers used by the end users

●Provided 24*7 on call production support and worked on Jira tool in tracking defects through QC

●Investigated, debugged, and contributed in resolving build and test issues in the continuous integration system and branching and merging

●Assisted development team with change management requests

Environment: HTML, CSS, JavaScript

EDUCATION:

Master of Science in Applied Computer Science

Northwest Missouri State University (Northwest), Maryville, MO (GPA 3.55) May 2017

Bachelor of Technology in Electronics and Telecommunication

B.D. College of Engineering, Sewagram (GPA 3.50) June 2012

AWARDS AND RECOGNITION:

●Graduate Assistant scholarship – Jan 2017

●Outstanding performance and Bravo award at Tech Mahindra – Jan 2015

●Rank holder in State Merit list in 12th – May 2008



Contact this candidate