Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Timeline
Generic

Sowmya Thogiti

Concord,NC

Summary

Innovative Application developer with more than 7 years of experience developing applications for customers of varying backgrounds. Detailed in developing pages from scratch supporting hosts and developing solutions to chronic deficiencies. Deliberate troubleshooter rectifying glitches and solving problems in little time.

Overview

8
8
years of professional experience

Work History

Senior Application Developer

AT&T
07.2022 - Current
  • Implemented 'Fastpay' feature leveraging ReactJS and Context API, focusing on enhancing user interface responsiveness and state management for efficient payment processing.
  • Transitioned 'Fastpay' into a micro frontend architecture using NextJS for improved scalability and Recoil for state management, optimizing the modular approach in frontend development.
  • Developed split bill payment functionalities with NextJS and Recoil, integrating complex business logic for shared payment scenarios to ensure accurate calculations and user-friendly interactions.
  • Engaged in the Payment Business Support Systems Evolution project, applying modern JavaScript frameworks to accelerate feature delivery compatible with 5G technologies.
  • Programmed core components (bill details, make payment, etc.) with NextJS, leveraging Recoil for seamless state management across diverse payment operations.
  • Contributed to the development of a payment center page and Citibank modal integration for post-payment actions, like updating autopay and paperless billing settings, through NextJS and server-side API calls.
  • Developed payment, installment plan details, and payment arrangement features using NextJS and Recoil, incorporating best practices in asynchronous data handling and UI state management.
  • Crafted reusable UI components for a payment method selector, utilizing a modular design approach in the internal UI library to support extensibility and maintainability.
  • Implemented comprehensive analytics and reporting mechanisms using ddo.debug, capturing and analyzing user interaction data (form responses, link clicks, page loads) to guide UX improvements.
  • Integrated Sanity for content management, adopting a structured content approach to ensure dynamic content updates without compromising application performance.
  • Utilized advanced ReactJS hooks extensively for enhancing component logic, promoting reusable code patterns, and optimizing component lifecycle management.
  • Integrated RESTful APIs to facilitate seamless payment transactions and data synchronization, employing error handling and data fetching optimizations.
  • Applied micro frontend architecture principles in project modernization efforts, employing container/presentation component patterns for separation of concerns and improved testability.
  • Collaborated with backend teams to ensure API contract adherence, employing mock services and Postman for endpoint testing to validate integration points.
  • Focused on performance optimization and best practices in web development, including code splitting, lazy loading, and utilizing Webpack for efficient resource bundling.

Software Engineer

IBM India Pvt Ltd
05.2016 - 12.2019
  • Enhanced software performance by optimizing code and implementing efficient algorithms.
  • Streamlined application development processes for improved project timelines and resource utilization.
    Reduced system downtime with proactive monitoring and prompt resolution of issues.
  • Increased user satisfaction by designing intuitive user interfaces that were easy to navigate and understand.
    Utilized agile methodologies to respond quickly to changing requirements, ensuring timely delivery of critical functionality.
  • Conducted thorough testing, identifying bugs early in the development process and reducing overall project risk.
  • Participated in code reviews, promoting adherence to coding standards while continuously improving code quality across projects.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
  • Rapidly prototyped new data processing capabilities to confirm integration feasibility into existing systems.

Education

Master of Science - Computer Science

Northwest Missouri State University
Maryville, MO
05.2021

Bachelor of Science - Computer Science

Jyothishmathi Institute of Technology And Science
Karimnagar, Telangana, India
03.2015

Skills

  • Continuous integration tools, Technology Integration
  • Mobile App Development
  • Performance optimization strategies, Quality Assurance
  • Applications Development, Agile Methodologies Mastery
  • Code review practices, User Interface Design Principles
  • Software Component Libraries, API Integration Proficiency
  • Teamwork and Collaboration
  • Software Development Standards
  • Performance Evaluation and Optimization
  • Interpersonal Skills, Self Motivation, Continuous Improvement
  • Requirements Gathering, Project Specifications

Accomplishments

  • Achieved Best employee of the year award at IBM through effectively helping in closing defects timely and completing user stories/enhancements on time.

Languages

English
Full Professional
Hindi
Full Professional
Telugu
Native or Bilingual

Timeline

Senior Application Developer

AT&T
07.2022 - Current

Software Engineer

IBM India Pvt Ltd
05.2016 - 12.2019

Master of Science - Computer Science

Northwest Missouri State University

Bachelor of Science - Computer Science

Jyothishmathi Institute of Technology And Science
Sowmya Thogiti