Post Job Free
Sign in

Call Center Full-Stack Developer

Location:
Brookeville, MD
Posted:
December 30, 2024

Contact this candidate

Resume:

Raag Srinivasan

240-***-****

**************@*****.***

Innovative and resourceful technologist with 20+ years of launching greenfield SaaS products and expanding existing product lines. Experience spanning the gamut of startup life-stages including successful acquisition. Have led global Engineering, Product Management, and QA teams of up to 50 people, while also excelling as an individual full-stack developer. Strong track record in architecting scalable and resilient cloud-based solutions. Fluent in modern, containerized, microservice based architectures, AI, ML, and Agile Frameworks. Experience

Architect (Freelance), Full Stack Developer for an early-stage startup July 2024 – Sept 2024

• Architected and implemented a backend/administrative application for a GenAI/ML based Call center solution using PostgreSQL, Golang, and React.

• Developed middleware to address recurring requirements such as authentication and authorization using Golang. Deployed the solution using Docker containers.

• Created a Python application utilizing GPT-4 mini, LangChain, and Pydantic to convert call center recordings into fully attributed conversations and generate detailed performance evaluations for call center agents, for improved training and quality assurance processes. Head of Engineering & Product Development at MOBILE INSIGHT – FL April 2011 – July 2024

• Built best-in-class offshore engineering team from ground up in less than 3 months; grew engineering 5x while maintaining high talent retention with an average developer tenure of 7 years.

• Grew revenue several fold during a 5-year period while expanding product line from a single product to a family of three.

• Instituted standards and developed InfoSec policies and procedures that resulted in achieving SSAE18 SOC2 Type2 on first attempt and have maintained this certification 4 years running.

• Migrated a system prone to outages onto AWS in 2016 and adopted best practices. Achieved a 10x improvement in scalability while consistently maintaining an uptime of >99.99% during that period.

• Led the engineering team to deliver VIBA, a first of its kind Humanlike Conversational AI assistant resulting in 2 pending patents; this product transforms how businesses interact with their customers.

• Spearheaded an implementation of a multi-modal Generative AI using a pre-release version of Google’s Vertex AI which resulted in a strategic partnership with HP.

• Managed and implemented a new analytics platform, Qrvey, featuring robust functionalities such as drag- and-drop operations, advanced visualizations, and real-time insights, empowering businesses to seamlessly collect, analyze, and act on data.

• Through strategic problem-solving, developed an innovative product idea to meet the needs of enterprise customers handling a pool of professionals in the gig economy, and successfully launched it in 2018.

• Architected a REST API based server backend that is the basis of all Mobile Insight’s user experiences.

• Designed core functionality to reduce new customer onboarding time from 6 weeks to 30 minutes.

• Transformed SDLC methodology from waterfall process to a repeatable and scalable process using Agile/Scrum development processes.

Director of Product Development & QA at Smarthinking – Washington DC April 2010 – April 2011

• Defined system architecture for a new product providing on-demand support from tutors in over 25 subjects. Architected user-focused application that dramatically improved usability and overall product value.

• Led Smarthinking’s engineering team during an acquisition by Pearson Inc. while assisting in the due diligence process.

Technical Lead at Lockheed Martin – Arlington, VA July 2009 – April 2010

• Led a 10-member team in development of several Java/JEE based enterprise applications for US-EPA under tight timelines. Performed extensive requirements gathering to ensure customer-focused solutions. Architect/Senior Manager at Intelliworks – Rockville, MD Jan 2006 - May 2009

• Responsible for end-to-end architecture of a Java/JEE based CRM product for higher education.

• Worked with the Product Management team in generating requirements for this application.

• Built best-in-class 15-member offshore engineering team from ground up in less than 3 months and managed the team including their day to day and long-term tasking.

• Part of the strategy team responsible for technical evaluation of competitor products. This led to a decision to OEM a product as the basis of the new SaaS platform.

• Managed several seamless iterations of the SaaS offering with numerous feature upgrades (6 major releases, 20+ minor releases).

• Developed coding guidelines, with special focus on OO design, usage of patterns, and unit testing. Senior Developer at Northrop Grumman – Reston, VA Oct 2003 – Dec 2005

• As team lead, developed dozens of functional modules for a large three tier application in the field of Industrial Hygiene for DoD using Struts/JSP for presentation layer, EJBs for business logic, Toplink for O- R mapping, and Oracle as the database.

• Re-designed and rewrote the entire business and data layer reducing code by 75%.

• Developed a code generation framework resulting in rapid and consistent development of business and data layers.

• Architected a high performance multi-threaded, secure, web service-based server to function as a broker between various organizations for a Federated Identity Management System. System enabled authentication and authorization of personnel at different locations and organizations. Consultant at Verisign – Herndon, VA Dec 2001 – Oct 2003

• Designed and developed an application to automate transfer of domains from other registrars to Verisign. Work involved developing a framework to extract WHOIS information across multiple Top-Level Domains.

• Developed an extensible batch process framework for transfer of data between Verisign and its airline partners. Used a generic XML representation for Verisign data and used XSLTs to generate custom formats. This ended up as one of the more successful products. Senior Software Engineer at Statusphere – Sterling, VA Jan 2000 – Dec 2001

• Developed several modules of a monitoring infrastructure to measure performance of various types of servers on the web using C.

• Designed and developed a multi-threaded Java application to handle alerting. Previous system was slow and unreliable in sending alerts.

• Ported the monitoring software from Solaris to Linux. Project Leader at Altair Computing – Allen Park, MI Jun 1998 - Jan 2000

• Led several projects to automate the calibration of Power Train Control Module for cars from Ford Motor Company that resulted in $2M in new revenue.

• Involved in full life cycle of the projects starting with requirements specification, functional design, detailed design, and implementation in MSVC++ for all the projects. Embedded Engineer and Consultant at Ford Motor Company – Dearborn, MI Mar 1995 - Jun 1998

• Developed several modules for the Power Train Control Module (ECM) that controlled the fueling strategy and processing various sensor inputs using assembly language.

• Built a tool to examine and analyze RAM allocation in the ECM and display available memory using Perl.

• Designed a graphical tool to visualize the control flow of assembly language using C and Motif. Education

MS Computer Science, Wayne State University, Detroit, MI MS Computer Engineering, Wayne State University, Detroit, MI Publications

• ``Optimal Mapping Algorithms for HIN-Based Multiprocessors,'' Int. Conf. on Parallel and Dist. Comp. Systems, Las Vegas, NV Oct 6-9, 1994.

• ``Contention Sensitive Routing Algorithms for Faulty Hypercubes,'' Int. Symp. on Parallel Archs., Algs. And Networks, Kanazawa, Japan Dec 12-17, 1994.



Contact this candidate