Sai Kiran
+1-989-***-**** ************@*****.*** linkedin.com/in/sai-kiran-javaa Richardson, Texas Professional Summary
• Over 5 years of experience in UI and Front-End Web Development, strongly focusing on building responsive, user-friendly, and high-performance web interfaces.
• Proficient in building web user interfaces (UI) using HTML, DOM, CSS2/CSS3, LESS/SASS, jQuery, AJAX, JSON, and XML, with experience in the software development life cycle (SDLC).
• Worked in Agile Scrum methodology—attended daily standups, sprint reviews, retrospectives, and sprint planning meetings.
• Hands-on experience in the UI development process, including analysis, development, testing, and associated methodologies.
• Skilled in Responsive Web Design, JSON, AJAX, Angular, and Bootstrap.
• Experience as a Full-Stack Developer using the MEAN stack (MongoDB, Express JS, Angular, and NodeJS).
• Strong understanding of the Angular framework and its implementation in web applications.
• Expertise in building and consuming REST APIs, with a solid understanding of HTTP. Developed web services using Node.js and Express JS.
• Strong proficiency in JavaScript, jQuery, and jQuery plugins (Validator, Drag and Drop, AutoComplete), AJAX, Dynamic HTML (DHTML)& JSON.
• Developed Mobile-First Responsive Designs using Bootstrap 3 and implemented CSS Grid Layouts.
• Experience working with jQuery UI and Bootstrap widgets to build accordions, autocomplete, tabs, and panels.
• Strong JavaScript fundamentals, including DOM manipulation and cross-browser compatibility.
• Proficient in Angular concepts such as components, directives, services, dependency injection, pipes, modules, and lazy loading.
• Deep understanding of RxJS operators, handling asynchronous operations, and managing state effectively in Angular applications.
• Expertise in Unit Testing (Jasmine, Karma) and End-to-End Testing (Protractor, Cypress) for Angular applications.
• Hands-on experience with Angular CLI for project setup, scaffolding, and optimization.
• In-depth knowledge of JavaScript concepts, including Closures, Scope, Promises, Modules, Prototypes, and Design Patterns.
• Proficient in JavaScript patterns such as IIFE, Module, Revealing Module, Prototype, and Revealing Prototype Patterns.
• Ensured cross-browser compatibility by testing on browsers such as Mozilla Firefox and Google Chrome, utilizing Chrome Developer Tools.
• Strong knowledge of CSS3 features, including backgrounds, layouts, positioning, text styles, borders, margins, padding, tables, pseudo-classes, and pseudo- elements.
• Experience with Jasmine and Protractor for unit testing and end-to-end (E2E) testing of AngularJS applications.
• Proficient in Git for version control and collaboration. Technical Skills
Programming Languages Java 8/11/17, PL/SQL, SQL, NoSQL Frontend Frameworks Angular (Angular 2+), Angular, Angular Material, Bootstrap, Tailwind State Management NgRx, RxJS (Observables, Subjects, Operators) Web Technologies HTML5, CSS3, SCSS/SASS, JavaScript (ES6+), TypeScript API Integration RESTful APIs, GraphQL, HttpClient, JWT, OAuth, Interceptors Testing Jasmine, Karma (Unit Testing), Protractor, Cypress (E2E Testing) Build & Tooling Angular CLI, Webpack, Babel, ESLint, Prettier Version Control & CI/CD Git, GitHub, GitLab, Bitbucket, Jenkins Cloud Environments AWS, Google Cloud Platform
DevOps & Deployment Docker, Kubernetes, Helm, Terraform, Nginx, Firebase Hosting, Netlify, Vercel IDEs & Editors VS Code, WebStorm, IntelliJ IDEA, Sublime Text Software Tools Postman, Swagger, Figma, JIRA, Trello, Confluence Soft Skills Agile (Scrum, Kanban), Problem-Solving, Debugging (Chrome DevTools) Operating Systems Linux/Unix
Professional Experience
Atlanticus Holdings Corporation, Atlanta, Ga May 2023 to date UI Developer
Responsibilities:
• Developed front-end UI using HTML5, CSS3, JavaScript, and Angular for multiple client-facing applications, ensuring consistency in design and functionality.
• Built single-page applications with Angular, utilizing two-way data binding to create a dynamic user interface.
• Integrated RESTful APIs with Angular to consume back-end data, ensuring smooth communication between the client-side and server-side components.
• Created and maintained modular Angular components to improve code maintainability, scalability, and reuse across the application.
• Implemented AJAX functionality with jQuery and JSON to load data asynchronously, enhancing performance and user experience by eliminating page refreshes.
• Designed and built responsive layouts using SASS and LESS, writing efficient, modular stylesheets with mixins, variables, and nested rules to support multiple screen sizes and devices.
• Collaborated closely with backend developers to implement API integrations using Node.js and Express JS, ensuring seamless interaction between front-end and back-end services.
• Integrated dynamic data visualizations using third-party libraries such as Chart.js and D3.js, enhancing user understanding of complex datasets.
• Conducted unit testing of components and services using Jasmine and Karma, ensuring high code quality and minimizing bugs in production.
• Implemented end-to-end (E2E) testing with Protractor to verify application flow, simulate real-world usage, and ensure functional stability across browsers.
• Worked in a team-oriented environment using Agile Scrum methodologies, participating in daily stand-ups, sprint planning, and retrospectives to ensure timely project deliveries.
• Version-controlled the source code with Git, maintaining proper branching strategies for feature development and releases, ensuring code integrity and traceability.
• Participated in code reviews and provided constructive feedback to peers, ensuring adherence to coding standards, best practices, and overall project quality.
• Worked on performance optimization, identifying and resolving bottlenecks in front-end code to improve page load times and the user experience.
• Collaborated with UI/UX designers to ensure consistent design implementation, optimizing user interfaces for accessibility and responsiveness across different devices.
• Used GIT as a version control tool for effectively managing the code changes & experience with Agile/Scrum methodology
• Worked in a CI/CD environment with Jenkins, Maven, AWS, and Terraform. Environment: JavaScript, HTML5, CSS3, SASS, LESS, Angular, jQuery, JSON, AJAX, RESTful APIs, Express JS, Chart.js, D3.js, Jasmine, Karma, Protractor, Git, Gulp, Bower, WebStorm, Rally, Agile Scrum, UNIX, CI/CD, AWS, and Terraform Accenture, Bangalore Oct 2021 to Nov 2022
UI Developer
Responsibilities:
• Developed dynamic front-end UI for an e-commerce platform using Angular and TypeScript, ensuring responsive and user-friendly experiences across multiple devices.
• Integrated RESTful APIs to connect the front-end application with back-end services, facilitating seamless product data management and order processing.
• Designed and developed product listing pages, shopping cart functionality, and checkout flow with Angular components, directives, and services.
• Implemented state management using NgRx to manage application state, ensuring consistent data flow and reducing side effects.
• Built and maintained responsive layouts using CSS3, SCSS, and Bootstrap for a seamless mobile-first experience across the platform.
• Created custom UI components such as product carousels, modals, and accordions, enhancing the overall user experience.
• Integrated third-party libraries like Stripe for payment processing and Google Maps for location-based services on product pages.
• Optimized application performance by lazy-loading modules, reducing initial load time and improving overall responsiveness.
• Worked with Node.js and Express JS to implement back-end services, including user authentication, order management, and API endpoints.
• Ensured cross-browser compatibility and responsive design by testing and resolving issues across various browsers, including Chrome and Firefox.
• Utilized Git for version control and collaborated with the team using GitHub for code management and feature branching.
• Developed unit tests for Angular components and services using Jasmine and Karma, ensuring code quality and test coverage.
• Used Protractor for end-to-end (E2E) testing, verifying critical user workflows and interactions such as cart additions and checkout.
• Participated in Agile Scrum development cycles, attending daily stand-ups, sprint planning, and retrospectives to stay on track with project goals.
• Deployed the application on AWS using Docker containers, ensuring smooth scaling and efficient management of cloud resources. Environments: Angular, TypeScript, HTML5, CSS3, SCSS, Bootstrap, NgRx, RESTful APIs, Node.js, Express JS, MongoDB, Stripe API, Google Maps API, Jasmine, Karma, Protractor, Git, GitHub, Docker, AWS, Jenkins, Agile Scrum, JIRA, Visual Studio Code Nata Consultancy Services Pvt Ltd, Hyderabad May 2020 to Oct 2021 Front End/ Web Developer
Responsibilities:
• Assisted in developing product listing pages using Angular and Bootstrap for a responsive UI.
• Implemented basic form validations using Angular Reactive Forms for login and checkout pages.
• Worked on API integration to fetch product details and display them dynamically.
• Fixed UI bugs and layout inconsistencies across different browsers and devices.
• Assisted in creating reusable UI components such as buttons, modals, and dropdowns using Angular Material.
• Used RxJS Observables to handle asynchronous data loading from APIs.
• Helped optimize image loading and lazy loading for better page performance.
• Wrote basic unit tests using Jasmine and Karma to ensure UI stability.
• Used Git for version control, creating pull requests, and resolving merge conflicts.
• Participated in daily standups and sprint planning meetings as part of the Agile development process.
• Used Dynamic SQL (DBMS SQL, DBMS DDL) in Functions and Procedures to load the data from Oracle DB.
• Created database Triggers to record Insertion, Updating, Deleting, and all other audit routines. Responsible for Code Reviews and PL/SQL Code. Environment: Angular, TypeScript, RxJS, HTML5, CSS3, SCSS, Bootstrap, Angular Material, REST APIs, Git, Bitbucket, Jasmine, Karma, JIRA, Visual Studio Code, Agile Scrum, SQL
Education
Central Michigan University, Master of Science in Computer Science - Mount Pleasant, MI Jan 2023-May 2024 Siddharth Institute of Engineering and Technology, Bachelor of Technology in Computer Science - India May 2021 Certifications
• https://www.credly.com/badges/a0188706-a0d7-44fb-a20c-6fcd2a0ed282/public_url
• https://www.credly.com/badges/ef3aa93e-280b-4506-ac09-3e2c09991e98/public_url