Post Job Free
Sign in

Hands-On Full-Stack Developer

Location:
Atlanta, GA
Posted:
March 19, 2025

Contact this candidate

Resume:

Sreekar Varma Addepalli

678-***-**** ************.***@*****.*** Alpharetta, GA 30004

PROFESSIONAL SUMMARY

Experienced Full-Stack Developer with 10+ years of expertise in designing, developing, and deploying high-volume, low-latency applications using Angular (8+), ReactJS, Node.js, Java, Spring Boot, and Python.

Proficient in building end-to-end solutions, including scalable front-end interfaces, robust back-end services, and seamless database integrations.

Strong expertise in Microservices architecture, RESTful APIs, SOAP APIs, Webhooks, and optimizing application performance.

• Extensively worked with Frontend frameworks like Angular (8+) and ReactJS. Efficient at building dynamic, responsive web applications, leveraging extensive knowledge in JavaScript, TypeScript, HTML5, and CSS3 to deliver high-quality results.

• Experience in building enterprise-level, reusable, and testable components for Single Page Applications (SPA).

• Experience in developing wireframes and UI/UX designs using Figma. Hands-on experience in Auth0 and Okta authentication, authorization, role-based access control (RBAC), and custom code development.

• Strong knowledge of OAuth2, JWT, SAML, OIDC, and SSO for secure authentication workflows.

• Hands-on experience in working with Node.js, Express.js, and JavaScript MV-VM/MVC frameworks. Hands-on experience in working with backend frameworks like Django, Django Rest Framework, FastAPI, and Spring Boot.

• Strong hands-on experience with AWS (EC2, Lambda, S3, DynamoDB, API Gateway, Route 53, Cognito, etc.).

• Experience working in Microservices-based architecture and implementing Spring Boot services. Direct experience working with DigitalOcean services such as Droplets, Kubernetes, Managed Databases, and Block Storage for high-performance, cost-effective solutions.

• Extensively tested REST APIs & Webhooks using Postman.

• Implemented and adhered to code quality standards using tools like ESLint, FindBugs, and SonarQube.

• Extensively worked with GitHub, GitHub Projects, GitHub Actions, GitLab, and Bitbucket.

• Hands-on experience in working with Bootstrap and Material UI.

• Hands-on experience with Ubuntu servers and well-versed with Web Servers like NGINX and Gunicorn.

• Well-versed with Agile and Scrum methodologies and experienced in Test-Driven Development (TDD). Hands-on experience in SDLC, being assigned specific tasks that can be developed and produced within a designated time interval (Sprint).

• Experience developing and consuming SOAP and RESTful web services utilizing XML and/or JSON.

• Experience developing and integrating Java-based applications using Spring Boot, Spring MVC, and JPA. Experience implementing test cases and performing unit testing using Jasmine, Karma, JUnit, and Mockito for Angular and Java applications.

• Hands-on experience working with Jira, Jira Confluence, and Asana.

• Well-versed with Agile Methodology and expert in managing dynamic and flexible environments. SKILLS

Angular ReactJS and redux NodeJS and Express MongoDB Rest API's & Webhooks Python Django Microservices Postman Swagger RxJS & NgRx AWS Docker and Kubernetes Auth 0 Third party SDKs and API(S) integration Jira Github & GitLab Type-script Scalability solutions Web server administration Agile methodology

EXPERIENCE

SENIOR FULL STACK DEVELOPER, Atlanta, Georgia

Pageone Systems Inc, November 2024-Present

Working in all phases of the Software Development Life Cycle (SDLC), including requirement gathering, functional documentation, implementation, delivery, testing, execution, and production support.

Developing and maintaining applications using Angular, TypeScript, Html, ReactJS, and Node.js, ensuring high performance and responsiveness.

• Designing and implementing RESTful APIs to enable seamless communication between services.

• Managing GitLab repositories, handling code merges, branching strategies, and ensuring proper version control.

• Writing and executing unit tests using testing frameworks to improve application stability and reliability.

• Developing real-time data ingestion pipelines to efficiently process streaming data and ensure high availability.

• Implementing fault tolerance mechanisms to enhance data consistency and system reliability.

• Configuring and managing cron jobs for scheduling automated tasks and improving operational efficiency.

• Utilizing containerization techniques for seamless deployment and scalability of applications.

• Deploying applications on cloud platforms and optimizing performance for high-traffic environments.

• Implementing microservices architecture to improve modularity, maintainability, and scalability. Actively participating in Agile development processes, including sprint planning, task assignments, and collaboration with cross-functional teams.

SENIOR FRONT-END DEVELOPER, Las Vegas, NV

Invisia, May 2023-October 2024

Developed B2C applications and IAM role-based Admin Consoles, focusing on Angular, TypeScript, Html and CSS to create highly interactive and dynamic user interfaces.

• Integrated Auth0 authentication and authorization into applications, enhancing security and user management. Developed custom authentication flows, UI modifications, and implemented multi-factor authentication (MFA) for improved security.

• Designed and enforced RBAC policies, ensuring controlled access to application features and data.

• Configured OAuth, SAML, and OIDC for seamless identity federation and secure login mechanisms. Developed RESTful API services with Node.js to facilitate seamless communication between front-end Angular applications and back-end systems.

Implemented state management using NgRx for Angular applications, ensuring predictable state behavior and scalability.

• Utilized Bootstrap for responsive and visually appealing UI designs across Angular applications. Collaborated closely with UI/UX designers, backend developers, product owners, and QA testers to ensure a cohesive, responsive, and user-friendly experience across web applications built with Angular.

Designed and deployed scalable microservices using AWS Lambda, API Gateway, DynamoDB, and Cognito for authentication and serverless applications.

Integrated AWS Lambda functions with event-driven architectures, optimizing execution time and reducing infrastructure costs.

Configured and secured API Gateway endpoints, enabling seamless communication between front-end applications and backend services.

Developed and maintained NoSQL databases using DynamoDB, implementing efficient indexing and query optimization.

Implemented user authentication and authorization using AWS Cognito, ensuring secure and scalable identity management.

• Managed cloud infrastructure on AWS and DigitalOcean, optimizing performance and cost-effectiveness. Actively participated in code reviews and pair programming sessions, ensuring best practices in development and maintaining high coding standards.

Used Chrome DevTools and Angular Developer Tools to troubleshoot and debug complex issues in Angular environments.

Implemented unit tests and integration tests with Karma and Jasmine, ensuring robust applications with high test coverage and stability.

FULL-STACK DEVELOPER, Bangalore

Logist Technologies Private Limited, January 2021-May 2023 Architected and developed B2C Applications, User Applications, Admin Dashboards and other Tech apps required for the company.

• Developed single page applications using Angular, HTML, CSS, TypeScript and JavaScript.

• Developed responsive designs for mobile devices using Bootstrap framework.

• Developed and maintained scalable backend services using Node and ExpressJs. Designed and implemented authentication and authorization solutions using Auth0, ensuring robust access control and security measures across applications.

Configured OAuth, OIDC, SAML, and SSO authentication protocols, enabling seamless and secure user login experiences.

Developed custom authentication flows, including social logins, and multi-factor authentication (MFA), enhancing security and usability.

Implemented Role-Based Access Control (RBAC), defining fine-grained permissions and enforcing access restrictions based on user roles.

• Implemented State Management using NgRx to securely store authentication details in NgRx store. Integrated Auth0 webhooks to capture and process authentication events, such as user logins, failed login attempts, and profile updates, for improved monitoring and security.

Designed and built secure API authentication mechanisms, including JWT (JSON Web Tokens), to protect application resources and ensure secure communication.

Developed session management strategies, handling access tokens, refresh tokens, and expiration policies for a seamless authentication experience.

Led the configuration and customization of Auth0 UI, creating a user-friendly login and authorization experience tailored to business requirements.

• Designed and configured Front-End, Back-End and Database.

• Lead 100% of code repositories in GitHub and set up automated CI/CD pipeline for all projects.

• Deployed all projects to DigitalOcean Servers and managed cloud infrastructure on AWS. Designed and implemented scalable microservices using AWS services like Lambda, API Gateway, DynamoDB, and Cognito.

Integrated AWS Lambda for serverless execution and event-driven architectures, optimizing performance and reducing infrastructure costs.

Configured and secured API Gateway for seamless communication between front-end applications and backend services.

Responsible to design & build internal software products and also personally recruited and managed a team of 10 people.

• I was responsible for Cross-functional roles in the company. FULL-STACK DEVELOPER, Bangalore

Telyport Technologies Private Limited, October 2019-December 2020

• Built microservices-based systems using Node.js, hosted on AWS. Developed interactive dashboards and user-facing applications from scratch using Angular, Python, and Django Rest Framework.

• Managed to shift the entire company's resources to the latest frameworks, cutting down technology costs by 65%.

• Maintained existing codebases and refactored code for improved readability, scalability, and performance.

• Developed and integrated state-of-the-art features into applications, ensuring high performance and usability.

• Successfully delivered project requirements within assigned time and cost constraints.

• Designed and implemented scalable, high-performance applications with a strong focus on best coding practices. Architected and deployed enterprise-grade applications with microservices-based architecture and cloud-hosted infrastructure.

• Worked extensively with RESTful APIs, Webhooks, and real-time data processing. FULL-STACK DEVELOPER, London, England, UK

VRRP Solutions Ltd, June 2016-September 2019

• Developed and maintained front-end web applications using HTML, CSS, JavaScript. Assisted in the development of responsive UI/UX features using Angular, improving the user experience across multiple platforms.

Collaborated with cross-functional teams to design, implement, and deploy software solutions based on Python and Node.js frameworks.

• Built and integrated RESTful APIs, ensuring smooth data flow between front-end and back-end services. Worked with SQL and NoSQL databases (e.g., MySQL, MongoDB) to store, retrieve, and manipulate data for applications.

• Managed source control repositories with Git, including branching strategies and pull requests. EDUCATION

B.COM COMPUTER APPLICATIONS

Sri Venkateshwara university, May 2016

CERTIFICATIONS

Certified Angular Developer Level 2 - Made by Angular GDEs

• Certified Angular Developer Level 1 - Made by Angular GDEs



Contact this candidate