# Suresh k > Senior Software Engineer at Vanguard Location: Aubrey, Texas, United States Profile: https://flows.cv/suresh •Around 8 years of extensive industry experience in designing and developing dynamic User Interface web pages. •Expertise in developing and updating a web pages effectively using HTML5, CSS3, Bootstrap, Angular 2/4/6/10, JavaScript and JQuery. •Proficient in building Web User Interface (UI) using HTML5, DHTML, XHTML and Java Script that follows W3C Web Standards and are browser compatible. •Strong experience in using React JS along with Redux and Flux for creating reusable UI components. •Excellent knowledge in CSS with preprocessors like LESS and SASS. •Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications using Bootstrap. •Extensive experience in DOM manipulation using JavaScript, JQuery, Angular. •Experience in writing technical documents like Functional Requirement Document, Detail Design, creating screen mockups, Test Cases, Conducting Code/Peer Reviews, Testing (Unit and Integration), planning sessions. •Experience using Amazon Web Services (AWS) like EC2, S3, Cloudfront and Cloud Front for promoting code in various environments. •Worked on Unit test by Test-Driven Development (TDD), writing test cases using Jasmine, Karma, Mocha, Chai and Protractor for E2E testing. •Experienced in various types of testing such as Unit testing, Integration testing, User acceptance testing, Functional testing. •Expertise in using source code control systems such as GIT and SVN and project management tool JIRA. •Worked in various software methodologies such as Waterfall, Agile, and Scrum. ## Work Experience ### Sr. Software Engineer @ Vanguard Jan 2023 – Present | Dallas, Texas, United States Responsibilities: • Develop and maintain responsive web applications using Angular 11, React and Angular Material, HTML5,CSS3, Bootstrap. • Collaborate with UX/UI designers to implement designs and ensure consistency across platforms. • Lead efforts to improve accessibility compliance, ensuring adherence to WCAG 2.1 guidelines and ARIA specifications. • Conduct accessibility audits and implement necessary fixes to enhance the usability of digital products. • Work closely with backend developers to integrate frontend components with RESTful APIs. • Developed user interface by using React.js, Flux for SPA development • Used React-Router to turn application into single-page-applications. • Lead off-shore team for development work share. • Troubleshoot and debug issues to ensure optimal performance and user experience. • Developed responsive web designs, ensuring with different screen sizes as per defined break points. • Worked on adding unit test cases using Jasmine, Karma. • Involved every sprint work deployed and maintain in various EC2 instance types in AWS with automated storage on S3 buckets. • Stay updated with the latest web technologies and best practices in UI development and accessibility. • Involved requirements, Analysis and Understanding the requirements of the client and the flow of the application as well as the application framework. • Worked on cross-browser compatibility and fixed the bugs for different browsers. Environment: HTML5, CSS3, JavaScript, Angular 11, React.js, Typescript, SASS, Jasmine, Bootstrap, NodeJS, AWS, AJAX, Bit Bucket, GIT, Jira. ### Senior Software Engineer @ Truist Jan 2023 – Jan 2023 | Austin, Texas, United States •Implemented and maintained responsive web designs, ensuring optimal user experiences across devices. •Collaborated with UI/UX designers to create visually appealing and user-friendly interfaces. •Implemented state management using NgRx for complex data handling and synchronization. •Integrated RESTful APIs and third-party libraries for enhanced functionality. •Improved application performance by optimizing code and reducing load times. •Implemented the migration of Angular10 applications to Angular 13. •Created re-usable components, custom modules, directives, pipes, services. •Assisted in the development of RESTful APIs when necessary. •Implemented AJAX library, CSS, and various web controls to present interface to users in a much conformable environment. •Designed and implemented APIs and middleware to facilitate data flow between clients and servers. •Implemented authentication and authorization mechanisms, ensuring data security. •Optimized server performance through load balancing and caching strategies. •Collaborated with the front-end and back-end teams to ensure seamless integration and end-to-end functionality of applications. •Involved and deployed every sprint development code in AWS such as PROD and low-level environments. •Implemented and maintained automated testing suites for unit and end-to-end testing. •Implemented best practices for code quality, unit testing, and continuous integration. Environment: HTML5, CSS3, JavaScript, Angular 10/13, Typescript, D3.JS, SASS, Jasmine, Bootstrap, NodeJS, JAVA, API, AWS,AJAX, Bit Bucket, GIT, Rally. ### Software Engineer-UI @ Acxiom Jan 2019 – Jan 2023 | Texas, United States • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6 and Node JS. • Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions. • Experience with creating custom directives, decorators, and services to interface with both restful and SOA services. • Used AJAX, JSON to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers. • Worked on Bit Bucket as a version control. Utilized NPM scripts for build and test environments in a Node.js application. • Created the login portal using framework Angular6 along with Type Script. • Experience in Using D3's animation capabilities, which are built to enhance the data visualizations with transitions.  Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks. • Implementing HTTP requests using Rxjs Observable library to handle multiple values over time.  Created mockups and wireframes for a new website.  Involved in requirement gathering, designing, development, UI reviews, and maintenance.  Worked on AWS to integrate the server side and client side code.  Involved in release production on weekly basis.  Involved in on-call support on rotation basis. • Unit tests in BDD format using Angular testing library. • Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints. Environment: HTML5, CSS3, JavaScript, Angular 6, Typescript, D3.JS, SASS, Jasmine, Bootstrap, NodeJS, Restful API, AWS,AJAX, Bit Bucket ### Staff UI Developer @ Cloud Technology Partners, a Hewlett Packard Enterprise company Jan 2018 – Jan 2019 | San Antonio, Texas Area Design, develop, troubleshoot and maintain internal and external facing web applications and associated code base using HTML5, CSS3, Bootstrap 3, JavaScript and Angular6. Used Angular-material in the application for responsive layouts, grid, and to reuse the UI Components. Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development. Created various angular components, services, dependency Injection, forms and used angular life cycle hooks to tune the behavior of the components. Styled the pages using SCSS pre-processor and CSS3 and build highly responsive interface and highly readable classes to use little CSS files. Responsible to design various search forms, prototypes also involved to create error validation code using JavaScript/jQuery. Worked with Third part library High Chart node server to generate graph based on the sales report. Experienced with deployments, maintenance and troubleshooting applications on AWS Cloud. Followed Quality Processes like Continuous Integration/ Continuous Development with Jenkins & code quality using SonarQube and involved in Code reviews. Worked closely with BackEnd and Testing team to integrate API. Used Angular Two Way Data Binding to achieve the feedback functionality from the user. Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues Invloved in Bug Fixing in Deployment stage. Used moment.js, time picker, date picker to display the dates and times to run the water programs. Written the test cases using the testing framework JASMINE and run those tests in the KARMA test runner. Used GIT as version control, GitLab as central repository and JIRA for project management. ### Jr Developer @ Intergraph Jan 2014 – Jan 2015 | Hyderabad Area, India Developed UI using HTML, CSS, jQuery, AJAX, JSON, JavaScript validations and XML.  Designed XML files for maintaining contents like video, images, audio and display them in flash application.  Used to update HTML pages jQuery, AJAX via JSON Response.  Implemented chained select plugin for jQuery with JSON processing and callback features, chain multiple selects with ease.  Used advanced JavaScript concepts to validate input fields using regular expressions.  Responsible for developing, editing, publishing, and managing content on the external web pages an internal layout.  Implemented various validation controls for form validation and implemented custom validation controls with JavaScript validation controls.  Participated in bug tracking sessions to discuss and resolve bugs with developers.  Implemented test cases and performed unit testing. Environment: HTML, CSS, JavaScript, jQuery, XML, XHTML, AJAX, JSON. ## Education ### Master's degree in Computer and Information Sciences, General Southern Arkansas University Jan 2016 – Jan 2017 ### Bachelor of Technology - BTech in Computer Science JNTUH College of Engineering Hyderabad Jan 2008 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/suresh-k-508b3415b --- Source: https://flows.cv/suresh JSON Resume: https://flows.cv/suresh/resume.json Last updated: 2026-03-22