# Snigdha K > Software Engineer at Complex Care Solutions Location: DeKalb, Illinois, United States Profile: https://flows.cv/snigdhak Detail- oriented Software Engineer with over 10 years of experience in the Finance and mortgage domains. Expertise in data visualization, data migration, reporting automation, and cross-functional collaboration. Experience in designing interactive and highly transactional web applications using ReactJS, Material-UI, Storybook, Angular JS, HTML, CSS, jQuery, MUI, Bootstrap, JSON, Ruby, XML and unit test frameworks. Skilled in Power BI, Tableau, Python, SQL, and Snowflake, with a strong foundation in database design, data quality validation, and legacy system transformation. Proven ability to uncover insights, streamline data pipelines, and support business decision-making with accurate and scalable analytics solutions. I also possess experience in design, analysis, development, and testing of various web-based applications. ## Work Experience ### Senior Software Engineer @ CoreLogic Jan 2023 – Present • Full-Stack Web Application Development: Designed and developed a mortgage application using React.js, Next.js, Tailwind CSS, and Material-UI, achieving an SEO-optimized, responsive interface with fast load times. • Reusable Component Architecture: Engineered modular UI components leveraging React functional components, Hooks, and Context API, increasing UI reusability and reducing development time. • Form Management: Built complex form workflows using React Hook Form and Yup for validation, enabling dynamic form generation and inline validations. • State Management: Utilized Redux Toolkit and Recoil for managing application-wide state, ensuring predictable state updates and debugging with Redux DevTools. • Routing and Navigation: Integrated React Router and Next.js dynamic routing, optimizing navigation and lazy loading for better performance. • API Communication: Integrated RESTful APIs using Axios and React Query (TanStack Query) for data fetching, caching, and background updates, ensuring efficient data flow. • Backend Logic: Created and connected Node.js (Express.js) endpoints to support SSR with Next.js, enabling dynamic data loading and server-side rendering. • Unit and E2E Testing: Developed unit tests using Jest and React Testing Library; implemented Playwright and Cypress for E2E test coverage and regression testing. • Tooling & Code Quality: Worked on setting up Vite and Webpack for optimized builds and enforced code quality with ESLint, Prettier, Husky, and lint-staged for pre-commit checks. • CI/CD & Deployment: Automated deployments using CircleCI, integrated with Docker for containerization and deployed to Vercel for fast, reliable frontend hosting. • Monitoring & Performance: Conducted cross-browser testing, integrated Sentry for error tracking, and optimized performance using Lighthouse audits. • Design System & Storybook: Created a shared Storybook component library integrated with ShadCN UI, improving design consistency and development velocity. ### Support Engineer @ Roostify Jan 2022 – Jan 2023 • API Enhancements: Enhanced RESTful APIs in Rails by adding and validating new fields based on business requirements; ensured seamless data flow to React frontends. Verified endpoints using Postman and integrated API responses into Redux- powered state management. • Frontend Implementation with React & Node.js: Built client-side features using React.js, leveraging React Hooks, Context API, and React Router for state, side-effects, and routing. Structured frontend code in a modular architecture with Node.js used for backend microservices. • Server-Side Logic (Rails & Node): Developed and optimized backend services in Ruby on Rails and Node.js to support business logic such as loan processing, form validation, and background job scheduling. Regularly maintain dependencies by upgrading Rails gems and Node packages. • Production Support & Monitoring (PagerDuty + Splunk): Provided production support via PagerDuty, conducted in- depth Splunk log analysis for debugging API and UI issues, and implemented quick-fix patches and long-term resolutions to maintain application stability. • Test-Driven Development (RSpec, Capybara, Jest): Followed TDD best practices in Rails using RSpec and Capybara for backend and UI integration tests; contributed to frontend unit and integration testing using Jest and React Testing Library, reducing production defects. • Security & Dependency Management (Snyk, Dependabot): Addressed security vulnerabilities proactively by managing tickets from Snyk and Dependabot; resolved issues by updating vulnerable gems and npm packages across the full stack. • Database Management & Migrations: Created and executed Rails database migrations, managed ActiveRecord associations, and implemented Rake tasks for routine data operations and application maintenance across environments. ### Software Engineer @ BCBSA Jan 2022 – Jan 2022 • React.js Frontend Development Expertise: Hands-on experience in building and maintaining scalable and performant web applications using React.js, with strong working knowledge of component-based architecture, React Hooks, Context API, and state management libraries like Redux and Zustand. • Custom UI Component & Workflow Development: Designed and developed modular, reusable React components using JavaScript (ES6+), JSX, HTML5, and CSS3 (including SASS/SCSS). Implemented dynamic forms, conditional rendering, and integrated with backend workflows using REST APIs. • Scripting & Automation: Wrote client-side logic using custom React hooks and utility functions. Automated UI behaviors and form validations using libraries like Formik and Yup. Implemented code-splitting, lazy loading, and performance optimization techniques. • API Integration & Data Handling: Integrated with RESTful and GraphQL APIs using Axios and Fetch. Managed asynchronous data flow with Redux Thunk/Saga and handled secure authentication flows using OAuth tokens and JWTs. Implemented error boundaries and custom loading/error states. • Requirements Gathering & Stakeholder Collaboration: Worked directly with product managers, designers, and business stakeholders to gather UI/UX requirements. Translated design mockups and wireframes (Figma/Adobe XD) into pixel-perfect, responsive UIs following WCAG and usability guidelines. • Agile Development & Story Writing: Participated in Agile ceremonies including sprint planning, daily standups, and retrospectives. Wrote detailed user stories with clear acceptance criteria in tools like Jira and Confluence. Contributed to sprint goals with consistent feature delivery. • Documentation & Technical Communication: Authored developer documentation, UI implementation guides, and reusable component libraries using Storybook. Delivered walkthroughs and demo sessions to stakeholders, explaining technical decisions and UI behaviors. ### Graduate Assistant @ Northern Illinois University Jan 2021 – Jan 2021 | Illinois, United States • Developed a web-based application using Python and utilized Power-BI and Tableau for the data visualizations. • Created tables to store the extracted data using SQL queries and Microsoft Access Database. • Supported professor with administrative, research, and academic assistance including organizing class presentations and new course materials as directed by the professor. ### Software Developer @ Nasdaq Jan 2016 – Jan 2019 | Bengaluru, Karnataka, India • Developed and maintained enterprise-grade Ruby on Rails applications for investor relations (IR) analytics, used by IROs and CFOs to access real-time financial insights and market sentiment. • Developed dynamic and interactive user interfaces using JavaScript, enabling investors and IR teams to view real-time financial data, stock performance analytics, and investor sentiment insights. • Designed and implemented complex backend features in Rails for processing high-volume financial data, including stock performance metrics and sentiment aggregation from investor communications. • Leveraged Rails MVC architecture to structure controllers, models, services, and views for scalable, modular applications with well-organized codebases. • Created dynamic, real-time dashboards using Rails APIs and client-side JavaScript (jQuery, AngularJS), supporting interactive visualizations and financial reporting tools. • Built RESTful APIs using Rails + ActiveModel Serializers, consumed by front-end SPAs for stock analytics and performance tracking. • Worked extensively with ActiveRecord for writing optimized SQL queries, aggregations, and associations to efficiently handle large datasets. • Utilized RSpec and Minitest for writing unit and request-level test cases, supporting TDD workflows and increasing backend test coverage significantly. • Utilization of jQuery to make HTML and CSS to interact with JavaScript code for building webforms and adding dynamic web pages on the client side. • Architected and deployed the IR Insight application on AWS, utilizing services such as AWS Lambda for serverless functions, S3 for secure document storage, and EC2 for hosting back-end services. • Developed more user interactive web applications using jQuery for Drag-and-Drop, Widgets, Menus, Forms and User Interface. • Used Angular Js framework to create Single Page Application (SPA) that helps in binding the data to specific views and synchronize the server data using LESS. ### Associate Software Engineer @ Tech Mahindra Jan 2015 – Jan 2016 | Bengaluru, Karnataka, India • Collaborated with the product team and clients to gather new requirements. Participated in weekly agile meetings to discuss new features and system enhancements. • Completed assessment and training on Ruby on Rails, PostgreSQL, and Git workflows across various projects. • Developed a strong understanding of Object-Oriented Programming (OOP), Rails MVC architecture, Puma web server, NGINX configuration, and automated deployment strategies with Capistrano. • Designed and developed API integrations using RESTful services in Rails, and validated endpoints using tools like Postman and Swagger. • Responsible for identifying and resolving bugs reported by QA and the production support team within Rails applications. ## Education ### Master's degree in Management Information Systems, General Northern Illinois University Jan 2020 – Jan 2021 ### Bachelor's degree in Information Technology GITAM Deemed University Jan 2011 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/snigdha-k-23b036214 --- Source: https://flows.cv/snigdhak JSON Resume: https://flows.cv/snigdhak/resume.json Last updated: 2026-03-22