Devendar Parasa
https://www.linkedin.com/in/devendar-parasa/
E-mail: ********.**@*****.*** / C: +1-919-***-****
Professional Summary:
·Senior Angular Developer with 9 years of experience in designing, developing, and maintaining scalable and high-performance Single Page Application (SPA) using Micro-Frontend architecture&Micro-Service architecture.
·Extensive hands-on expertise with modern JavaScript frameworks, primarily Angular (V19+, V18+, V16+, V8+, V6+), Vue.js, and Node.js, with strong proficiency in TypeScript, JavaScript (ES6+), NgRx, RxJS and Node.js, Express.js, JAVA 17+. J2EE, Spring Boot as the code-behind language and Web technologies like HTML5, CSS, SCSS/SASS and database as MySQL &PostgreSQL.
·Proven ability to build and optimize user-centric, responsive interfaces using HTML5, CSS3, SCSS/SASS, with backend integration via Express.js, and database as MySQL and PostgreSQL.
·Experienced in full lifecycle application development including architecture, implementation, testing (unit and E2E), deployment, and maintenance.
·Experienced in development, design, analysis, Unit testing using JEST, end-to-end test automation using Cypress & JEST and Manual testing.
·Experience implementing CI/CD pipelines on AWS to automate the build, test, and deployment of Angular applications.
·Collaborated closely with product owners, UX designers, and QA engineers to deliver cohesive, user-centric digital experiences.
· Presented technical solutions and architectural roadmaps to executive stakeholders, aligning development efforts with business goals.
Technical Skills:
·On-Prem Database: PostgreSQL, MySQL, SQL Server.
·Frameworks: MVC 5/4/3, Web Forms, MVVM, WPF, Web Services, WEB API.
·Technologies: HTML5, CSS/CSS3/SCSS, XML, JavaScript (ES6+), TypeScript, AJAX, JSON, Bootstrap, Angular-Material, Prime-ng, NGX- Bootstrap, Angular.js V19+, V16+, V8+, V6+ versions, VUE.JS, Node.js, Express.js, JAVA V17+, J2EE.
·Development Tools: Visual Studio 2022/19, VS Code plugins, Swagger& Postman, GitHub, IntelliJ, Eclipse, Git & Bitbucket, JIRA, Confluence, Jenkins, Azure DevOps, Docker, Kubernetes, Office 365, Microsoft Azure Services, Atlassian JIRA, JEST Unit Test Cases.
·Languages: JavaScript (ES6+), Typescript.
·Cloud Services: AWS, Azure, GCP.
·CI/CD Tools: Jenkins, Git GitHub, AWS, Azure, GCP
Education:
·Bachelor of Engineering in computer science from JNTU in Kakinada, Andhra Pradesh, India.
Professional Experience
Scadea Software Solutions/Citi Bank, Dallas, TX Oct 2024 – May 2025
Senior Angular Developer
·This Project aims to digitize and automate the initial stages of the loan approval process. This involves the submission and collection of necessary data, documentation, and verification before the loan can be processed automatically.
·Developed and maintained complex Angular V19+ Micro Frontend application for loan management systems, including features such as loan application submission, status tracking, and document uploads, etc.
·Proficiently used Angular architecture including components, modules, services, and dependency injection.
·Designed and implemented scalable, maintainable applications using component-based architecture and developed reusable components and dynamic templates
·Configured Angular Router for client-side navigation, route guards, and nested routing structures.
·Utilized Angular lifecycle hooks (ngOnInit, ngOnChanges, ngAfterViewInit, etc.) to control component behavior during different phases and Used lifecycle hooks effectively to manage state, subscriptions, and DOM interactions.
·Optimized app performance by minimizing unnecessary re-renders and using track By in structural directives.
·Implemented Web Components and modular design patterns for reusable UI elements, improving development efficiency and maintainability.
·Integrated front-end components with Restful APIs, enabling real-time data flow between UI and backend services.
·Actively used GIT for version control with experience in Gitflow, branching strategies, and pull request workflows
·Worked in Agile/Scrum environments, participating in sprint planning, reviews, and retrospectives with minimal supervision.
·Engaged in daily stand-ups and cross-functional team meetings, demonstrating adaptability and strong problem-solving skills
·Implemented form validations, route guards, and lazy loading to improve performance and security.
·Established coding standards, design patterns, and best practices to ensure high-quality, maintainable code.
·Provided mentorship and support, conduct code reviews, and promote knowledge sharing within the team.
·Worked closely with backend developers to integrate with Restful APIs, ensuring seamless data exchange between the front-end and backend (e.g., loan data, etc.).
·Developed dynamic forms for loan applications with validations, field dependencies, and data handling based on the specific loan type and customer data.
·Proactively identify and fix bugs and ensure timely resolution of issues related to loan processes, user interfaces, and application logic.
·Proficiently used Swagger & Postman for manual API testing, creating test collections, environment variables, and writing pre-request scripts and test assertions.
·Actively participated in agile ceremonies, including sprint planning, daily stand-ups, to ensure smooth delivery of features and timely project updates.
·Environment: Angular V16+ Updated to V19+, Angular-Material, HTML5, CSS3 and Typescript, JavaScript (ES 6+), Agile/Scrum.
SunTechPros Inc. Morrisville, NC May 2024 – Sep 2024
Full Stack Developer
·Integrated platform for various cloud services from different cloud platforms, like GCP, AWS & Azure managing the server-side deployments and providing the information to the customers. From this application users can track the logs for each action done by customers, majorly this application is used to combine the 3 majors cloud platforms into one application.
·Developed Angular V16+ components for multi-step loan forms, real-time validation, and data binding.
·Developed and integrated dynamic web features using Angular for the frontend and Microservices architecture with NodeJS on the backend.
·Consumed and developed GraphQL APIs to enable efficient data retrieval and flexible client-server communication.
·Designed and implemented feature-rich, interactive UI components in Angular, integrated seamlessly with backend services via REST APIs
·Implemented lazy loading for route-based modules to optimize performance and reduce initial load time.
·Created and managed Angular services to encapsulate business logic and enable reusable data handling.
·Developed a scalable, cloud-agnostic web application to integrate and operate across AWS, Azure, and GCP, enabling dynamic resource usage, redundancy, and failover capabilities. The application supports real-time decision making on cloud selection based on cost, latency, and availability.
·Used Node.js with Express.js to develop micro services handling authentication, loan processing, and document uploads.
·Leveraged TypeScript end-to-end across Angular and NodeJS environments for type safety and maintainability.
·Implemented authentication, authorization, and data validation layers within NestJS microservices using best practices.
·Leveraged GraphQL features like fragments, directives, and input types to simplify complex client data needs.
·Built responsive, modular UIs using Angular components, services, and RxJS. Apps consume Restful APIs securely using JWT tokens, and include features like lazy loading, form validation, and role-based access.
·Built frontend in Angular V 16+ version with dynamic UI modules and cloud-based feature toggling.
·Built cloud-specific CI/CD pipelines using GitHub Actions and cloud CLIs for secure, staged deployments.
·Have ability to troubleshoot, analyze and resolve issues and integrate with Restful API's and other third Parties.
·Developed RESTFUL HTTP web services using JAVA, Sprint Boot Web API, desktop and mobile applications.
·Building a cloud application for a client who wanted to avoid vendor lock-in and improve availability by leveraging multiple cloud platforms.
·This application is simply a name or container used by Code Deploy to ensure that the correct revision, deployment configuration, and deployment group are referenced during a deployment. You can use the Code
·Deploy console, the AWS CLI, GCP, Azure the Code Deploy APIs, or an AWS Cloud Formation template to create applications.
·Environment: Angular V16+, Angular-Material, HTML5, CSS3 and Typescript, JavaScript (ES 6+), Node.js, MySQL, Agile/Scrum.
EY (Ernst & Young), India May 2022 – Feb 2024
Senior Angular Developer
·Developing highly interactive web applications utilizing HTML, CSS, JSON, Micro-Frontend Angular V6, V7, V8+ & V13+, Typescript, JavaScript (ES v6+), NgRx, RxJS, Prime NG, Angular-material NGX-Bootstrap, Angular- material, Bootstrap and integrating and creating Restful API’s JSON format using Spring MVC, Spring Boot, Web Socket API, JAVA.
·Collaborated closely with product owners and stakeholders to ensure UI aligns with business goals and enhances user experience.
·Ensured cross-browser compatibility through testing and adherence to web standards across Chrome, Firefox, Safari, and Edge.
·Maintained API documentation using Swagger (for REST) Playground/Docs.
·Designed and implemented GraphQL schemas, queries, mutations, and resolvers for flexible and efficient client-server interaction.
·Created wireframes, prototypes, and interactive mockups to validate UI design concepts before development.
·Actively Involved on resolving the existing issues on the application assigned from Product Owners and improved the error messages to User friendly messages.
·Developed and maintained end-to-end test automation using Cypress for modern web applications, ensuring UI functionality, API integration, and business flows work as expected.
·Utilized Cypress’s built-in dashboard service and test runner features for real-time reporting, screenshots, and video playback for failed tests.
·Integrated third-party Restful APIs into JavaScript applications to access external data and services.
·Designed customized dashboards using Angular to monitor the import data volume, progress, and failures.
·Apart from ongoing CR activities, involved in Migration activities, ELK setup, multiple POC’s, Server upgrading activities and deployments Added a layered custom validation architecture, to ensure all the CAD data is rigorously validated for accuracy and structure, before being imported into the system.
·Implemented J2EE standards with Maven and the Spring Framework.
·Architect and develop micro services using Java, ensuring that each service is independent, loosely coupled, and responsible for a specific functionality.
·Use containerization technologies like Dockers to package micro services.
·Configured Kubernetes clusters for micro services architecture, including Pods, Services, Deployments, and Stateful Sets.
·Implemented RBAC, network policies, and secrets management to secure Kubernetes clusters.
·Apply security best practices, such as OAuth2, JWT (JSON Web Tokens), and API gateways, to protect micro services from unauthorized access.
·Deploy micro services on cloud platforms or on-premises infrastructure, using orchestration tools for managing the lifecycle of services.
·Collaborate with the team to design and model the SQL database schema based on the requirements of the application. This involves creating tables, defining relationships, and optimizing the SQL database structure and scalability.
·Optimized web pages for performance by leveraging Bootstrap's CSS and JavaScript minification techniques
·Write and optimize SQL queries to retrieve and manipulate data from the SQL database efficiently. This includes analyzing execution plans, indexing strategies, and database statistics to ensure optimal query performance.
·Configured applications using Spring Boot and integrated Spring Security for authentication and authorization.
·Implemented Spring MVC and spring boot, hibernate upgrades to while addressing any dependency issues.
·Optimize Java applications for better performance, including memory management and concurrency handling with Java 8 features.
·Leverage features such as Lambda Expressions, Stream API, and functional programming paradigms to write clean and efficient code.
·Engineered user interface components for the seamless integration of tables and filters into the UI status page, thereby improving the efficiency of imported data management.
·Performed comprehensive testing through unit tests and end-to-end tests to verify API functionality and UI responses.
·Partner closely with product management, QA, and your development team members to continuously resolve the issues reported from the CAD team.
·Contributed to Requirement Analysis and participated in all phases of the software development life cycle using Agile and Scrum methodologies to estimate project timelines.
·Environment: Angular V13+, Bootstrap, Prime-ng, HTML5, CSS3 and Typescript, JavaScript (ES6+), Java, Spring Boot, MySQL, Agile/Scrum.
Kanerika Software, India Dec 2020 – Apr 2022
Senior Software Developer
·Leading a team of both onshore and offshore developers for developing.
·Understanding the Work items and following the Repo steps for developing or fixing bugs.
·Hot fixing Bugs (Handling high priority bugs in the middle of sprint).
·Involved in Implementing REST API with Java Spring Boot for CRUD operations.
·Understanding the Work items and following the Repo steps for developing or fixing bugs.
·Working closely with the Security Penetration testing team, Tech Consultants and the scrum master and fulfilling the product needs for complex problems.
·Working closely with the Security Penetration testing team, Tech Consultants and the scrum master and fulfilling the product needs for complex problems.
·Develop User interface for CARRIER application with client-side technology for responsive web design page using Bootstrap4, Angular11, Angular-Material, HTML5, CSS3 and Typescript with following accessibility compliance standards.
·Replaced the few existing template driven forms to Reactive/Model-driven forms. Applied form builders, form groups to handle child components of the reactive forms.
·Implemented the lazy loading for improving the performance.
·Involved in both high- and low-level design of the application, also implementing the application from requirements specified.
·Worked with Git for updating and pulling code from the code base.
·Web Based Application (vue.js V3+ (using HOOKS, Context API), NODE (Factify & TYPEORM frameworks), Micro services with factify http-proxy and docker-compose (multi-tenancy application), Dynamic Database Connections (for handling client specific databases), JWT, CSRF, Encryption and other Forensic related securities implemented. Coding (vue.js, dockers, JEST, node.js, jQuery Data Tables, material UI, Restful Services).
·Scaled applications horizontally/vertically using Kubernetes auto scaling.
·Experience with cloud-managed Kubernetes services.
·Achieved working experience on WEB API & WEB SERVICES and rendering and binding data to data table (jQuery) and handling JSON Data.
·Achieved working on creating Dynamic Database creation based on projects created on application.
·Vue.JS and Node JS with factify framework by creating a small module in application.
·Used web scripting languages like Node.JS and Yarn for interaction between client-side and server-side technologies.
·Improved Performance by managing data in the database by master & Reference and Log Tables.
·Working on maintaining an application more secure Multiple File Upload, Sensitive Data Exposure all this issue was handled and secured the application.
·Understood Complete factory complains Domain knowledge.
·Environment: Angular V11+, Angular-Material, HTML5, CSS3 and Typescript, JavaScript, Vue.js,Java8, Spring Boot, Node.js, Express.js, MySQL.
Scriptbees IT, India Mar 2019 – Oct 2020
Senior Software Developer
·Developed and maintained the Mind spark eLearning platform’s frontend using Angular V8+, delivering a dynamic and responsive user interface for K–12 students.
·Implemented reusable Angular components, services, and modules to build interactive features such as adaptive quizzes, progress tracking dashboards, and personalized learning paths.
·Designing, Coding (Angular 8, Bootstrap, angular material), Creating Database objects and stored Procedures.
·Work within an agile development process and IT department for development environment maintenance.
·Implemented AWS solutions using EC2, S3, RDS, DynamoDB, Route53, EBS, Elastic Load Balancer and Auto scaling groups.
·Creating the EC2 Instances AMI and creating code pipeline services for CI/CD processes.
·Develop, Maintain, and support Continuous Integration framework based on Jenkins.
·Development of a digital advisory platform used by relationship managers to offer tailored investment solutions to clients. The platform integrated client data, product suitability logic, and risk profiling to generate real-time recommendations.
·Integrated Angular V6+ frontend with backend Java V8+ REST APIs (Spring Boot) for real-time data fetching, user authentication (JWT), and session management.
·Utilized RxJS for efficient asynchronous data handling and state management, improving UI responsiveness and performance.
·Applied Angular best practices include lazy loading, change detection strategies, and form validation to optimize performance and user experience.
·Participated in Agile Scrum ceremonies, code reviews, and pair programming to maintain code quality and promote continuous improvement.
·Environment: Angular V6+ updated to V8+, MySQL, Agile/Scrum.
UNIC SOL Pvt Ltd, India Jul 2016 – Feb 2019
Full Stack Developer
·Developing highly interactive web applications utilizing HTML5, CSS, JSON, Angular V6+, JavaScript, Bootstrap and integrating Restful API's and other third Parties.
·Handled user management and role-based features for employees and managers using Angular V6+.
·Experienced in implementing Google Map’s in Angular application (Current Location Tracking, Geo-coder, Google Map’s Auto Complete, and AGM Directions). On security bases, worked on ash Algorithm for both encryption and decryption.
·Experienced in implementing Social Login with Gmail in Angular6 Application.
·Hands on work in sending OTPs to a mobile throughout the World using third Party.
·Implemented Image Compressor to limit the Storage.
·Experienced in Video upload using Multer. Designed Node.js application components through Express.
·Experience with database management and design using model and instance.
·Performance and Scalability optimization.
·Experienced in REST full web services Improved performance and stability of database systems.
·Investigated and implemented solutions for data quality issues.
·Maintained documentation for technical systems.
·Developed and maintained proper data extraction processes.
·Environment: Angular V6+, Node.js, Express.js, MySQL, Agile/Scrum.