Post Job Free
Sign in

Principal Software Engineer

Location:
Concord, CA
Posted:
July 15, 2020

Contact this candidate

Resume:

Srinivasan Venkataraman

San Francisco Bay Area **.**********@*****.*** 415-***-**** https://www.linkedin.com/in/svengr/ SUMMARY

I began my career in a startup developing a highly successful Warehousing and Fulfillment product which gained 100+ enterprise customers in 4 years. This startup was later acquired by my current employer EFI, where I worked as lead architect in integrating my software with other EFI products and also making it scalable for a wide range of customer base(15000). I am currently leading the effort in transforming our product to Micro services architecture in Angular/Typescript/C#/Web API/ActiveMQ stack. I have a Masters Degree in Computer Science from Santa Clara University. I have experience in managing teams and working with multiple stakeholders, which gives me a unique perspective. I am seeking a senior hands on individual contributor role to work with talented and motivated teams in building web-scale systems. TECHNICAL SKILLS

Front End : Javascript, Typescript, HTML, CSS

Back End : C#, SQL, XML, C++

Databases : SQL Azure, SQL Server, Mongo DB

Frameworks : Angular, Entity Framework, .NET CORE, Node.js Dev Ops: Git, Jenkins, MSBuild, Powershell, JIRA and BitBucket EXPERIENCE

Principal Engineer R&D

• Leading the transition of the product to multiple, modular cloud hosted,mobile First, multi tenant Micro Services in Typescript/Angular/C#/RESTful Web API/SQL Azure stack.

• Developed multiple self healing micro services in C#/.NET/Entity Framework to deliver 99.9% data accuracy in high volume environments and improving customer satisfaction score by 50%.

• Designed and developed multiple workflows using C#/Angular/ActiveMQ/SQL for Web-To-Ship scenarios in varied market segments.

Software Engineering Manager

• Built a robust DevOps platform for a product with 1500 binaries and 10 installers enabling the team to transition to SCRUM, get 6 releases in a year from 2 releases a year.

• Doubled my team size from 6 to 12 and trained 5 new hires to be productive contributing engineers.

• Managed 2 SCRUM teams working in 2 time zones to accelerate product development and releases. Lead Software Engineer

• Designed and architected suite integrations of 6 different products to upgrade 50+ enterprises as EFI Suite Customers using C#, XML/HTTP REST APIs and ActiveMQ.

• Designed and developed multiple complex workflow integrations using C#, SQL, Entity Framework and WCF Services. Lead Software Engineer

• Developed key bulk import APIs in scalable service oriented architecture and improved processing times by 20x using C#, WCF Services.

• Developed customizable XML Schema builders to cut down custom development costs and improved revenue margins by 25%.

• Developed an efficient algorithm to fit multiple print runs in a single batch achieving cost savings of upto 30%. Software Engineer

• Developed a Fulfillment and Warehousing Product from ground up in 9 months using ASP.NET, SQL, Windows and Web Services and grew up to 5 major releases and 100+ customers in 4 years.

• Added multi-tenancy, multi-company and multi-plant features to the product to make it enterprise-class.

• Designed and developed multiple software integrations between our product and other enterprise systems. EFI Inc 2017 - Present,CAFremont,

EFI Inc 2014-2017,CAFremont,

EFI Inc 2011-2014,CAFremont,

Streamline Solutions 2008-2011,CASan Rafael,

Streamline Solutions 2001-2008,CASan Rafael,

EDUCATION

Masters in Computer Engineering

Santa Clara University • Santa Clara, CA • 2005

M.Sc (Computer Science)

Madurai Kamaraj University • Madurai, India • 1997



Contact this candidate