Summary
Overview
Work History
Education
Skills
Timeline
Generic

Abhilash Annabathula

Chicago,IL

Summary

I am accumulating 10 years of profound expertise in Back end and UI development, showcasing mastery across a spectrum of technologies including AngularJS, Angular 2-14, TypeScript, ES 6, XHTML, Dojo, JavaScript, MongoDB, Ember.js, VanillaJS, CanvasJS, jQuery, AJAX, XML, Ext JS, Node.js, CanJS, Bootstrap, JSON, HTML 5, CSS3, and SAAS. Proficiency shines in swiftly crafting responsive, mobile-friendly websites leveraging HTML 5, CSS 3, JavaScript, and jQuery, adeptly ensuring seamless cross-browser compatibility for enhanced user experience. Skillfully developing comprehensive unit test suites employing Karma, Mocha, and Protractor for meticulous end-to-end testing of Angular applications, ensuring robust functionality and reliability. Pioneering the development of dynamic single-page applications using Angular 2, Angular 5, Web Pack, and GRUNT, pushing the boundaries of interactive web experiences. Expertise extends to Mobile Frameworks such as Ionic, Phone Gap, jQuery Mobile, and Kendo UI, empowering seamless deployment and optimal performance across iOS and Android platforms. Proficient in crafting intuitive wireframes, storyboards, user flows, and site maps, effectively communicating design ideas and interaction concepts for seamless user experiences. Seamlessly integrating React flux libraries like Redux JS and VanillaJS into projects, harnessing their power to create scalable and reusable web components and drive innovative Front-end architecture. Championing Responsive Web Design (RWD), adeptly tailoring experiences for diverse devices including tablets, laptops, desktops, and mobiles through strategic employment of media queries. Extensive experience spans various application architectures, including E-Commerce, distributed applications, and internet/intranet systems, demonstrating prowess in development, implementation, and testing. Profound expertise in React and Redux, proficiently navigating the landscape of scalable and reusable web components, and adeptly architecting Front-end solutions for optimal performance and maintainability. Well-versed in Agile, Scrum, and Waterfall methodologies, adeptly adapting to diverse development environments and driving project success through collaborative approaches. Extensive hands-on experience in on-demand/SaaS application development and cloud platforms, driving innovation and efficiency in modern software delivery paradigms. Proficiency demonstrated in deployment using XenApp and XenDesktop, ensuring seamless deployment and scalability of applications. Versatility extends to building cross-platform desktop applications utilizing Web technologies such as Electron, Chromium, and Node JS, delivering unified experiences across diverse environments. Proficient in developing style components using LESS & SASS, enhancing maintainability and scalability of projects while adhering to industry best practices. Diligently ensuring cross-browser compatibility and responsive Web Design across Safari, Firefox, Google Chrome, and Internet Explorer, delivering consistent user experiences across diverse platforms. Proficient in Version Control tools like GitHub, CVS, VSS, and SVN, facilitating seamless Source Code version management and efficient merging post-project releases. Well-rounded expertise in web design, encompassing wireframing, prototyping, and user research, ensuring user-centric design and optimal usability in all projects. Proficient in developing scalable and high-performance applications using Node.js. Experienced in leveraging its event-driven, non-blocking I/O model to build server-side applications, RESTful APIs, and real-time web applications. Skilled in creating middleware components using Node.js to enhance web application functionality. Capable of integrating various third-party APIs and services seamlessly into Node.js applications, optimizing performance and functionality. Demonstrated expertise in asynchronous programming paradigms in Node.js, proficiently handling concurrent operations without blocking the execution thread. Experienced in utilizing callbacks, promises, and async/await to manage asynchronous operations efficiently. Proficient in using npm (Node Package Manager) to manage project dependencies and streamline the development process. Experienced in deploying Node.js applications on cloud platforms like AWS, Azure, and Heroku, ensuring optimal performance, scalability, and reliability. Proficient in MongoDB administration, including installation, configuration, monitoring, and optimization of MongoDB databases. Skilled in managing replica sets and sharding to ensure high availability, scalability, and performance of MongoDB clusters. Experienced in designing efficient MongoDB data models tailored to specific application requirements, optimizing query performance, and ensuring data integrity. Proficient in utilizing MongoDB's aggregation framework and indexing strategies to improve query execution time and enhance overall database performance. Demonstrated expertise in deploying MongoDB clusters for scalable and highly available database solutions. Skilled in implementing data replication and failover strategies to ensure continuous operation and data durability in distributed environments. Experienced in integrating MongoDB with Node.js and Express.js to build robust, full-stack web applications. Proficient in using the official MongoDB Node.js driver and Mongoose ODM (Object Data Modeling) library to interact with MongoDB databases, manage data relationships, and enforce schema validation.

Overview

10
10
years of professional experience

Work History

Full Stack UI Developer

Charles Schwab
09.2022 - Current
  • Spearheaded the development of innovative functionalities and the refinement of existing features based on user feedback within online authentication projects as a proficient Angular Developer
  • Adopted an agile SCRUM methodology to ensure rapid iterations and continuous improvement
  • Orchestrated the implementation of critical modules including login, search, and download with meticulous tracking capabilities, enhancing user experience and system efficiency
  • Leveraged Angular Http Module to seamlessly interact with RESTful Web services, ensuring smooth data exchange and optimal performance
  • Employed advanced optimization techniques including Bundling and cutting-edge Angular 14 features to significantly enhance application performance, delivering a seamless user experience
  • Actively contributed to Agile development processes, engaging in daily sprints and retrospective meetings to ensure alignment with project goals and timely delivery of high-quality solutions
  • Collaborated closely with service developers to integrate and consume RESTful APIs, fostering effective communication and streamlined development workflows
  • Utilized Angular 14 observables to efficiently handle responses, ensuring responsive and dynamic user interfaces for Single Page Applications
  • Demonstrated expertise in TypeScript and Angular 14 to develop sophisticated web applications, delivering rich, interactive experiences for end-users
  • Conducted Developed and implemented a scalable microservices architecture for a cloud-based e-commerce platform, resulting in a 30% improvement in system reliability and a 20% reduction in response time
  • A Collaborated with DevOps teams to integrate monorepo workflows into continuous integration and continuous deployment (CI/CD) pipelines, enabling automated builds and deployments for all projects within the repository
  • Played a pivotal role in the design, construction, testing, and deployment of large-scale web-based applications using Microsoft ASP.NET and SQL Server, facilitating smooth migration from Angular 12 to Angular 14
  • Proficiently employed Redux and NGRX for state management, employing best practices such as subscribing/unsubscribing to the store and dispatching actions to handle complex application states effectively
  • Demonstrated proficiency in developing Restful Web services and Big Web service development, utilizing technologies like Web API and ASP.Net Web API to deliver scalable and efficient solutions
  • Crafted visually appealing front-end screens using ASP.Net controls, HTML, and CSS, ensuring an intuitive and aesthetically pleasing user interface
  • Ensured compliance with W3C standards and adopted table-less designs for enhanced performance and accessibility, optimizing the user experience across all screens
  • Designed and implemented CSS styles to maintain consistency and uniformity across the application, ensuring seamless navigation and user interaction
  • Designed and implemented scalable, cost-effective solutions on AWS, leveraging services such as EC2, S3, Lambda, and RDS to meet the evolving needs of clients while maximizing efficiency and performance
  • Demonstrated expertise in utilizing various CMS platforms such as WordPress, Drupal, and Joomla to manage and update website content efficiently
  • Designed and developed scalable and flexible GraphQL APIs, enhancing the efficiency of data fetching and reducing the amount of over-fetching and under-fetching of data
  • Leveraged Nx Workspace's capabilities to optimize build processes, enabling faster builds and deployments, reducing the build times by up to 50%
  • Developed Designed and developed RESTful web services using Spring Boot framework, leveraging features such as auto-configuration and embedded application servers to rapidly prototype and deploy microservices, resulting in a 40% reduction in time-to-market for new features
  • Utilized SEO best practices within CMS frameworks to optimize website content for improved search engine visibility and ranking
  • Provided training and support to content contributors and website administrators on CMS usage and best practices, resulting in increased user adoption and productivity
  • Implemented robust error handling and fault tolerance mechanisms within Spring Batch jobs, utilizing features such as retry policies and skip logic to gracefully handle and recover from data processing failures, ensuring data integrity and minimizing business disruptions
  • Proficient in configuring and managing Continuous Integration and Continuous Deployment (CI/CD) pipelines using industry-leading tools such as Azure DevOps and Octopus Deploy
  • Successfully Implemented automated deployment pipelines using AWS CodePipeline and configuration management tools like AWS CloudFormation, enabling continuous integration and delivery (CI/CD) workflows for applications, leading to a 50% reduction in deployment time and increased development agility
  • Leveraged CI/CD pipelines to automate the deployment of infrastructure changes, ensuring seamless integration with code changes and adherence to version control practices
  • Experienced in writing complex SQL queries, stored procedures, and triggers to ensure efficient data retrieval, manipulation, and integrity
  • Utilized Git for version control, including repository creation, branching, merging, and resolving merge conflicts
  • Implemented Oracle Fusion Applications: Led a cross-functional team in the successful implementation of Oracle Fusion Applications, including modules such as Financials, Human Capital Management (HCM), and Supply Chain Management (SCM)
  • Scoped requirements, configured system settings, conducted user training, and facilitated data migration, resulting in streamlined business processes, improved data accuracy, and enhanced decision-making capabilities for the organization
  • Designed and implemented customizations and integrations using Oracle Fusion Middleware technologies such as Oracle SOA Suite and Oracle Integration Cloud
  • Developed custom workflows, adapters, and interfaces to integrate Oracle Fusion Applications with third-party systems, enabling seamless data flow and business process automation across the enterprise
  • This resulted in improved operational efficiency, reduced manual effort, and enhanced system interoperability
  • Designed and implemented persistence layers for enterprise applications using Hibernate ORM framework, utilizing object-relational mapping (ORM) techniques to streamline database interactions and enhance application scalability and performance
  • Hands-on experience in conducting end-to-end testing using Playwright and Cypress, simulating user interactions across multiple pages and validating application workflows to ensure seamless user experiences and identify regressions
  • Proficient in writing unit tests using Jest framework to validate the functionality of individual units/modules of the application, ensuring code quality, and identifying potential bugs early in the development lifecycle
  • Experienced in deploying Angular applications on OpenShift, harnessing its containerization capabilities to ensure portability and scalability
  • Able to package Angular applications into Docker containers and deploy them on OpenShift clusters, optimizing resource utilization and enhancing application resilience
  • Designed and developed RESTful APIs for microservices, optimizing communication between services and enabling seamless integration with third-party systems, contributing to a 40% improvement in overall system performance and a 25% increase in customer satisfaction through faster response times
  • Well-versed in integrating Angular applications with OpenShift as part of a DevOps workflow
  • Proficient in setting up CI/CD pipelines using tools like Jenkins or GitLab CI to automate the build, test, and deployment processes
  • Skilled in deploying Angular applications on OpenShift environments, facilitating rapid iteration and seamless delivery of features to end-users
  • Spearheaded the development and implementation of a microservices architecture using Node.js in the current project
  • Designed and built independent, scalable Node.js microservices to handle specific business functionalities, facilitating modularity, flexibility, and easier maintenance of the application
  • Leveraged Node.js to implement real-time data processing capabilities in the project by integrating WebSockets
  • Developed WebSocket-based communication channels to enable seamless, bi-directional data exchange between clients and the server, providing users with instant updates and notifications
  • Led the design and development of RESTful APIs using Node.js to expose backend functionalities to client applications
  • Implemented robust API endpoints following best practices such as proper HTTP method usage, status code handling, and payload validation
  • Additionally, authored comprehensive API documentation using tools like Swagger/OpenAPI, ensuring clear communication and ease of integration for stakeholders and external developers
  • Orchestrated the deployment of Node.js applications in a containerized environment using Docker and Kubernetes
  • Dockerized Node.js services to create lightweight, portable containers, enabling consistent deployment across development, staging, and production environments
  • Implemented Kubernetes configurations for efficient container orchestration, auto-scaling, and high availability, ensuring reliable and scalable operation of the Node.js services
  • Implemented efficient data models and schema designs using MongoDB in the current project to ensure optimal performance and scalability
  • Designed document structures that accommodate complex data relationships and query patterns, balancing read and write operations for optimal throughput and storage efficiency
  • Optimized MongoDB queries and data processing pipelines using the Aggregation Framework to improve performance and reduce response times
  • Leveraged pipeline stages such as $match, $group, and $project to perform complex data transformations, aggregations, and analytics operations efficiently
  • Implemented strategic indexing strategies in MongoDB to optimize query performance and reduce query execution time
  • Utilized compound indexes, sparse indexes, and geospatial indexes to accelerate query execution and enhance overall database performance, ensuring rapid retrieval of data even from large collections
  • Configured MongoDB replica sets for data redundancy, fault tolerance, and high availability in the current project
  • Implemented automated failover mechanisms and monitoring tools to ensure continuous operation and data durability, minimizing downtime and ensuring data consistency across replica set members
  • Expert in utilizing RXJS for handling asynchronous data streams and event-based programming, enhancing the responsiveness and scalability of Angular applications
  • Successfully improved application performance by leveraging RXJS's operators for debouncing, throttling, and buffering to minimize unnecessary API calls and memory usage
  • Top of Form
  • Top of Form
  • Bottom of Form
  • Environment: HTML/HTML 5, CSS/CSS 3, SASS, Bootstrap3, Typescript, Angular 2 - 14, jQuery, AJAX, JSON, Responsive Web Design, Gulp, Bower, NPM, JAWS16, Jasmine, Karma, SAAS.

Angular Developer

Fidelity Investments, Capgemini
03.2022 - 08.2022
  • As Angular Developer Spearheaded the design and development of a comprehensive solution from scratch as the Angular Developer, leveraging Angular 10 to initiate various modules and frameworks, ensuring a robust foundation for the project
  • Played a pivotal role in the development of the SmartView application, a UI interface consuming RESTful web services from multiple Spring framework-based back-end applications, driving seamless integration and functionality
  • Actively involved in all phases of the application development lifecycle, from analysis and design to development and testing, adhering to Scrum Agile methodology to ensure efficient and iterative progress
  • Translated intricate business requirements into precise technical specifications by collaborating closely with Business Analysts and Product Owners, fostering clear communication and alignment with project objectives
  • Leveraged IntelliJ for efficient development and debugging while managing code versions seamlessly with Bit Bucket, ensuring streamlined collaboration and version control
  • Developed robust web services using Spring framework and REST, exposing data in JSON format for seamless communication with the UI, fostering efficiency and scalability
  • Implemented comprehensive exception handling in Spring Boot for REST APIs, enhancing application resilience and reliability through meticulous error management strategies
  • Utilized a range of testing tools including Advanced Rest Client and POSTMAN to rigorously test REST APIs, ensuring robust functionality and performance across diverse scenarios
  • Leveraged Hibernate for Object Relational Mapping and DAO implementation, facilitating seamless interaction with Oracle Database and enhancing data management capabilities
  • Demonstrated proficiency in Google Ad Manager for efficient ad inventory management and revenue optimization, driving effective campaign execution and performance
  • Employed Angular CLI for streamlined project management and execution, ensuring efficiency and consistency in development workflows
  • Expertly utilized Angular JS directives, controllers, filters, services, and more to craft dynamic and interactive user interfaces, optimizing user experience and engagement
  • Implemented comprehensive testing strategies including JUnit and Integration tests, ensuring the reliability and robustness of applications, while leveraging log4j for effective application logging
  • Implemented continuous deployment systems using Jenkins and Maven, streamlining the deployment process and ensuring rapid iteration and delivery of features
  • Utilized JIRA for efficient defect tracking and project management, fostering transparency and accountability across project teams
  • Leveraged Google Cloud Platform for scalable hosting of web applications within Docker Kubernetes clusters, ensuring optimal performance and reliability in cloud environments
  • Developed UI using a combination of JSP, HTML, CSS, JavaScript, jQuery, Bootstrap, and AngularJS, delivering intuitive and visually appealing user experiences
  • Demonstrated expertise in building cross-platform desktop applications using Electron, Chromium, and Node JS, ensuring unified experiences across diverse environments
  • Leveraged Version Control tools like GIT for efficient code management, ensuring seamless collaboration and version control across distributed teams
  • Collaborated effectively with cross-functional teams including sales, marketing, and technical teams to ensure effective ad operations and campaign execution using Google Ad Manager
  • Developed YUI Single Page Applications consuming JSON data from RESTful services, delivering seamless and responsive user experiences
  • Presented effectively to executive stakeholders, project managers, supervisors, and end-users, ensuring clear communication and alignment with project objectives
  • Embraced Agile methodologies for iterative and interactive development, fostering flexibility and adaptability to evolving project requirements
  • Employed innovative techniques such as NgRx Store and RxJS concepts for streamlined communication and cleaner code architecture, optimizing performance and maintainability
  • Utilized Split.io for feature toggling and configuration, enabling targeted feature delivery to specific user segments, enhancing flexibility and customization
  • Successfully designed, developed, and deployed scalable web applications using Google App Engine, ensuring high availability and performance under varying traffic loads
  • Implemented effective strategies for resource management and auto-scaling in Google App Engine, optimizing performance while minimizing operational costs
  • Seamlessly integrated various Google Cloud services such as Cloud Storage, Cloud Datastore, and Cloud Pub/Sub with Google App Engine applications to enhance functionality and user experience
  • Developed and maintained automated CI/CD pipelines for Google App Engine deployments using tools like Jenkins and GitLab CI, significantly reducing deployment times and ensuring consistent application updates
  • Implemented dynamic forms using Angular Material and Angular flex layout, ensuring responsive and user-friendly form experiences across devices
  • Demonstrated proficiency in server-side integration using RESTful Services or API's, facilitating seamless data exchange and interaction between front-end and back-end systems
  • Leveraged SVN, RTC, and GIT Bitbucket for efficient source code version control, ensuring traceability and accountability across development iterations
  • Implemented XML parsing and JSON parsing for effective data handling and processing, ensuring seamless integration and interoperability across diverse applications
  • Demonstrated versatility in handling all aspects of web application development, including maintenance, testing, debugging, deployment, and optimization, ensuring robust and reliable solutions
  • Spearheaded initiatives to improve application performance and response time by implementing AJAX, enhancing user experience and efficiency
  • Collaborated closely with business analysts to understand business models and goals, leveraging technologies such as JSP, Servlets, and HTML5 to create intuitive and effective web interfaces
  • Developed Java Beans and utilized custom tag libraries to embed dynamic content into JSP pages, ensuring flexibility and extensibility in web application development
  • Crafted web pages using HTML/CSS and JavaScript, delivering visually appealing and interactive user experiences
  • Demonstrated expertise in programmatic advertising and real-time bidding (RTB) within Google Ad Manager, optimizing ad operations and revenue generation through strategic campaign management and optimization
  • Developed and optimized complex PL/SQL stored procedures, functions, and packages to enhance database performance and ensure data integrity in high-transaction environments
  • Led data integration and migration projects, utilizing PL/SQL for data transformation, cleansing, and loading, resulting in seamless transitions with minimal downtime
  • Environment: HTML/HTML 5, CSS/CSS 3, SASS, Bootstrap3, Typescript, Angular 2/4/5/6/7/8, jQuery, AJAX, JSON, Responsive Web Design, Gulp, Bower, NPM, JAWS16, Jasmine, Karma, SAAS.

Angular Developer

Citigroup
07.2020 - 02.2022
  • As Angular Developer spearheaded the design and implementation of an enterprise-level single-page application (SPA) using the MEAN stack (MongoDB, Express, Angular 9, Node.js v4), orchestrating the development process from conception to final release, adhering to Agile Methodology
  • Led the migration effort of legacy applications from Angular 6 to Angular 9, ensuring seamless transition and improved functionality for end-users
  • Implemented Angular lazy loading techniques within Angular 8 to enhance page loading performance and optimize user experience
  • Managed the full Software Development Life Cycle (SDLC) using Agile Methodology, encompassing requirements gathering, design, analysis, development, testing, deployment, and maintenance phases
  • Collaborated with stakeholders, including Business Analysts and Product Owners, to translate business requirements into technical specifications, facilitating effective communication and alignment
  • Utilized Angular CLI to develop custom directives, services, and components, establishing a robust foundation for future application development and scalability
  • Employed Angular 9 custom pipes to streamline data formatting and enhance user interface interactions, ensuring a seamless user experience
  • Leveraged Node.js, MongoDB, and NPM for application setup and dependency management, facilitating efficient development and deployment workflows
  • Coordinated a team of developers throughout the development lifecycle, ensuring adherence to coding standards, best practices, and project timelines
  • Conducted thorough testing, including functional testing with Selenium WebDriver, regression testing, and unit testing using TestNG, ensuring the reliability and quality of the application
  • Collaborated with Back-End teams to develop RESTful Web Services using Node.js and Express.js, facilitating seamless integration with the Front-End
  • Integrated automated tests into CI/CD pipelines, ensuring faster release cycles and higher quality code by catching defects early in the development process
  • Designed and implemented end-to-end automated testing strategies using frameworks like Karate and Cypress, improving test coverage and reliability across web applications
  • Designed and implemented the Presentation layer using Angular 8 and Angular Material, focusing on usability, accessibility, and responsiveness
  • Utilized JIRA for project management and issue tracking, ensuring transparency and accountability throughout the development process
  • Developed dynamic web pages and prototypes using HTML5, CSS3, and JavaScript, adhering to industry standards and best practices
  • Implemented continuous integration and deployment pipelines using tools like Jenkins and Git, enabling automated testing and deployment processes
  • Leveraged Redux and NGRX for state management, ensuring efficient data flow and synchronization within the application
  • Implemented Angular Router for Single Page Application (SPA) navigation and utilized $http for consuming RESTful Web Services, enhancing application performance and responsiveness
  • Collaborated with cross-functional teams, including Sales and Marketing, to ensure effective project execution and alignment with business goals
  • Leveraged industry best practices and standards to address project challenges and ensure the delivery of high-quality solutions
  • Utilized Ext JS and Angular to create reusable components and enhance user interface interactions, ensuring consistency and scalability across the application
  • Employed Power BI to create analytical dashboards, enabling end-users to visualize critical KPIs and make informed decisions
  • Implemented a machine learning model in Python using TensorFlow to analyze customer data and predict purchasing behavior, leading to a 25% improvement in targeted marketing campaigns
  • Created a data visualization dashboard using Python libraries such as Matplotlib and Plotly to present key performance metrics, aiding in data-driven decision-making for senior management
  • Environment: HTML/HTML 5, CSS/CSS 3, SASS, Bootstrap3, Typescript, Angular 2/4/5/6/7/8, jQuery, AJAX, JSON, Responsive Web Design, Gulp, Bower, NPM, JAWS16, Jasmine, Karma, SAAS.

React Developer

Intermountain Healthcare, SLC
08.2019 - 06.2020
  • Orchestrated the design and development of a comprehensive solution using React, from inception to implementation, laying the groundwork for various modules and frameworks
  • Led the development efforts in crafting high-performance, responsive, and scalable user interfaces for web applications, leveraging React.js to deliver exceptional user experiences
  • Fostered collaboration across cross-functional teams, collaborating closely with UI/UX designers, back-end developers, and product managers to translate design concepts into functional React components
  • Managed the entire software development lifecycle (SDLC) using Agile Methodology, guiding the project from design and analysis through to deployment and maintenance, ensuring alignment with project goals and timelines
  • Engineered reusable and modular React components, championing code reusability and maintainability across multiple projects
  • Implemented state management solutions such as Redux, MobX, or Context API, optimizing application performance and ensuring seamless user experiences
  • Integrated front-end components with back-end services and APIs using RESTful APIs or GraphQL, facilitating seamless data exchange and enhancing application functionality
  • Spearheaded optimization efforts, utilizing techniques like code splitting, lazy loading, and bundling to enhance application performance and responsiveness
  • Demonstrated proficiency in testing methodologies, writing unit tests for React components using frameworks like Jest or React Testing Library, ensuring robustness and reliability of the application
  • Automated deployment processes using tools like Jenkins and Ansible, streamlining deployment workflows and enhancing efficiency
  • Collaborated with Back-End teams to develop RESTful Web Services using Node.js & Express.js, facilitating seamless integration with the Front-End
  • Played a key role in code reviews, fostering continuous improvement and ensuring adherence to coding standards and best practices
  • Utilized a wide range of technologies including HTML5, CSS3, JavaScript, and Bootstrap to develop dynamic web pages, mock-ups, and prototypes
  • Proficient in deploying, scaling, and managing containerized applications using Kubernetes, ensuring high availability and resilience in microservices architectures
  • Automated the provisioning and management of Kubernetes clusters using tools like Helm and Terraform, leading to a 30% reduction in manual deployment efforts and faster time-to-market
  • Implemented advanced monitoring, logging, and alerting systems within Kubernetes clusters, enabling proactive issue detection and resolution, and maintaining 99.99% application uptime
  • Conducted comprehensive cross-browser and API testing using Cypress and Karate, ensuring consistent user experience and robust backend services across different environments
  • Leveraged industry best practices to ensure cross-browser compatibility and adherence to web standards, delivering consistent and reliable user experiences
  • Employed version control systems like Git for collaboration, participating in code reviews, and ensuring code quality and adherence to best practices
  • Employed Angular directives for data manipulation and to ensure consistency and adherence to UI standards
  • Actively participated in Agile methodologies, engaging in daily sprints and retrospective meetings to drive project success and continuous improvement
  • Collaborated with service developers to consume RESTful APIs, facilitating seamless data exchange and integration within the application
  • Developed cross-browser/platform applications using Ext JS and jQuery, adhering to coding standards and best practices
  • Leveraged Angular and TypeScript to implement custom Directives and structural Directives, enhancing application functionality and maintainability
  • Designed UI templates to reflect product specifications and branding guidelines, ensuring consistency and alignment with user expectations
  • Automated data processing tasks using Python scripts and pandas library, reducing manual effort by 50% and ensuring data accuracy and consistency
  • Integrated third-party APIs such as Google Maps API and Twitter API into Python applications to enhance functionality and user experience
  • Conducted performance optimization of Python code, identifying bottlenecks and implementing efficient algorithms, resulting in a 40% decrease in processing time for critical tasks
  • Environment: HTML/HTML 5, CSS/CSS 3, SASS, Bootstrap3, Typescript, Angular 2/4/5/6/7/8, jQuery, AJAX, JSON, Responsive Web Design, Gulp, Bower, NPM, JAWS16, Jasmine, Karma, SAAS, React.

Full Stack Developer

Total System Services, TSYS
10.2018 - 07.2019
  • Engineered an enterprise-level single-page application (SPA) using the MEAN stack: MongoDB, Express, Angular 2, and Node.js, ensuring robustness, scalability, and performance
  • Leveraged the Express Framework to establish middleware for handling HTTP requests seamlessly, enhancing the responsiveness and efficiency of the application
  • Played a pivotal role in migrating legacy applications from Angular 1.6 to Angular 2 and Angular 4, ensuring smooth transition and improved functionality
  • Developed a suite of directives and services in Angular, laying a strong foundation for future development endeavors and promoting code reusability
  • Collaborated closely with clients to gather requirements and construct applications using Angular 2 routes, ensuring alignment with client needs and project goals
  • Led and coordinated a team of six developers, facilitating development, peer testing, and deployment activities, ensuring project milestones were met efficiently
  • Provided support to the Back-End team in creating RESTful Web Services using Node.js & Express.js, enabling seamless integration with the Front-End
  • Utilized Node.js and Express framework to write server-side scripts, enabling efficient database operations and event handling
  • Designed and implemented the Presentation layer using Angular 4 and Angular Material, focusing on usability, aesthetics, and consistency
  • Conducted code reviews and engaged in continuous improvement initiatives, involving offshore teams to ensure code quality and adherence to best practices
  • Implemented NgRx store to establish an immutable data structure, ensuring consistency and reliability in Angular applications
  • Developed dynamic web pages, mock-ups, and prototypes using HTML5, CSS3, and Typescript, adhering to modern web development standards and practices
  • Ensured cross-browser compatibility and conducted thorough unit testing and integration testing to validate application functionality and performance
  • Maintained adherence to W3C standards by creating screens with table-less designs, enhancing accessibility and usability
  • Leveraged AngularJS to implement databinding and MVC architecture, enhancing the maintainability and scalability of the application
  • Employed a combination of jQuery, JSON, AJAX, and DOM scripting to create interactive web applications, enriching user experiences and functionality
  • Took ownership of all aspects of web applications, including maintenance, testing, debugging, and deployment, ensuring seamless operation and reliability
  • Utilized Angular.JS interceptors with $http Provider to ensure secure authentication and data integrity, enhancing application security
  • Demonstrated adherence to industry best practices and standards, ensuring alignment with project requirements and objectives
  • Successfully executed diverse modules such as login, search, and download with tracking, enhancing application functionality and user experience
  • Successfully implemented and maintained a MonoRepo structure using Nx Workspace, improving code sharing, dependency management, and collaboration across multiple projects
  • Environment: HTML/HTML 5, CSS/CSS 3, SASS, Bootstrap3, Typescript, Angular 2/4/5, jQuery, AJAX, JSON, Responsive Web Design, Gulp, Bower, NPM, JAWS16, Jasmine, Karma, SAAS.

Web Developer

XtracIT
06.2017 - 09.2018
  • Expertise in crafting dynamic and engaging web pages utilizing a comprehensive tech stack including HTML, Angular 2, XHTML, CSS, and JavaScript, ensuring optimal user experience and functionality
  • Spearheaded the redesign of the site, encompassing all aspects from contact pages to landing pages, leveraging ReactJS to deliver modern, responsive, and visually appealing interfaces
  • Lead the development of a custom CMS, transitioning from WordPress to a NodeJS and ReactJS-based solution, demonstrating proficiency in backend and frontend technologies
  • Utilized ReactJS and Backbone.js to create robust controllers, facilitating seamless communication between clients and servers, ensuring efficient handling of user events and requests
  • Leveraging Node.js to orchestrate Webpack tasks and streamline project build processes, enhancing development efficiency and scalability
  • Extensive experience in Amazon Web Services (AWS) infrastructure, employing automation and configuration management tools such as Chef and Puppet to optimize cloud deployments
  • Collaborating with cross-functional teams to develop UI components using a range of technologies including JSP, HTML5, CSS3, JavaScript, jQuery, AngularJS, and ReactJS, ensuring consistency and coherence in design and functionality
  • Implementing responsive design principles to develop ISOMORPHIC responsive websites, ensuring seamless user experiences across desktops, tablets, and mobile devices using ReactJS and React Router
  • Developing ReactJS applications with Redux architecture for front-end UI and Node.js applications for backend, ensuring robustness, scalability, and maintainability
  • Orchestrating the migration of components to Redux and integrating modules into Node JS, ensuring compatibility with project requirements and design specifications
  • Designing and implementing backend REST APIs with Node.js and Express.js, facilitating seamless data exchange between the frontend and backend
  • Employing ReactJS to build UI components, including filters and font size modifiers, enhancing data visualization and user interaction
  • Contributing to the development of applications using various frameworks and technologies such as Spring MVC, Spring IOC, Spring Annotations, Spring AOP, and Spring Transactions, ensuring robust and scalable solutions
  • Leveraging CSS3, Bootstrap, and LESS/SASS preprocessors to develop rich UI components, including accordions, modal windows, and custom date pickers, enhancing user interactivity and engagement
  • Collaborating with UX designers to develop static content using HTML5, CSS3, and AngularJS, ensuring alignment with design specifications and user experience goals
  • Utilizing JavaScript frameworks such as D3.js, jQuery, and Ember.js to create data visualizations and interactive interfaces, enhancing user engagement and understanding of complex data sets
  • Contributing to the development of websites for online trading using E-commerce technologies, facilitating seamless transactions and user experiences
  • Employing CSS techniques such as layouts, positioning, and pseudo-elements to create visually appealing and responsive web designs, ensuring compatibility across various browsers and devices
  • Implementing applications using Spring Boot and Spring Security for authentication and authorization, ensuring robust security measures
  • Rapidly prototyping interface designs using hand-coded, validating, standards-compliant HTML and CSS, ensuring adherence to best practices and cross-browser compatibility
  • Collaborating with QA teams to address reported bugs and defects, ensuring the quality and reliability of web applications across different platforms
  • Providing expertise in SaaS hosting and integration across various platforms, ensuring seamless deployment and integration for clients
  • Top of Form
  • Bottom of Form
  • Environment: HTML, HTML5, JSP, XSLT, CSS, CSS 3, SASS, Spring, Mockito, Compass, JavaScript, AngularJS, React, Backbone.js, Jasmine, Ember.js, EXT JS, Karma, Node.js, Gulp, Grunt, Protractor PHP, Adobe Dreamweaver CS3, Bootstrap, AJAX, SQL, REST API, SVN, MS Visio, Azure, NPM, Photoshop CS3, jQuery, CMS, Jenkins, Git and JIRA, SAAS.

Web Developer

FusionTech
05.2014 - 12.2015
  • Spearheaded the design and development of dynamic web pages utilizing a robust tech stack including PHP, HTML, JOOMLA, CSS, AJAX controls, and XML, ensuring optimal functionality and user experience
  • Demonstrated proficiency in PL/SQL programming, contributing to the development and optimization of database operations and queries
  • Designed intuitive and user-friendly interface screens using HTML, DHTML, JavaScript, and CSS, enhancing usability and accessibility for end-users
  • Implemented client-side validations using JavaScript, ensuring data integrity, and enhancing the overall user experience
  • Played a pivotal role in bug fixing and providing comprehensive support services for applications, ensuring smooth operation and user satisfaction
  • Contributed to application deployment and maintenance using Ant, ensuring seamless deployment processes and system stability
  • Leveraged the NetBeans IDE for streamlined application development, enhancing productivity and code quality
  • Provided dedicated production support for projects, swiftly addressing issues, and implementing necessary changes to meet project requirements and user needs
  • Utilized graphical design skills to deliver compelling website designs for small businesses and professionals, meeting client specifications and enhancing online presence
  • Designed and implemented efficient architectural patterns including business delegate, session facade, and DTO design patterns, ensuring scalability and maintainability of applications
  • Utilized SVN for version control and tracking, facilitating collaboration and ensuring version consistency throughout the development lifecycle
  • Environment: JavaScript, PHP, HTML, CSS, AJAX, Apache

Education

Master of Science - Information Technology & Computing

Valparaiso University
Valparaiso, Indiana
May, 2017

Skills

Technical Skills:

Timeline

Full Stack UI Developer

Charles Schwab
09.2022 - Current

Angular Developer

Fidelity Investments, Capgemini
03.2022 - 08.2022

Angular Developer

Citigroup
07.2020 - 02.2022

React Developer

Intermountain Healthcare, SLC
08.2019 - 06.2020

Full Stack Developer

Total System Services, TSYS
10.2018 - 07.2019

Web Developer

XtracIT
06.2017 - 09.2018

Web Developer

FusionTech
05.2014 - 12.2015

Master of Science - Information Technology & Computing

Valparaiso University
Abhilash Annabathula