Rithik Agrawal

Full Stack Engineer

Jabalpur, Madhya Pradesh, India4 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in full-stack development with a focus on Angular and Flask.
  • Proven track record of optimizing application performance and reducing response times.
  • Strong advocate for automated testing and code reliability.
Stackforce AI infers this person is a Full-Stack Developer specializing in SaaS applications with a focus on performance optimization.

Contact

Skills

Core Skills

AngularFlaskWeb DevelopmentApi DevelopmentTestingQuality Assurance

Other Skills

AlgorithmsAmazon S3BehaveC (Programming Language)CSSCode AuditingCommunicationContinuous Integration and Continuous Delivery (CI/CD)Core JavaCritical ThinkingData StructuresDockerDocumentationECMAScriptEngineering

About

🚀Passionate Developer & Technology Enthusiast🚀 Greetings! I'm Rithik, a dynamic developer with a keen eye for designing and implementing visually aesthetic user interfaces. Currently, I am actively contributing to the success of Power Financial Wellness Inc. as a Developer, ensuring timely delivery and meeting demanding deadlines. What I bring to the table: 🛠️Technical Expertise: Proficient in Angular, Python, Flask, SQL, Postgresql, HTML, CSS, Typescript, and JavaScript. Well-versed in using tools like Angular CLI, Angular Material, Git, GitLab, GitHub, and Postman API. 🚀Innovative Problem Solver: Proactively identify and implement innovative solutions to enhance frameworks and optimize performance. My critical thinking skills ensure I tackle challenges head-on, making continuous improvement a part of my development philosophy. 🤝Collaborative Integration: Specialized in ensuring the seamless integration of front-end code with back-end APIs, creating a harmonious and efficient software ecosystem. 🔍Code Auditor: Detail-oriented, I audit code to pinpoint performance bottlenecks and address them effectively. I also troubleshoot front-end issues, leaving no bugs unturned. 📚Documentation Maven: I believe in the importance of clear communication. Hence, I create well-written documentation to ensure transparency and ease of collaboration. ⚙️Testing Advocate: Committed to code reliability, I create unit tests to validate that the code functions as expected, providing a robust foundation for software development. Skills Snapshot: Angular, Python, Flask, SQL, Postgresql, HTML, CSS, TypeScript, JavaScript, Karma, Jasmine, Angular Material, Nginx, RedisQueue, and SQLAlchemy. Let's connect and explore opportunities to collaborate, innovate, and create remarkable digital experiences together!

Experience

4 yrs 8 mos
Total Experience
2 yrs 4 mos
Average Tenure
3 yrs 10 mos
Current Experience

Power financial wellness, inc.

2 roles

Software Developer (Full Stack)

Promoted

Jan 2025Present · 1 yr 5 mos

Junior Developer

Aug 2022Jan 2025 · 2 yrs 5 mos

  • Crafting visually appealing User Interfaces through thoughtful design and proficient implementation.
  • Serving as an active developer on the current product, meeting project demands, and adhering to deadlines.
  • Proactively innovating to identify opportunities for improving the existing framework and optimizing performance.
  • Ensuring smooth integration of front-end code with back-end APIs for seamless functionality.
  • Conducting code audits to pinpoint performance bottlenecks and implementing necessary optimizations.
  • Detecting and rectifying issues within front-end code to eliminate bugs and enhance overall software quality.
  • Developing comprehensive unit tests to validate code functionality and maintain robust software.
  • Creating well-documented code to facilitate understanding, maintenance, and collaboration within the software development team.
  • Developing scalable and sustainable server-side applications utilizing Flask.
  • Creating RESTful APIs that significantly enhanced response times, efficiently handling hundreds of daily requests.
  • Implementing and managing data storage solutions, including PostgreSQL and Amazon S3 bucket databases.
  • Conducting rigorous code reviews to ensure adherence to best practices, code quality, and optimal performance.
  • Teamed up with cross-functional groups to design and implement RESTful APIs, ensuring seamless integration with front-end applications. Achieved a 40% reduction in response time by optimizing application performance.
  • Introduced automated testing procedures, employing a TDD and BDD approach with Behave and Pytest frameworks, resulting in a 20% reduction in bugs.
  • Deploying/maintaining applications on cloud platforms like DigitalOcean and Jenkins.
  • Undertook the refactoring of legacy code to enhance reliability, scalability, and maintainability. Contributing to new feature development and bug fixing across various testing environments.
AngularPythonFlaskPostgreSQLRESTful APIsUnit Testing+3

Jio

2 roles

Software Engineer Team Lead

Promoted

Oct 2021Aug 2022 · 10 mos · Mumbai, Maharashtra, India

  • Led a team of 20+ Software Engineers working on the JioMeet App with an active user base of 15million+
  • Worked with cross-functional teams for timely product roll-out.
  • Mentored and Trained new recruitees and assisted them in achieving the required level of technical competence.

Software Engineer

Aug 2021Sep 2021 · 1 mo · Mumbai, Maharashtra, India

  • Worked in the Service Validation Team of the JioMeet HD video-conferencing application.
  • Performed Usability, Functional, Regression, and Interoperability Testing along with Timely Bug Reporting.
  • Collaborated with the Product, Development and Design Teams to launch 50+ High-Value Features

Education

Gyan Ganga Institute of Technology Sciences

Bachelor of Technology - BTech — Information Technology

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Angular & Flask

Explore similar profiles based on matching skills and experience