ARAVIND KUMAR NALABOLU
********************@*****.*** 412-***-****
LinkedIn GitHub Medium Portfolio
PROFESSIONAL SUMMARY
● Full Stack Software Engineer with 8 years of experience building complete applications, from React front ends to Python backend services, APIs, and cloud deployment, across Banking, Healthcare, Retail, and Technology domains.
● Skilled front end developer using React, Redux, JavaScript, HTML5, and CSS3 to build responsive, accessible, data driven user interfaces.
● Deep hands on backend expertise with Python and frameworks including Django, Flask, and FastAPI for building scalable web services and REST APIs.
● Experienced designing microservices and event driven systems using Python with Celery, Apache Kafka, and RabbitMQ for asynchronous and real time processing.
● Strong background in data engineering, building ETL pipelines, data validation routines, and automation scripts using Python, Pandas, and NumPy.
● Proficient across relational and NoSQL databases including PostgreSQL, MySQL, Oracle, and MongoDB, with strong SQL and query optimization skills.
● Experienced deploying and scaling full stack applications in the cloud using AWS services such as EC2, S3, Lambda, RDS, and EKS with Docker and Kubernetes.
● Comfortable owning features end to end, covering UI, API, data layer, and CI CD automation using Jenkins, GitHub Actions, and GitLab CI CD.
● Solid testing discipline across the stack using Jest for front end components and PyTest and unittest for backend services.
● Effective collaborator in Agile and Scrum teams, partnering with design, QA, DevOps, product, and business stakeholders to deliver reliable, production grade systems. CORE TECHNICAL SKILLS
Frontend React JS, Redux, JavaScript, HTML5, CSS3, Bootstrap, Responsive UI Development, Jest
Backend and Python Python, Django, Django REST Framework, Flask, FastAPI, SQLAlchemy, Celery, Object Oriented
Programming
APIs and Architecture REST APIs, RESTful Web Services, Microservices, API Integration, JSON, XML, Event Driven Architecture, Asynchronous Processing
Data and ETL Pandas, NumPy, ETL Pipelines, Data Validation, Data Processing, Workflow Automation, Reporting Automation Messaging Apache Kafka, Celery, RabbitMQ, Event Streaming, Asynchronous Messaging
Databases PostgreSQL, MySQL, Oracle, SQL Server, MongoDB, Cassandra, Redis, SQL, Stored Procedures, Query
Optimization
Cloud and AWS AWS EC2, S3, EKS, RDS, Lambda, IAM, CloudWatch, SQS, SNS
DevOps and CI CD Docker, Kubernetes, Jenkins, GitHub Actions, GitLab CI CD, Terraform
Testing PyTest, unittest, Jest, Mock, Integration Testing, Automated Testing, Code Reviews
Tools Git, GitHub, JIRA, Splunk, Linux, UNIX, Postman PROFESSIONAL EXPERIENCE
FIRST CITIZENS BANK, Los Angeles, CA
Senior Full Stack Developer Apr 2024 to Present
● Built React and Redux screens for account dashboards, funds transfer, and transaction history that retail banking customers use every day.
● Introduced a shared component library in React so balance displays, transfer confirmations, and account summaries stayed visually consistent across the platform.
● Built a React based case review screen that lets compliance analysts triage flagged transactions quickly, with filtering and sorting tuned to how the team actually works.
● Wrote Jest coverage for the transfer confirmation flow so UI regressions get caught before they reach customers.
● Built Python microservices on Django REST Framework to power account management, funds transfer, and transaction history APIs.
● Designed the fraud review workflow, where Python services score incoming transactions for risk and route flagged cases into a queue for compliance analysts.
● Set up Celery workers consuming Kafka topics to process payment confirmations and account notifications without blocking the customer facing request path.
● Added field level encryption and masking to backend services handling account numbers and personal data to meet banking data protection requirements.
● Wrote nightly Python reconciliation jobs comparing application level transaction totals against Oracle ledger balances, catching mismatches ahead of settlement close.
● Rewrote several Oracle stored procedures feeding the finance team's daily reports, bringing report generation time down noticeably during peak load.
● Migrated the transaction processing service onto AWS EKS, running it in Docker and Kubernetes with CloudWatch dashboards tracking latency and error spikes.
● Set up a Jenkins pipeline running PyTest and Jest suites automatically before anything reaches the production banking environment.
Environment: React, Redux, JavaScript, Python, Django, Django REST Framework, Celery, Apache Kafka, PostgreSQL, Oracle, AWS EKS, Docker, Kubernetes, Jenkins, PyTest, Jest NEXTGEN HEALTH CARE, Atlanta, GA
Full Stack Developer Jun 2022 to Mar 2024
● Rebuilt the appointment scheduling calendar in React, replacing a legacy screen that front desk staff across several clinics found slow and confusing.
● Built a patient facing intake form in React with inline validation to cut down on incomplete submissions before appointments.
● Developed reusable UI components in JavaScript and CSS3 for provider availability views and telemedicine session screens.
● Worked closely with clinical staff to translate paper based intake processes into structured, easy to use digital workflows.
● Wrote the Flask services behind patient intake and provider availability lookups, including the logic that prevents double booking across overlapping provider schedules.
● Built mapping scripts that translate patient records between HL7 and FHIR style formats from different clinical source systems into one consistent internal schema.
● Streamed telemedicine session start and end events through Kafka so the provider notification service could alert staff in near real time.
● Set up automated email and SMS reminder triggers tied to the scheduling service to reduce no show rates.
● Put together data validation checks in Python that catch incomplete patient records, such as missing insurance IDs or malformed dates of birth, before they reach billing.
● Designed the PostgreSQL and Oracle schemas for visit history and insurance eligibility, tuned for the scheduling screen's most frequent queries.
● Ran weekly Pandas based reporting jobs summarizing clinic utilization and no show rates for practice administrators.
● Containerized the Flask services with Docker for AWS deployment and worked with infrastructure on the access controls required for HIPAA compliance.
Environment: React, JavaScript, CSS3, Python, Flask, Pandas, Apache Kafka, PostgreSQL, Oracle, AWS, Docker, Jenkins, PyTest
NORDSTROM, Seattle, WA
Full Stack Developer Jan 2020 to May 2022
● Built the catalog search and filtering interface in React and Redux, covering facet filters, sorting, and product listing pages used by millions of shoppers.
● Built a saved items and wishlist feature end to end, including the React components customers interact with directly.
● Styled responsive product pages with Bootstrap and CSS3 so the shopping experience held up cleanly across phone, tablet, and desktop.
● Added client side validation to the checkout form to catch malformed shipping and payment details before they reached the backend.
● Built the Python services behind catalog search, handling facet filtering and availability lookups at scale.
● Built the backend service that persisted wishlist selections per customer account, including server side validation on the checkout path.
● Built a lightweight Python service that fed browsing and purchase history signals to the personalization team's recommendation models.
● Used Kafka producers and consumers to keep inventory counts consistent across warehouse, store, and online channels, which mattered most during flash sales.
● Wrote Pandas based ETL jobs pulling daily sales and inventory numbers from store point of sale systems into the central reporting warehouse.
● Tracked down and fixed slow MySQL and Oracle queries in the order management path that were adding seconds to checkout during peak traffic.
● Built scheduled jobs comparing online and in store inventory counts and alerting the operations team when they drifted out of sync.
● Kept AWS deployments across EC2, S3, and RDS healthy through seasonal traffic spikes, and wired PyTest and Jest into the Jenkins pipeline for every catalog release. Environment: React, Redux, Bootstrap, JavaScript, Python, Flask, Pandas, Apache Kafka, MySQL, Oracle, AWS, Docker, Jenkins, PyTest
CITRIX SYSTEMS, Hyderabad, India
Full Stack Software Developer Jul 2018 to Dec 2019
● Built a small internal dashboard using JavaScript, HTML5, and CSS3 showing live virtualization host health, including CPU, memory, and active session count.
● Built the alerting and status views infrastructure staff relied on daily to spot resource issues before they turned into outages.
● Added filtering and search to the internal license and session lookup screens so support staff could find account details faster.
● Improved page load times on the internal tooling dashboard by trimming unnecessary API calls triggered on every screen refresh.
● Wrote Python automation that spins up, configures, and tears down virtual desktop sessions on demand for internal QA and staging environments.
● Built Flask endpoints that expose session and license data to other internal engineering tools, cutting down on manual license usage lookups.
● Added threshold based alerting to the monitoring tooling so infrastructure staff got notified before host resource issues became outages.
● Built a simple ticketing integration so failed automated session provisioning attempts automatically created a tracked issue for the infrastructure team.
● Wrote PL SQL backed Python reporting scripts pulling session usage and licensing data for enterprise customer accounts.
● Cut manual QA environment setup time significantly by scripting the repetitive parts of test environment provisioning.
● Covered the automation tooling with unittest coverage and went through peer review on every change, using Git and SVN across Agile sprints.
● Documented common virtualization session errors and their resolutions into an internal knowledge base used by the support team.
Environment: JavaScript, HTML5, CSS3, Python, Flask, Oracle, PL SQL, SQL, Git, SVN, unittest, Linux EDUCATION
Master of Science in Information Technology and Management Graduated 2025 Illinois Institute of Technology, Chicago, Illinois Bachelor of Technology in Computer Science Graduated 2019 JNTU, Hyderabad, India