Skip to content
View Naraveni's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Naraveni

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Naraveni/README.md

Hi there, I'm Harsha πŸ‘‹

Full Stack Developer | Ruby on Rails | React | Open Source Contributor
πŸŽ“ MS in Computer Science β€” University of New Haven
πŸ’Ό 4+ Years Experience | Open to Full-Time Software Roles

πŸ“§ Email - πŸ”— LinkedIn - πŸ’» GitHub


πŸš€ About Me

I'm a Full Stack Developer with 4+ years of experience designing, developing, and maintaining scalable web applications across sales, finance, and HR domains.
I specialize in Ruby on Rails and React.js, with expertise in RESTful API integration, database management, and secure software design (OWASP).
Currently pursuing my MS in Computer Science at the University of New Haven, I’m passionate about transforming business systems through modern technology.

πŸ’Ό Actively seeking full-time opportunities in Full Stack or Backend Development.


πŸ› οΈ Technical Skills

πŸ‘¨β€πŸ’» Languages & Frameworks

Ruby JavaScript TypeScript Python C/C++ HTML5 CSS3

🎨 Frontend

React Next.js Redux Tailwind CSS

πŸ”§ Backend & API

Rails REST APIs JWT SSR

πŸ—„οΈ Databases

PostgreSQL Redis Supabase

πŸ§ͺ Testing & QA

RSpec Capybara Postman

☁️ DevOps & Tools

AWS GitHub Actions Docker Git JIRA VSCode


πŸ’Ό Professional Experience

πŸŽ“ Web Developer β€” University of New Haven (Aug 2024 – May 2025, CT, USA)

  • Supported development of course applications and tools for Algorithms, Databases, and Web Development programs.
  • Guided 20+ capstone teams through planning, version control, UI implementation, deployment, and documentation.
  • Built backend logic in Django an d Java while supporting front-end components using JavaScript and React.
  • Designed SQL schemas and optimized queries to improve performance and reduce latency in student submissions.
  • Conducted workshops on Git workflows, debugging patterns, secure coding, and CI/CD basics.
  • Created reusable project templates and starter kits that standardized student onboarding.
  • Helped students debug complex issues in algorithms, data structures, and web application logic.
  • Built small-scale internal tools for faculty using Python, SQL, and REST API integrations.
  • Assisted students with cloud deployments, improving their understanding of real-world environments.
  • Wrote documentation covering engineering best practices, testing approaches, and SDLC guidelines.
  • Collaborated with professors to refine project rubrics and technical expectations.
  • Supported classroom labs by reviewing designs, API structures, and frontend components.

πŸ’» Full Stack Developer β€” Zaggle Prepaid Ocean Services Pvt Ltd (Feb 2022 – Aug 2023, Hyderabad, India)

  • Built secure backend services using Java Spring Boot, Ruby on Rails, Node.js, and PostgreSQL for fintech platforms.
  • Designed REST APIs for payments, digital wallets, and HR integrations supporting high-volume transactions.
  • Used React and TypeScript to develop responsive dashboards and reusable UI components.
  • Implemented JWT authentication, role-based access logic, and session management aligned with OWASP standards.
  • Improved backend response time by optimizing database queries and reducing unnecessary API calls.
  • Worked closely with product owners to translate business needs into technical requirements.
  • Set up CI/CD workflows and supported deployments on AWS using EC2, S3, and IAM.
  • Enhanced data accuracy and reliability by refining validation rules and API contracts.
  • Collaborated with QA and DevOps to streamline release cycles and lower production issues.
  • Integrated third-party payment services and internal HR systems into existing architecture.
  • Wrote technical documentation, API specs, and release notes for engineering and operations teams.
  • Partnered with UI/UX teams to ensure seamless flows across desktop and mobile experiences.

πŸ§‘β€πŸ’» Full Stack Developer β€” Net Solutions (Jan 2020 – Jan 2022, Punjab, India)

  • Built frontend modules using JavaScript, HTML5, CSS3, and React to support client applications.
  • Developed backend logic using Node.js and integrated REST APIs into various interfaces.
  • Improved database performance by optimizing SQL queries and reducing query execution time.
  • Designed reusable UI components that increased development speed for multiple teams.
  • Worked in Agile sprints, participating in planning, task breakdown, and code reviews.
  • Identified UI bugs and application issues, delivering quick, effective fixes across projects.
  • Collaborated with designers and backend teams to refine system flows and improve usability.
  • Assisted in building backend features supporting authentication, form validation, and workflows.
  • Helped deploy builds to staging environments while validating features before client demos.
  • Guided junior developers on debugging, Git best practices, and architecture patterns.
  • Enhanced reliability of applications by refining error-handling mechanisms.
  • Documented feature behaviour, workflows, and implementation details for knowledge transfer.

🌟 Projects & Open Source Contributions

🧳 VisaSodhara β€” Platform for Indian international students
Built with Rails, Flask, React, and Redis β€” provides centralized immigration and academic support with user authentication and RESTful APIs.

🀝 ProjectBuddy β€” Developer collaboration platform
Full-stack app using Next.js + Supabase for real-time project collaboration, chat, and secure authentication.

πŸ’Ž Open Source β€” Ruby for Good
Contributed to nonprofit Rails projects, improving volunteer management, inventory tracking, and pet rescue systems.

🧩 HighlightCode β€” VS Code Extension
Developed a syntax-aware color highlighting extension to improve code readability and live presentation clarity.


πŸŽ“ Education

Master of Science in Computer Science
University of New Haven β€” Expected May 2025
GPA: 3.85 | 75% Merit Scholarship | UPE Honor Society

Bachelor of Engineering in Electronics & Communications
MB University β€” Apr 2022
GPA: 3.87 | 100% Scholarship | Best Academic Performance


πŸ“ˆ GitHub Stats



πŸ“¨ Hire Me

I’m open to Full Stack / Backend Developer opportunities.
If you’re hiring or would like to collaborate β€” reach me at
πŸ“§ [email protected] or connect on LinkedIn.

Popular repositories Loading

  1. VSCODE-HIGHLIGHT-CODE VSCODE-HIGHLIGHT-CODE Public

    JavaScript 1

  2. pet-rescue-mine pet-rescue-mine Public template

    Forked from rubyforgood/homeward-tails

    Pet Rescue is an application making it easy to link adopters/fosters with pets. We work with grassroots pet rescue organizations to understand how we can make the most impact.

    HTML

  3. human-essentials human-essentials Public

    Forked from rubyforgood/human-essentials

    Human Essentials is an inventory management system for diaper, incontinence, and period-supply banks. It supports them in distributing to partners, tracking inventory, and reporting stats and analy…

    Ruby

  4. landing-page landing-page Public

    css practoce

  5. factory_bot factory_bot Public

    Forked from thoughtbot/factory_bot

    A library for setting up Ruby objects as test data.

    Ruby

  6. faker faker Public

    Forked from faker-ruby/faker

    A library for generating fake data such as names, addresses, and phone numbers.

    Ruby