Abishek Wadhwa
About
Abishek Wadhwa is from Greater Boston. Abishek works in the following industries: "Computer Software", "E-learning", and "Information Technology & Services". Abishek is currently Senior Software Development Manager - AWS Migration Services at Amazon Web Services (AWS), located in Greater Boston. In Abishek's previous role as a Vice President Of Architecture and Chief Architect at Skillsoft, Abishek worked in Greater Boston until Aug 2021. Prior to joining Skillsoft, Abishek was a Senior Director and Chief Architect at Skillsoft and held the position of Senior Director and Chief Architect at Greater Boston Area. Prior to that, Abishek was a Director of Architecture, Enterprise & Cloud Architect for SaaS based Investment Management Platform at Eze Software Group, based in Greater Boston Area from Jun 2013 to Aug 2016. Abishek started working as Enterprise Architect for Enterprise Order Management System at Eze Software Group in Greater Boston Area in Jan 2012. From Mar 2010 to Feb 2012, Abishek was Software Development Manager for Trading Platform and QA Automation at Eze Castle Software. Prior to that, Abishek was a Senior Software Developer on Electronic Trading Platform at Eze Castle Software, based in Greater Boston Area from Oct 2006 to Feb 2010.
Come check out Abishek Wadhwa's email address on finalscout.com, a free professional database with 500 million business professionals and 200 million companies.
Abishek Wadhwa's current jobs
Abishek Wadhwa's past jobs
Design and develop a distributed, scalable and highly available eLearning Platform - Percipio - that provides a world class experience to our users, encouraging them to grow their professional skills, while reducing our TCO and enabling rapid time to market. • Designed a micro-services based cloud architecture to enable team autonomy and decision making while adhering to a holistic system design. • Managed a geo-distributed team of Architects across Boston, Rochester, Nashua, Paris, UK and India; developed a holistic system design and socialized it with the team to ensure a shared vision. • Worked with the VP and Sr. VP of Product to review product roadmap, opportunities to accelerate it, work out inter-team dependencies and ensure we deliver end-to-end system functionality. • In conjunction with the solution architects, designed business critical elements of our system including Client Provisioning and Entitlements (NodeJS), efficient Search and Discoverability of content (using ElasticSearch), enabling Custom Content per client (Postgres - multi-tenant by discriminator), Notifications (in-app, web-app, intra-process) and Reporting and Analytics (using Kafka as a message sink) • Instituted a process of business requirements (one page) review across all Product Owners and Architects to ensure all aspects of the system were considered. This enabled a more complete design and realistic estimation of the implementation effort. (solved the "dependencies between teams" problem) • Bridged the gap between our development and Cloud Ops team members to ensure we had a seamless software delivery pipeline from our AWS test environments to our On-Premise Production datacenter. This was a huge area of concern, risking the success of this project. • Managed the DevOps chapter and designed for the Environment Strategy, Branching Strategy, Product versioning (in a microservices environment) and AWS Cost budgeting.
My role encompasses thinking “disruptively” - researching up and coming technology trends, aligning them with our business goals, enabling us to lead the market with SaaS based, highly scalable investment management cloud platform. It requires collaborating across cross functional Agile teams to ensure complete end-to-end business workflows are implemented in a seamless and consistent way. Achievements: • Designed a cloud architecture that enables swimlaning, independent scaling, fault isolation, reliability, security, independent deployment, 24x7 monitoring (via Splunk) and multi-region active-active deployment. • Developed guidelines for a micro-services based architecture using principles of Domain Driven Design, RESTful API’s merged with (RabbitMQ) queue based interactions that lends itself to Continuous Integration / Continuous Delivery and autonomous geographically distributed teams (across Boston / London/ Chicago/ China/ India). • Collaborated with the team to provide a Technology Roadmap that enables the adoption of NodeJS, AngularJS, .NET Core/Java, Chef for a Linux based containerized deployment using Docker. • Using the Scaled Agile Framework, worked at the Program level to identify and prioritize initiatives ensuring a holistic product and technology vision that guided the effort of our 250+ cross functional team members. • Solutions Architect for the Trading products enabling building a consistent and idempotent trading system. • Managed a team of four senior architect’s that catered to 5 product lines and specialized in databases, performance tuning, data consistency and content streaming. • Collaborated with Infrastructure teams to develop an AWS modeling tool that helped save $1.1M annually in capital expenditure.
The Order Management System, our flagship product required a group of highly experienced technical people to spearhead the creation of the Architecture team at Eze. I had the honor and privilege of being on this original team of technologists looking across the enterprise to develop architectural standards, coding standards, design principles and in the process building a wealth of business domain knowledge previously encoded within the enterprise services. • Designed the Api and idempotency model for our first ever iPad Trading application using iOS with the backend served by IIS 7, C# .NET 4.5, MS SQL Server • Developed prototypes for building a generic configurable transport layer that allowed our integration application to connect to Http, Message queue or WCF endpoints. • Worked closely with support and business consulting teams to build a prediction model that helps identify a new firms potential hardware needs based on their expected number of users, firms complex trading/compliance/analytics requirements, expected holdings and intra-day trading volume. This was also used to pre-empt hardware needs on upgrades for existing clients.
The Trading platform is deployed at 95% of Eze’s clients and accounts for over 75% of the company’s revenue. This role required me to integrate the EMS (Execution Management System) and OMS (Order Management System) trading teams into one cohesive unit to unify, enhance and support our trading capabilities. Achievements: • Promoted to Development Manager within 4 years of joining the company as a junior developer. • Increased the platform’s performance by 100% using optimized queues, caching and batch updates. • Developed the first of its kind Automation Testing tool that enabled recording workflows using simple English terms that would be run via the build process. • Recognized for team building efforts and re-vitalizing team morale, mentoring team members, helping them define and achieve their career objectives, understanding different personality types and fine tuning management style to maximize productivity. • Coached team members on Agile practices of Scrum, importance of code quality, testing and architecture and design principles. • Enabled promotion of three team members to senior positions and one to Lead QA.
Designing, implementing and supporting a new generation of electronic trading services, written in C# .NET and MSSQL Server that could process messages with low latency and high throughput to provide a near-real time experience for traders. • Developed a suite of backend services to process over a thousand FIX (Financial Information Exchange protocol) messages per second (the older version did 15 msgs/sec). • Applied principles of multi-threading, data-caching and plugin-oriented architecture to provide speed and configurability. • Worked with support teams and consultants to ensure successful deployment and stabilization across client base.