4+ years of professional experience at Cirrusoft, PocoJobs and MetricStream using Java, Angular 8.0, Rxjs, Typescript, ASP.NET framework 4.7.1, C#, Web API, Entity Framework 6.4, LINQ, Microsoft SQL server, HTML5, CSS3.
Overview
12
12
years of professional experience
Work History
Senior Member Of Technical Staff
Salesforce
07.2021 - Current
Self-motivated, with a strong sense of personal responsibility.
Worked effectively in fast-paced environments.
Skilled at working independently and collaboratively in a team environment.
Proven ability to learn quickly and adapt to new situations.
Led development of complex platform features for automation extensibility and invocable actions framework, supporting nested input configurators for schema-driven inputs. Partnered with product UX, technical writers, and platform teams to refine requirements, define MVP scope, and drive features through implementation. Served as subject matter expert for next best action (NBA), triaging production issues and collaborating with access control and support teams. Delivered 24x performance improvement in batch action result sorting, reducing processing time from six seconds to under 250 milliseconds. Designed and implemented REST endpoint for dependent value providers, incorporating partner feedback to meet release deadlines. Implemented number value providers and advanced validations for nested scenarios by extending integration code and custom property editor components. Drove platform-wide error-reduction initiative by identifying failures, analyzing root causes, and shipping fixes for improved stability. Authored customer-facing release updates and notes for critical fixes including batch processing and recommendations widget behavior.
SOFTWARE DEVELOPER (FULL STACK)
Cirrusoft Inc
09.2017 - Current
Building an innovative & complete cloud-based point of sale system that helps the hospitality sector.
Involved in entire software development process: requirement specification, design, implementation and testing.
Responsible to develop stable, cross-browser, database driven web applications with the help of RESTful APIs.
Implement reactive Angular services using RxJS Observables, Subjects, and Operators.
Design of responsive design utilizing media queries, SASS, CSS.
Design & develop consistent, high-throughput and low-latency APIs.
Develop and test RESTful APIs with event-driven design patterns utilizing message queueing server in C# and Azure SignalR service.
Implement asynchronous event-based programs that allow handling asynchronous events like walk-ins and reservations in the table management feature of the application.
Formulate, implement, and evaluate database queries to support SaaS scalability and stability.
Maintain the CI/CD pipeline using Microsoft Azure services and Visual Studio Team Services to reduce the downtime of manual cloud deployments and maintain the agility of the project.
Set up Azure IotHub which connects the cloud backend solution to the printers and scanners for local testing.
Incorporated client-side features and minimized the server-side validations thereby improving the applications speed and performance by 25%.
Constantly devising techniques for better modularity, testability, install-ability, and maintainability of the application.
Key technologies: Angular 8.0, Rxjs, Iconic, Typescript, Node JS, ASP.NET framework 4.7.1, C#, Web API, Entity Framework 6.4, Microsoft SQL server, HTML5, CSS3, Web Pack, Visual Studio, Azure Services. Spring Boot
SOFTWARE DEVELOPER INTERN
PocoJobs Inc
07.2017 - 09.2017
Worked on designing & developing user interface with support libraries for screen compatibility to support multiple screen sizes.
Responsible to embed Google Maps API, GPS location data into the app.
Responsible for consuming the web services & getting JSON response and parsing them to get the required information.
Key technologies: Swift 4.0, XCode, Firebase, Google Maps API.
SECURITY RESEARCHER INTERN (CLOUD SERVICES)
MetricStream
07.2016 - 09.2016
Designed and developed a secure key distribution system for protecting customer TLS keys and internal services with a secure transfer protocol.
Analyzed various security problems from combined economic and cryptographic point of view.
Used JUnit framework for testing of individual modules of application.
Key technologies: Java, Java Cryptography Extension such as Sun and Bouncy Castle, SSH, RSA, Junit. Spring Boot
TECHNICAL INTERN
AppyFi Solutions Pvt Ltd
01.2014 - 07.2015
Develop and test SPA (Single Page Applications) that have consistent user experience across multiple devices and operating systems.
Converted wireframes to front end production code using HTML5, CSS3, Bootstrap and Angular JS.
Integrated the JSON with HTML and JavaScript for UI interaction.