About
Pursuing MSc in Human Computer Interaction at University College London.
#UXResearch #DesignTechnologist #UIUXDesign
Projects
As part of the Product Development team, I was responsible for developing the User Interface (integrated with APIs) for one of Tangoe's upcoming products in the Telecom Expense Management domain. I was closely working with the design team to understand and contribute to the design system and also developed new components for Tangoe’s open source UI library - goponents.
Other responsibilities included quick prototyping and performing proof-of-concepts for different technologies related to BI, analysis and data visualization. Also handled the documentation aspects and mentoring junior developers in the team.
Hacktoberfest 2020 is a month long global virtual event to celebrate open source contributions, presented by Digital Ocean, Intel and DEV. One can contribute to any open source project hosted on Github.com and submit atleast 4 meaningful pull requests, during the month of October. As part of this event, I contributed to mobi/goponents, Tangoe's in-house UI component library (for Angular 7+).
Developing a hybrid (platform agnostic) white label app, based on Ionic framework, for a client leading in managing loyalty programmes and customer relationships for elite Hotel chains across the country and abroad.
This project aimed at helping the client to make the transition from a paper/physical medium to providing services on a digital platform.
Tech stack: Ionic (v3), Angular, Javascript, HTML5, CSS3, Cordova plugins, GIT, Firebase, JWT, etc.
Tools: Bitbucket, Confluence, JIRA, Visual Studio Code, InVision, Sketch, Zeplin
Product Integrations: Adobe products (Analytics, AEM, Target, Campaign), Pusher notifications, Payment gateway, Appsee, etc.
This project is aimed to design and build a solution (service designer tool) for network designers allowing them to design reusable templates for end-to-end network services. Further, these templates can be used by sales and provisioning engineers during ordering and provisioning process. This tool must inter work with a necessary Orchestrator using TOSCA standards.
Technologies: Spring boot, REST, HTML5, CSS3, AngularJS, GoJS, JavaScript, MongoDB, Cloudfoundry, GIT, JIRA, OneStash
These are some of the high level activities and objectives for this project:
• To design a responsive web application which can work across desktops, tablets and mobiles
• To develop an application that can work on all major browsers
• To follow client specific UI style guidelines throughout the application
• To enable drag and drop of elements from a palette to a central canvas
• To use a version control system for enabling speed and efficiency while coding
• To build optimized code which is easy to understand for anyone
This project aimed at developing a solution based on Continuous Integration / Continuous Deployment (CI-CD) for one of the largest U.S. wireless communications service provider and telecom giant.
Technologies: GIT, JIRA, Jenkins, Selenium
Below were some of the main objectives for this project:
• To find a way out for automating the development cycle, from pushing the code in GIT, to triggering Jenkins builds which in turn would run Selenium tests and finally update issues in JIRA
• Building scripts and using plugins for configuring the whole architecture
This project aimed at developing a solution for managing NFV (Network function Virtualization) and Cloud using Red Hat CloudForms which enables the integration and management of cloud infrastructure and services from multiple cloud platforms through a single platform.
Technologies: Spring Boot, POSTGRES, REST, AWS, Openstack, J2EE, Red Hat CloudForms as Cloud Management Platform
• Part of team which worked for one of the private cloud environment on heterogeneous platform in Infosys
• Responsible for managing SharePoint infrastructure and MS SQL Server infrastructure for Infosys in-house applications
• Handling Technology Migration/Up Gradation for SharePoint infra and Virtual machines
• Working on various Proof of Concepts
• Setting up and implementing Openstack framework in private lab
• Documenting white paper highlighting team's achievements in Software Asset Management space
• Developing intranet sites using SharePoint, Bootstrap, etc
• Pro-active monitoring of server status/ health issues through Nagios and Shinken, both are opensource utilities
Awards
Achieved the first runner up position, adjudged the most creative project and won a cash prize of 750 GBP.
Presented a solution to tackle climate change and promote sustainable living.
Appreciation for living out Tangoe's values : Integrity, Excellence, Selflessness and Courage.
Appreciation for living out Tangoe's values : Integrity, Excellence, Selflessness and Courage.
Infosys Awards for Excellence 2016-17.
Awarded as the second most prestigious project for the respective business unit at Infosys.
Given for outstanding performance in the business year of 2017.
Given for outstanding performance in the business year of 2015.
Work Experience
As part of the RnD Team (in Product Development) at Tangoe India (Bengaluru), I am working as a Senior Software Engineer to develop the frontend for one of their latest product offerings in Telecom Expense Management domain.
Angular9, Javascript, Typescript, HTML5, CSS3 etc. are some of the technologies/ frameworks that I am currently using.
Key Responsibilities: Ensuring project delivery within timelines (as a Project Tech Lead) for 3 teams across 2 projects, coordinating with design & tech teams and all stakeholders involved
• Objective was to design and build the customer experience of the application, with simplicity and ease of use being the top priority. In turn, helping client switch, entirely from a physical voucher system to a digital platform.
• Developing hybrid mobile apps (white label) where the branding will be controlled by a Content Management System. Also working on reskinning of entire client products – websites, portals, dashboards, etc.
• Performing POCs to decide on the technology aspects of the application, designing structure of RESTful APIs and ensuring technical feasibility of features. Tech Stack- Ionic framework, Angular, Javascript, jQuery, HTML5, CSS3 (SCSS), Cordova, Git, Firebase, Sketch, Zeplin, InVision.
UI DEVELOPMENT EXPERIENCE
Key Responsibilities: Requirement elicitation, wireframe designing, prototyping, UI development & code deployment
- Current responsibilities: Follow Scrum agile methodology, converting Zeplin wireframes to code, raise/ resolve bugs. Tech stack: AngularJS, Mongo, Gulp, Protractor, Karma, CSS3, HTML5, Javascript, GIT, Jenkins.
- Developed front-end for a SDN-NFV based web application to facilitate designing of complex networks&services on the go,using drag and drop features
- Involved in all phases:right from Requirement Elicitation to Designing Wireframes, Developing Prototypes to Coding for actual product, integrating all modules to Deployment of executable
- Technologies/Frameworks- Axure & Pencil (prototyping tools), AngularJS, Bootstrap, HTML5, CSS3, GIT, MongoDB, Javascript, SpringBoot, CloudFoundry
Other UI Projects Jun, 2014 – Apr, 2016
- Developed SharePoint based KT Transition website- to save time and efforts required for a Knowledge Transfer
- Responsible for end to end development of a newsletter cum team-intro website,to be used as a platform for highlighting the accolades earned by team and introducing the team to entire Infosys
- Developed responsive front end dashboard- using jQuery mobile UI
- Developed a Birthday Scheduler application in SharePoint, which would send automated emails to employees of a whole Unit, on their birthdays. This saved a lot of manual efforts
DEVOPS & VIRTUALIZATION EXPERIENCE
Key Responsibilities: Automation, CI-CD Tools, L1-L2 Administration and Development, Unit-Integration Testing, Cloud POCs
- Integrated DevOps Model- Worked extensively on a CI-CD solution involving Git/Bitbucket, JIRA, Jenkins, and Selenium talking to each other to eliminate almost all manual intervention from the process.
- Virtual Appliance Management & Orchestration- part of team which developed this solution for managing public and private clouds through REST APIs. Handled the overall unit and integration testing phases using SOAP UI tool.
- Managed SharePoint infrastructure and MSSQL Server infrastructure- including both development and L1- administration aspects, data backups, proactive monitoring of servers through Nagios utility
- Worked on setting up OpenStack architecture to automate provisioning of virtual machines (POC)
Worked as a Student Project Trainee in Intelligent Sciences and Robotics Design (ISRD) Department of C.A.I.R. on a research based project aiming to find solutions for NP-Complete problems. The motive was to implement Membrane Computing paradigm of Natural Computing so as to solve the above stated problems with parallel processing and distributed computing.
Underwent a 2-month training in Core Java at this place. Worked on development of a project : a Client-Server based Chat application, which used Core Java and concepts of Socket Programming as front-end and MySQL for managing databases, as back-end. This project was a solution developed for facilitating communication between users and its main task was providing a connection between a server and various clients. The entire process had been automated using Java technology and SQL server to smoothen the flow of information in a secure environment across the network, aimed at easy sending and receiving of instant messages.
Education
Modules studied: Interaction Science, Interaction Design, User Centered Data Visualization, Affective Ineraction, Serious and Persuasive Games, Future Interfaces.
Developed projects in a variety of domains, such as AR/ VR, emerging technologies, chatbots, serious games, qualitative/ quantitative research, data visualization, UI wireframing and prototyping.
Activities & Societies:
Documentation & Media Head (Training and Placement Cell),
Member of Students Chapter of Institution of Engineers
Completed my elementary, middle and high schooling at Kundan Vidya Mandir.
Certifications
Completed the HCI Course with distinction.