
I have 5 years of work experience in web development.
Technical Skills
Programming: Java, HTML5, JavaScript, TypeScript, CSS, AJAX, JSON, REST, GraphQL
Framework/Libraries: Spring MVC, React, Redux, Mobx, jQuery, Bootstrap, AngularJS
Databases: MySQL, PostgreSQL, MongoDB
Backend: Node.js, Tomcat, PhantomJS
Visualization: Nivo, Highcharts, Plot.ly
Version Control: Git, Perforce, SVN
Senior Software Engineer
DemandbaseSoftware Engineer III
6senseSoftware Engineer - II
F5Hour of Code Volunteer
Software Developer Intern
IBMGraduate Assistant Non Teaching
Texas A&M Health Science CenterSoftware Engineer
Wishtree TechnologiesEvents Organizing Volunteer
Umang Foundation• Collaborated with UX, PMs, QAs, backend developers to convert mockups to functional software; delivered intuitive UI for customers to discover targetable leads and companies using 6sense SI application; platform expected to generate $20M ARR
• Migrated legacy AngularJS pages to React to provide users with consistent UX; removed tech debt and maintenance efforts
• Volunteered with platform team to create reusable components; helped reduce development time for teams across company
• Resolved vulnerabilities in legacy application APIs; prevented unauthorized access, security risks, made application secure
• Implemented file upload utility to save patient documents on Dropbox; shortened document review process time for MDs
• Encrypted patient data with Node.js's crypto module; complied with HIPAA guidelines by rendering files unreadable
• Prepared APIs to fetch medical record details with TypeScript, GraphQL; eased querying process to empower nurses
• Validated data on client side to prevent errors and server round trips; simplified data entry process for nurses with web app
• Liaised with client for requirements, headed team of 3 developers from inception to deployment; won team new contracts
• Built interactive dashboard with key indicators, filters; equipped client to export charts, data for 150+ projects
• Generated audit trails through Spring AOP; facilitated client with comparison tool to view, reconcile input data differences
• Granted role-based access to users at 3 levels through Spring Security; enforced authorization for data confidentiality
• Automated script to weekly send project status reports to client; displayed delayed projects list to select and notify via email
• Created responsive data entry forms with Bootstrap, jQuery; bettered field agents' efficiency to fill out project details