Background Image

Experience

Member of Technical Staff

I worked on 4 projects simultaneously. My job was to build responsive UI components using Vue.js and React.js and API services using Node.js for features like Role-Based Access Controls (RBAC), Proxy Middleware, authentication, etc.
  • Migrated the on-premises Active Directory Protection solution from Vue 2 and JavaScript to Nuxt 3 and TypeScript, achieving approximately a 20% increase in performance and enhanced early detection of bugs.
  • Developed and implemented coding patterns and component design practices, resulting in reduced development time and better functionality.
  • Worked in a team of 4 to develop the AWS Deception solution in just 3 weeks, leveraging the established coding patterns in the Active Directory Protection solution.
  • Developed multiple utility components and consolidated the codebase into a monorepo, enabling component reuse across various solutions in the monorepo.
  • Independently implemented flexible policy controls to manage feature visibility through role-based access controls.
  • Created APIs in Nuxt JS to optimize data fetching, and UI rendering resulting in at least a 10% increase in performance.
  • Managing EC2 instances, deploying docker stacks, and managing firewall rules for smooth deployment and testing of the ShadowPlex Cloud Security.

SDE-1 (Web)

As a front-end developer, my job was to translate wireframes into dynamic React.js components and write services and API to integrate them with the database. We migrated the platform to Next.js to have performance improvements and SEO features.
  • Migrated the entire platform from React JS to Next JS, leveraging its Server-Side Rendering capabilities to reduce page load times by at least 15% and achieved a 30% increase in organic search traffic.
  • Advocated for the use of Next JS API routes to streamline data fetching processes, leading to a 15% reduction in integration time with third-party services.
  • Collaborated with a team of 3 to develop and launch screens for membership features, payment plans, vehicle tracking, and an administrative dashboard.
  • Partnered with UX designers to translate wireframes into interactive React JS components, ensuring design consistency and a seamless user experience.
  • Resolved critical bugs related to authentication, route navigation, and permissions (role based access controls).

Software Engineer 1

I utilized C and C++ to identify and resolve both minor and major bugs on the JunOS platform, enhancing system stability and performance. We used SVN for version control.
  • Solved minor and major level bugs on JunOS platform.
  • Learned more about network systems and embedded systems.

Associate Software Developer

As an associate software developer at Brane Enterprises, I worked as a front-end engineer using Angular 11 and TypeScript to develop modular, reusable components for a CRM project. This approach improved maintainability and streamlined the development process while enhancing the user experience of the application.
  • Created over 30+ small and 10+ medium reusable components and over 10+ pages in Angular 11.
  • Optimized 5+ web pages by lazy loading the components.
  • Integrated PDF viewer and video viewer to the documentation page.
  • Learned more about TypeScript and its advantages over JavaScript.

Graduate Engineer Trainee

As a graduate trainee engineer, I learned to configure Versa routers and switches, gaining valuable hands-on experience with networking devices. I applied this knowledge to troubleshoot and resolve client queries, ensuring their network needs were effectively met.
  • Learned the internals of routers and how they interact.
  • Got practical exposure in network systems - managing subnets and routing.
  • Gathered client requirements, prepared documentation, and solved minor bugs.