Hello!
It's me
Nageswari
A
|
I am a developer with almost two years of professional experience, possessing a solid background in web, mobile, and backend technologies, and have made contributions to open-source projects.
Phoenix, AZ, USA
About Me
After earning my Bachelor's degree in Information Technology, I began my career as a Software Engineer at Thoughtworks. Currently, I am pursuing a Master's degree in Information Technology at Arizona State University, where I continue to build on my expertise. My professional experience includes managing the launch of consumer-facing iOS applications across multiple countries and achieving high standards in software reliability and testing. My dedication to best practices is further demonstrated by my involvement in CI/CD pipelines and a focus on algorithms, data structures, and clean coding.
My Skills
Education and Work
  • Arizona State University
    MS Information Technology


  • Thoughtworks
    Software Engineer
    I developed and integrated essential functionalities within an iOS consumer banking app using Swift, SwiftUI, and Combine. Key features I implemented include mobile key pin resets, pin management, offline pin generation, OTP error troubleshooting, enhanced login security for high-risk transactions on secondary devices, and statement verification, download, and preview. I also oversaw customer investments and insurance within the app. As the iOS build cop, I proactively identified and resolved pipeline failures in Jenkins caused by code merges in Bitbucket, ensuring smooth build processes.


  • Thoughtworks
    Graduate Software Engineer
    I developed a web-based AR/VR app for 3D room design visualization on mobile and VR devices usin React Three Fiber and React XR, deploying it on Google App Engine. I also created a Size Estimator with AR using Flutter, Python, Flask, and GCP services. This app featured an intuitive image capture interface and used Python libraries to measure body dimensions for T-shirt size estimation, integrating the results into a user-friendly Flutter app.


  • Thoughtworks
    Intern - Developer
    I developed mobile AR applications using Flutter, Unity, Firebase, GitHub Actions, and Python. I focused on creating innovative MVPs through extensive tech research, including an AR app for virtual try-ons of apparel, shoes, and home furnishings. I also gained experience in Java and TDD, following clean code practices through dedicated training sessions.


  • Easwari Engineering College
    B.Tech Information Technology
Projects and Contributions
Note Cracker
An application designed to help users review their Notion notes through multiple-choice questions, with a question limit of 10 to 20 per session. Users can choose their preferred difficulty level for the revision. Built with React JS, OpenAI, Supabase Authentication, Supabase Edge Functions, and Notion APIs. Currently enhancing the app to allow users to select different question types, such as Q&A, coding exercises, matching, and fill-in-the-blanks.
Starbucks Calorie Calculator
This React JS application allows users to explore calorie counts for more than 50 Starbucks drinks, with detailed macro and micronutrient information and easy sharing options. It's a tool designed to help health-conscious consumers make informed choices.
Gaming Tools Vault
Built with Next.js, this comprehensive web application offers various gaming tools, including a Gear Score Calculator for Dark and Darker. Plans include expanding support to over ten other games and creating a go-to resource for gamers.
Git Web GUI
Gitconvex is an open-source web app for managing Git repositories, having garnered 46 stars, 10 forks, and 16 releases on GitHub. I built the landing page using React JS and integrated a module for managing remote Git repositories.
Language Lookup Library
Langline is an open-source library providing comprehensive data on programming languages. Developed a web scraping script using the Puppeteer Node library to collect data on over 450 programming languages. This open-source repository, built on Node JS, serves as a detailed dataset for programming languages.
Mocking Platform
Mimock is an open-source project designed to configure mock settings for REST endpoints. This project has gained recognition on GitHub with 14 stars, 3 forks, and 4 stable releases. My contributions include enhancing the UI pipeline using GitHub Actions, designing the platform's visual identity, and developing a tool to convert string-based time tokens into native time durations with React JS and Java. Currently, I am focused on overhauling the backend infrastructure by rewriting it entirely in Go.
Designed and developed by Nageswari with code and coffee
View Code on GitHub