Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sai Dheeraj Aluri

Glen Allen,VA

Summary

As a seasoned UI developer with 7 years of experience, I have a proven track record of creating visually appealing and user-friendly interfaces using various technologies such as React, JavaScript, Angular, and TypeScript. I have a deep understanding of web development concepts, including responsive design, cross-browser compatibility, and accessibility.

Throughout my career, I have worked on numerous projects, from conceptualization to delivery, and have collaborated with cross-functional teams to ensure timely delivery of high-quality solutions. I am passionate about keeping up-to-date with the latest trends and best practices in UI development and enjoy working in a fast-paced environment.

My technical skills and strong attention to detail enable me to deliver excellent results, while my effective communication and problem-solving skills allow me to thrive in a collaborative work environment.

Overview

6
6
years of professional experience

Work History

Sr Associate

Synechron (Client-Wells Fargo)
04.2023 - Current

As a Senior Software Engineer within the MOS (Merchant Operations) Team at Wells Fargo, I am entrusted with a wide array of responsibilities that revolve around developing cutting-edge software solutions to optimize the mortgage origination process. Leveraging my expertise in Angular 15, Kendo UI, SCSS, and TypeScript, I am dedicated to achieving technical excellence and delivering top-tier user experiences. My core responsibilities include:

• Leading Application Development: Spearheading the development of web applications using Angular 15 and implementing responsive and intuitive user interfaces through Kendo UI and SCSS.

• Codebase Maintenance: Ensuring the stability and scalability of the codebase by regularly conducting code reviews, refactoring code, and adhering to best practices and industry standards.

• Unit Testing and Code Coverage: Taking charge of comprehensive unit testing, resulting in an impressive 80% Sonar code coverage to maintain the robustness and reliability of the applications.

• Defect Resolution: Swiftly identifying and addressing defects in production, minimizing downtime, and optimizing performance for clients and end-users.

• Cross-Team Collaboration: Collaborating closely with other teams to align goals, address dependencies, and deliver projects in a synchronized manner, fostering a cohesive work environment.

• Feature Development: Playing an integral role in conceptualizing, designing, and implementing new features and enhancements to elevate the overall user experience.

• Performance Optimization: Identifying areas for performance improvement and implementing optimizations to ensure seamless and efficient application functionality.

• Documentation and Knowledge Sharing: Creating comprehensive technical documentation and ac

Sr Associate Technology

Synechron Inc, (Client-Bank Of America)
11.2022 - 03.2023
  • Design develop and test HTML5, Material UI, CSS3, Javascript and ReactJs that meets accesibility and web browser standards for website
  • Implemented ReactJs code to handle cross browser compatibility issues in Mozilla, IE, safari and Chrome
  • Used React-Router to turn applications in to single page application
  • Worked with ReactJS - props, state, keys, refs, events and fetch api to make calls to the server
  • Created reusable React components and managed application state with Redux
  • React grid components
  • Used ReactJs for templating for faster compilation and developing reusable components
  • Implemented React Container and presentational Components(as stateless and functional components as applicable)
  • Experience in Restful web services to integrate between serverside to client side
  • Used Kendo-React UI component library and used native React components such as Data Grid, Scheduler and Charts to DatePickers, Menus and Buttons
  • Worked on React Js Virtual DOM and React views, rendering using components which contains additional components called Custom HTML Tags
  • Extensively used Git for version controlling and regularly pushed the code to GitHub and Bitbucket
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs
  • Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team
  • Extensive experience in written secure JS code (cross site scripting), and closely worked with design teams to build an effective solution from design comps.

UI DEVELOPER

CCS GLOBAL TECH (Client- Origami)
05.2022 - 11.2022
  • Developed the Front-End and User Interface applications using Javascript, ES6, React, and Redux
  • Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF
  • Implements discipline across the software development lifecycle including test driven development
  • Worked with ReactJS - props, state, keys, refs, events and fetch api to make calls to the server
  • Created reusable React components and managed application state with Redux
  • React grid components
  • Used High-Order Component to improve component reusability
  • Used AJAX calls and requesting JSON information through REST APIs to fetch data and secure client’s information from server asynchronously
  • Used Webpack as module bundler and Babel for compiling and build component-based React architecture and SASS preprocessing for configuring tasks
  • Used maven to compile JSX , ES6 and follow JSHint standard for high code quality
  • Used NPM and maven to manage application dependency, Gulp to build and bundle applications, Webpack to hot deploy applications
  • Worked in Agile Methodologies for incremental development to deliver better application.

UI DEVELOPER

CCS GLOBAL TECH, (Client-VMLY&R)
01.2022 - 04.2022
  • Developed the Front-End and User Interface applications using Javascript, ES6, React, and Redux Saga
  • Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF
  • Worked with ReactJS - props, state, keys, refs, events and fetch api to make calls to the server
  • Created reusable React components and managed application state with Redux
  • Applied redux middleware using redux-saga
  • Applied Oriented Programming techniques to track UI components being added to DOM and to change the behavior of framework methods
  • Used React-Select for developing Select Input control for ReactJS with multiselect, autocomplete, async and creatable support
  • Used React-Select effectively throughout the app for the dropdown library exclusively built for React
  • Used Formik for building forms in React and handled form validation using Formik and Yup
  • Used Material-UI to create a user interface in our React application and involved in developing react grid components
  • Used High-Order Component to improve component reusability
  • Used AJAX calls and requesting JSON information through REST APIs to fetch data and secure client’s information from server asynchronously
  • Used Webpack as module bundler and Babel for compiling and build component-based React architecture and SASS preprocessing for configuring tasks
  • Used maven to compile JSX , ES6 and follow JSHint standard for high code quality
  • Used NPM and maven to manage application dependency, Gulp to build and bundle applications, Webpack to hot deploy applications
  • Worked in Agile Methodologies for incremental development to deliver better application.

UI DEVELOPER

CCS GLOBAL TECH (Client-AARP)
01.2019 - 12.2021
  • Design, develop and test HTML5, CSS, SASS, Bootstrap, JavaScript, jQuery and ReactJS that meets accessibility and web browser standards for website
  • Worked with ReactJS - props, state, keys, refs, events and fetch api to make calls to the server
  • Worked with JavaScript (ES5/ES6/ES7) - closures, hoisting, prototypes, block scoping, rest, spread, destructuring, classes, promises, iterators, generators, async, await, maps and sets
  • Used SAAS pre-processor to create importable and reusable style sheets
  • Implemented stable React components and stand-alone functions to be added to any future pages
  • Used React JS for templating for faster compilation and developing reusable components
  • Implemented react JS code to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF
  • Worked on responsive design and developed a single responsive website that could be served to desktop, Tablets and mobile users using React.js
  • Maintained states in the stores and dispatched the actions using redux
  • Develop new mobile application on Android and IOS
  • Complete code base conversion to React Native with feature parity
  • Took initiative in learning react native and went on to successfully develop various features under minimal supervision
  • Responsible for porting an existing web application into mobile view
  • Responsible for design and development of various components such as tab bars, map view, image picker, date picker, push notifications, sign-in/out features, profile management and navigation using react-native
  • Worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls
  • Called the Restful web services calls for POST, PUT, DELETE and GET methods
  • Worked with AXIOS, promise based HTTP Client for the browser and for hitting REST endpoints and fetching data into app
  • Experience with AEM and associated content and UI technologies (Sling, HTL)
  • Architect and design AEM component pieces that will be used to construct digital platforms for both web and mobile for global enterprises
  • Developed the custom components, templates and modified the existing templates using Sightly templating language
  • Development of static web pages, landing pages, category landing pages
  • Experience in resource resolution in Apache Sling
  • Knowledge of internal architecture of AEM instance
  • Experience in OSGi framework, Sling Content delivery, CRX content Repository etc
  • Experience in AEM modules
  • Performed load balancing in dispatcher
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table
  • Applied optimization techniques to reduce page size and load times to enhance user experience using web page test
  • Used ES Lint and style lint to write safe neat and error less code and wrote git hooks file to validate lint errors before commit
  • End to end integration of Coverity Integration Static tool with Jenkins, which help us to automate our code review process
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application
  • Extensively used Git for version controlling and regularly pushed the code to GitHub and Bitbucket
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code
  • Extensively used debugging tools such as Firebug and IE Dev tools to investigate the issues and fix the bugs
  • Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets
  • Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
  • Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team
  • Extensive experience in written secure JS code (cross site scripting), and closely worked with design teams to build an effective solution from design comps.

UI Developer

CCS GLOBAL TECH (Client-Best Western Hotels)
07.2018 - 12.2018
  • Responsible for creating efficient design and developing User Interaction Responsive web pages using HTML5, CSS3, Bootstrap, JavaScript/ES6, jQuery, Ajax and JSON
  • Used new API's of HTML5 like session storage and local storage for the usability testing to make HTML5 working prototypes and presented to end users to know their usability
  • Involved in mentoring the Thor Project in the Migration of AngularJs 1.2 to AngularJs 1.6
  • Involved in writing application level code to interact with APIs, Restful Web Services using HTTP, JSON
  • Designed dynamic and multi-browser compatible pages from scratch using JavaScript
  • Used ECMA Script 6 features in the build of JSX and ES2015(ES6) used Babel, webpack
  • Involved in validating data using AngularJS 1.6 built in directives as well as custom directives and passed values from one screen to another
  • Used Angular.JS MVC Framework in the development of the web application to bind the data/model that was retrieved from a database through services provided in a controller to the view using scope
  • Used Twitter Bootstrap and Media Queries to create Responsive Web Design
  • Used Web Developer tools such as BrowserStack, and IE developer toolbar for debugging and to check the browser compatibility and Responsible in implementing CRUD operation using grid with JSON restful services
  • Made use of many newer ES6 features like fat arrows, template literal, modules, destructing, classes, const and let declarations and spread and rest operators
  • Babel was used to transpile the ES6 code to browser compatible ES5 code
  • Developed mockups and prototypes using Sketch
  • Created paper prototypes, initial wireframes and designed a strategy by collaborating with the UX designer
  • Experienced in working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Flex, and CSS Padding
  • Designed web pages using with HTML, CSS based on the W3C standards
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented
  • Partnered with AEM Developers and UX developers to translate information architecture, navigation and process flows into beautiful and easy-to-use solutions
  • Making pages comply to Accessibility requirements (ADA, AA-COMPLIANT) for physically challenged and all who uses the website
  • Experience in using the server-side CSS pre-processors such as SASS and LESS to ease the burden of CSS
  • Performed Jasmine unit tests using Karma to verify AEM modules and JavaScript utility routines
  • Experienced in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques
  • Involved in Understanding functional specifications and developing creative solutions to meet business requirements
  • Used GIT for version control and Rally for defect tracking
  • Implemented Agile methodology in software development

UI Developer

CCS GLOBAL TECH, (Client-ProLawProFiling)
01.2018 - 06.2018
  • Initially it was developed in MVC 4 ASP.NET which was later migrated to Angular 4
  • Developed user interface, using HTML5, CSS3, Angular 4 and JavaScript/ES6
  • Extensively used Angular UI (Angular Bootstrap) for ng-grid and UI components
  • Involved in writing application level code to interact with APIs, Restful Web Services using HTTP, JSON
  • Designed dynamic and multi-browser compatible pages from scratch using JavaScript
  • Worked with Angular 4 Services, Directives, Components, Forms and its Validations
  • Implemented HTTP requests using Rxjs Observable library to handle multiple values over time
  • Implemented Angular 4 Router to enable navigation from one view to the next as user performs application tasks
  • Experience with setting up MySQL databases, backup, Recovery and Performance tuning
  • Worked with Nested Components and applied communication between them
  • Experience with services, pipes, form validation, Reactive forms in Angular 4
  • Implemented validations for the Client-side forms
  • Used Web pack to build Typescript modules
  • Applied Feature modules routing and Lazy Loading feature modules to the application
  • Consumed JSON format to populate screens parts on demand
  • Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements
  • Performed Jasmine unit tests using Karma to verify Angular 4 modules and JavaScript utility routines
  • Used GIT for version control and JIRA for defect tracking
  • Implemented Agile methodology in software development
  • Worked closely with team members to meet the client requirement
  • Actively participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager

Education

Bachelors - Computer Science

Sree Vidyanikethan Engineering College

Masters - Computer Science

Oklahoma City University
01.2017

Skills

  • Content Management: Adobe CQ 54, Adobe CQ 55, AEM 65, CQ5 DAM, Adobe CQ5 APIs, CQ Tagging
  • Web Technologies:HTML/HTML5, HTL, Thymeleaf, CSS/CSS3, SASS, Material UI, Kendo UI, Bootstrap, XML, jQuery, JSON
  • JavaScript libraries/Framework: JavaScript/ES6, VanillaJs, TypeScript, ReactJs, AngularJS, Angular20/40/60
  • Programming Languages: C, Python, Javascript, typescript
  • Databases: SQL, MySQL server
  • Testing Tools: Jasmine and Karma
  • Operating System: Windows, MacOS, and Linux
  • Tools & IDE: Notepad , Visual studio Code, Eclipse, Sublime Text Editor, IntelliJ
  • Version Controls: GIT, bitbucket
  • Methodologies: Agile and Scrum
  • Project tracking software- Jira

Timeline

Sr Associate

Synechron (Client-Wells Fargo)
04.2023 - Current

Sr Associate Technology

Synechron Inc, (Client-Bank Of America)
11.2022 - 03.2023

UI DEVELOPER

CCS GLOBAL TECH (Client- Origami)
05.2022 - 11.2022

UI DEVELOPER

CCS GLOBAL TECH, (Client-VMLY&R)
01.2022 - 04.2022

UI DEVELOPER

CCS GLOBAL TECH (Client-AARP)
01.2019 - 12.2021

UI Developer

CCS GLOBAL TECH (Client-Best Western Hotels)
07.2018 - 12.2018

UI Developer

CCS GLOBAL TECH, (Client-ProLawProFiling)
01.2018 - 06.2018

Bachelors - Computer Science

Sree Vidyanikethan Engineering College

Masters - Computer Science

Oklahoma City University
Sai Dheeraj Aluri