Summary
Overview
Work History
Education
Skills
Accomplishments
Work Availability
Quote
Timeline
Generic
Abhishek Sinha

Abhishek Sinha

Bengaluru

Summary

Experienced UI Developer with over a decade of expertise in crafting captivating user interfaces across diverse platforms. With more than 10 years of proven experience, I excel in spearheading the creation of complex UI solutions and managing teams with agile methodologies. A solution-driven professional, I thrive in collaborative environments, consistently finding innovative solutions to meet and exceed customer expectations. Proficient in HTML, CSS, JavaScript, React, and Angular, I have successfully developed consumer-focused websites for over 10 years, adhering to the highest standards of web design, user experience, best practices, and speed.

Overview

11
11
years of professional experience

Work History

Software Engineer

Arista Network
Bengaluru
05.2023 - Current

Project Experience

Key Contributions:

  • Designed and implemented reusable and reliable code modules tailored for distributed cloud environments, enhancing scalability and maintainability of the application.
  • Developed highly functional web applications using React, TypeScript, and CSS, delivering intuitive user interfaces and seamless user experiences across various platforms.
  • Led the translation of UI requirements into implementation, providing accurate sizing estimates and detailed task breakdowns to ensure alignment with project timelines and objectives.
  • Utilized Agile planning principles to drive the delivery of tailored solutions that met customer requirements, facilitating rapid iteration and continuous improvement throughout the development lifecycle.
  • Collaborated closely with teammates to deliver valuable features that addressed business and customer needs, fostering a culture of teamwork and shared responsibility for project success.

Technologies Used:

  • React
  • TypeScript
  • CSS
  • Distributed Cloud Environments
  • Agile Methodologies
  • UI/UX Design Principles , Figma
  • Nodejs

Project Name: CloudVision AGNI Network Security

Project Description:The CloudVision AGNI project aimed to revolutionize network security infrastructure, delivering a substantial reduction in total cost of ownership for businesses of all sizes. With its cutting-edge features and advanced technology, CloudVision AGNI emerged as the preferred solution for businesses seeking to fortify their network security.

Project Details:

  • Cost-Effective Solution: CloudVision AGNI provided a significant reduction in total cost of ownership, making it an attractive choice for businesses of all sizes.
  • Cutting-Edge Features: With its advanced technology, CloudVision AGNI offered state-of-the-art features designed to enhance network security infrastructure.
  • Self-Service Onboarding: Simplified onboarding process with self-service capabilities using single sign-on (SSO) for wireless unique pre-shared keys and dot1x digital certificates.
  • Complete Certificate Lifecycle Management: Implemented comprehensive certificate lifecycle management using cloud-native PKI infrastructure, ensuring efficient management and renewal of digital certificates.
  • Authorization and Segmentation: Enabled granular access control and segmentation features, providing enhanced security measures.
  • Behavioral Profiling: Implemented behavioral profiling capabilities to identify and respond to anomalous device behavior, enhancing threat detection and mitigation strategies.
  • Identity Provider Integration: Integrated CloudVision AGNI with leading Identity Providers including Okta, Google Workspace, Microsoft Azure, OneLogin, and Ping Identity for seamless authentication and authorization processes.
  • Device Visibility and Control: Developed mechanisms for device discovery, profiling, and classification, offering single-pane-of-glass visibility and control over all connected devices.
  • Support for Multiple Network Access Types: Introduced support for multiple network access types, including wireless and wired connections, subdivided into various authentication types, enhancing flexibility and usability.

Senior Software Engineer

Antara AI
Remote
10.2022 - 04.2023

Key Contributions:

  • Collaborated closely with project managers, developers, quality assurance, and customers to identify and resolve technical issues, ensuring timely project delivery and customer satisfaction.
  • Conducted comprehensive code reviews and quality assessments to identify bugs, weaknesses, and areas for improvement, utilizing industry-approved troubleshooting methods and best practices.
  • Provided guidance and mentorship to junior developers and engineers, imparting expertise in UI development and fostering a culture of continuous learning and skill enhancement within the team.
  • Served as the subject matter expert and primary point of contact for project management staff, leading software development initiatives and providing strategic guidance to ensure alignment with project goals and objectives.
  • Leveraged advanced technologies such as React, Styled-components, and TypeScript to design and implement features for both mobile and desktop platforms, contributing to the project's success and overall user experience.

Technologies Used:

  • React
  • Styled-components
  • TypeScript
  • UI/UX Design Principles
  • Agile Methodologies
  • Version Control Systems (e.g., Git)

PROJECT - AGNI

Project Description:The AGNI Network Security project aimed to elevate network security infrastructure by introducing cutting-edge features and advanced technology. With a focus on seamless user authentication, comprehensive certificate lifecycle management, and integration with leading Identity Providers, AGNI emerged as a top-tier solution for businesses seeking to fortify their network security.

Project Details:

  • Self-Service Onboarding System: Led the development and implementation of AGNI's self-service onboarding system, enabling seamless user authentication through single sign-on (SSO) for wireless unique pre-shared keys and dot1x digital certificates.
  • Certificate Lifecycle Management: Spearheaded the implementation of complete certificate lifecycle management, leveraging cloud-native PKI infrastructure for efficient management of digital certificates throughout their lifecycle.
  • Identity Provider Integration: Played a pivotal role in integrating AGNI with leading Identity Providers including Okta, Google Workspace, Microsoft Azure, OneLogin, and Ping Identity, ensuring seamless authentication and authorization processes for users.
  • Device Discovery and Classification: Implemented device discovery, profiling, and classification mechanisms, providing single-pane-of-glass visibility and control over all connected devices, enhancing network security.
  • Behavioral Profiling: Collaborated with cross-functional teams to develop behavioral profiling features, enhancing AGNI's capability to identify and respond to anomalous device behavior, further strengthening network security measures.

UI Expert

Aruba Networks
Bengaluru
11.2021 - 09.2022

Key Contributions:

  • Communicated with product managers and UX designers to translate project requirements and business objectives into polished user interfaces.
  • Improved and expanded project platforms using JavaScript, React, and Angular to develop rich User Interfaces.
  • Employed End-to-End Software Development Life Cycle (SDLC) methodologies during multiple projects, streamlining cross-discipline development.
  • Contributed to brainstorming and strategy meetings to determine ideal methods to meet project goals.
  • Designed UIs within frontend web frameworks such as Angular, Vue, exploiting associated templates and tools to shorten development times.
  • Conducted code reviews and contributed to the architectural design of the entire product.

Technologies Used:

  • JavaScript
  • React
  • Angular
  • Vue
  • Single-spa
  • React Typescript
  • Styled-components
  • MUI
  • Lodash
  • D3
  • Motion
  • Nx.dev
  • Cypress
  • Jest
  • Enzyme
  • RxJS
Project - Gravity

Project Description:Gravity is a network monitoring tool designed to detect and alert users about malicious or unauthorized access to the network. It provides users with the ability to block specific MAC or IP addresses and create rules to prevent unauthorized access. Key features include:

  • Monitoring and alerting for unauthorized access.
  • Ability to block specific MAC or IP addresses.
  • Creation of rules to prevent unauthorized access.
  • Utilization of single-spa for interacting with multiple micro front-end modules.
  • Creation of micro front-end architecture for each module.
  • Integration of multiple micro front-end modules using single-spa.
  • Division of team to work on different modules.
  • Use of React, TypeScript, Styled-components, and MUI for UI development.
Project - CloudAuth

Project Description:CloudAuth is a network access tool allowing users to categorize individuals and grant access for read and write operations. Key features include:

  • Creation of monorepo architecture using Nx.dev.
  • Utilization of Cypress for integration testing.
  • Development of UI using Angular 8 and RxJS.
  • Conducting code reviews and performance reviews.
Project - Central-CPDI

Project Description:Central-CPDI is a network monitoring tool enabling users to monitor devices, group them according to their fingerprint, and create categories. Key features include:

  • Creation of UI architecture from scratch using Nx.dev.
  • Utilization of Jest and Enzyme for unit testing and Cypress for integration testing.
  • Development of UI using Angular 8 and RxJS.
  • Conducting code reviews and performance reviews.

UI Specialist

Aruba Networks
Bengaluru
11.2017 - 10.2021

Key Contributions:

  • Led the migration of components to Angular 8 version, enhancing the efficiency and performance of the application.
  • Designed the architecture of multiple frontend projects, ensuring scalability and maintainability.
  • Implemented user-based authorization access mode in devices, enhancing security measures.
  • Developed a network monitoring system based on user requirements, providing comprehensive monitoring capabilities.
  • Improved performance and created a developer-friendly environment, optimizing the development workflow.
  • Utilized HighCharts for charting tool development, enabling visualization of device information for customers.
  • Developed end-to-end device monitoring systems, facilitating efficient monitoring of thousands of devices.

Technologies Used:

  • Angular 8
  • TypeScript
  • HighCharts
  • Git
  • React with Redux
  • AngularJS (Angular version 1)
Project Details

Project - Instropect:

  • Description: An alert system tool designed to raise alerts based on various rules, with each alert managed by users to allow or prevent requests.
  • Responsibilities:Developed proof of concepts (POCs) for clients using various technologies like React with Redux.
    Created reusable components using React and Angular, enhancing code reusability and maintainability.
    Collaborated with UX team to discuss designs and identify possible issues, ensuring user-centric design principles.
    Implemented and enforced style guides to maintain consistency and improve code quality.

Project - CPDI:

  • Description: A tool used for distributing devices into various categories such as mobile devices, laptops, printers, etc., enabling users to track device access.
  • Responsibilities:Debugged and developed features in Angular 8, ensuring smooth operation and functionality.
    Mentored team members and conducted code reviews, ensuring adherence to best practices and standards.

Primary Responsibilities - Introspect:

  • Description: Company core project focusing on alert management and user permissions.
  • Responsibilities:Participated in designing new features and functionalities, ensuring alignment with project goals.
    Conducted code reviews and assigned tasks to team members, facilitating collaboration and project progress.
    Implemented performance optimization strategies and identified weaknesses for improvement.

Software Engineer

Edge Networks
Bengaluru
01.2015 - 10.2017

Key Contributions:

  • Led integration of artificial intelligence and semantics into HireAlchemy
  • Developed algorithms for skill-gap analysis and suggested training courses
  • Designed UI rendering logic using latest web technologies
  • Architected front-end architecture for scalability and maintainability
  • Utilized Highchart for dashboard visualization
  • Integrated Mixpanel and Google Analytics for analytics implementation
  • Developed reusable modules and components using React
  • Contributed to development of core products HireAlchemy and IWO

Technologies Used:

  • React js
  • Semantics
  • AngularJS
  • React
  • Vue.js
  • Highchart / D3
  • Mixpanel
  • Google Analytics

Project - HireAlchemy

HireAlchemy is a comprehensive hiring management tool designed to optimize internal workforce management and talent acquisition processes. It leverages artificial intelligence and semantics to analyze candidate data, identify skill gaps, and recommend relevant training courses for upskilling. The platform offers a user-friendly interface for parsing resumes and matching candidates with job descriptions, streamlining the hiring process.

Details:

  • Internal Workforce Optimization: Provides insights and recommendations for optimizing internal workforce management, facilitating talent retention and career development.
  • Talent Acquisition: Streamlines the talent acquisition process by parsing resumes, identifying suitable candidates, and matching them with job descriptions.
  • Proof of Concept (POC) Development: Created multiple POCs for clients to demonstrate the capabilities and potential of the platform.
  • Technology Stack: Utilized a combination of Angular, Vue.js, and React for various projects, ensuring flexibility and scalability.
  • Code Review and Performance Optimization: Conducted code reviews and performance evaluations to ensure high-quality code and optimal system performance.

Software Engineer

Trellisys net Pvt Ltd
Bengaluru
02.2013 - 06.2015

Key Contributions:

  • Developed Papertrell, a cloud-based book-app platform for publishers, authors, and content owners
  • Created native apps enabling offline access to books and interactive content across devices
  • Collaborated with leading publishers and authors worldwide to release over 100 book apps
  • Designed and implemented various UI components including quizzes, infographics, user sections, and analytics on the website
  • Engineered web services to deliver XML data to iOS, Android, and Windows Phone devices for app creation
  • Contributed to layout responsiveness and design for optimal user experience
  • Led book-based mobile app development projects such as SAS Survival Guide, 5:2 Diet, and Body Fit
  • Utilized AngularJS for front-end development and C# for backend development
  • Worked on Android mobile app development, contributing to projects like Papertrell's book app development tool

Technologies Used:

  • AngularJS
  • C#
  • Android Development
  • XML
  • Web Services

Project - Papertrell

  • Cloud-based book-app platform for publishers, authors, and content owners
  • Converts PDF, EPUB, and web platform data into mobile apps
  • Enables bookmarking, liking, and sharing of pages on social media
  • Utilizes AngularJS version 1 for front-end development
  • Employs C# for backend development
  • Supports app creation on iOS, Android, and Windows Phone devices
  • Collaborates with publishers including HarperCollins, Hachette, Chambers, and Hamlyn
  • Hosts various UI components like quizzes, infographics, user sections, and analytics on the website
  • Offers responsive layouts and designs for optimal user experience
  • Developed award-winning digital book applications for leading publishers and authors since 2010

Education

B.Tech - Computer Science Engineering

Dr MGR University
Chennai

12th - Computer science stream

DAV Public School Khagaul
Patna

10th - Science

DAV Public School Khagaul
Patna

Skills

  • Angular
  • React
  • JavaScript
  • Css
  • Html/HTML5
  • Node
  • Typescript
  • D3
  • UI Development
  • Figma design tool
  • Web Technologies
  • Graphql
  • Vue
  • Typescript
  • Docker
  • Kubernetes
  • Code reviews
  • Product development
  • HTML and XML
  • Web Security

Accomplishments

  • I unlock joy (Microsoft competition winner)
  • Best academic project award by CSIR
  • Best Contributor award in Aruba and Edge Networks

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

Every problem is a gift—without problems we would not grow.
Tony Robbins

Timeline

Software Engineer

Arista Network
05.2023 - Current

Senior Software Engineer

Antara AI
10.2022 - 04.2023

UI Expert

Aruba Networks
11.2021 - 09.2022

UI Specialist

Aruba Networks
11.2017 - 10.2021

Software Engineer

Edge Networks
01.2015 - 10.2017

Software Engineer

Trellisys net Pvt Ltd
02.2013 - 06.2015

B.Tech - Computer Science Engineering

Dr MGR University

12th - Computer science stream

DAV Public School Khagaul

10th - Science

DAV Public School Khagaul
Abhishek Sinha