Vikas Gautam
Email: ***********@*****.*** **** Norwalk Drive Apt-V109
Mob: +1-425-***-**** San Jose, California - 95129
Professional Summary:
Lead Software Engineer with more than 14 years of experience in analysis, design, development and deployment.
Designing & developing Web/REST API, Private Cloud service using REST/SOAP standards using C#, ASP.Net, MVC.
Architecting, designing, & developing Web and Mobile based application using C#, ASP.NET, Angular JS.
Proficient in developing Cloud Services, Micro Services using REST, SOAP standards using .Net.
Experience with JavaScript frameworks like Angular JS, Ajax, Karma, Jasmine, JQuery, JSON, and CSS.
Experience in designing & developing No SQL and SQL database systems i.e. Cassandra, Mongo DB, SQL Server, MySQL.
Experience in AWS EC2, S3, AMI, IAM, VPC, Cloud Watch, Cloud Formation, Auto scaling.
Designing & developing Service Oriented Architecture using Web Services & REST API.
Designing & developing Full Stack, front and back end systems.
Designing, developing and building high throughput messaging platform using Kafka and Flume.
Expertise in data analytic skills and building analytic reports using GA and performing A/B testing.
Experienced Team Lead with excellent interpersonal, mentoring, research and problem solving skill.
Knowledge of MEAN Stack i.e. Mongo DB, Express, Angular JS and Node.JS. Education & Certifications:
• B.Tech. Computer Science & Engg from Punjab Technical University, India, May 2001
• Microsoft Certified Application Developer.
• Stanford University and UC Berkley – Database and Cloud Courses. Professional Experience:
07/2010 – Till Intel Security –Lead Software Engineer
Orion R2: - Implemented Real Time Security feature and security reports by requesting data from message bus. Implemented security reports in graphical format to see more security activities happening on the device using Angular.js, SVN, REST API, C#, .Net, JavaScript, JSON, SQL Server, Cassandra, AWS, and EC2.
Orion R1: Developed REST API to return product customizations and use these customization to enable /disable features on client. Implemented full new product UI using Angular.js, SVN, REST API, C#, .Net, JavaScript, JSON, SQL Server, Cassandra, AWS, EC2.
Cross Device Console: Post device data using cloud services by flume to HDFS and perform aggregation of data to store in Hive. Developed REST API to return multiple device data for subscription and implemented UI to render graph for threats detected & bad connections blocked on PC/Mobile devices for that subscription using Angular.js, REST API, KAFKA, C#, ASP.NET, JavaScript, JSON, SQL Server, Hadoop.
Product Provisioning: Developed REST API framework to send emails to customers to download product on multiple devices using .Net, REST API.
Smart Download: This project is to generate unique serial number against product key /account and use that to authenticate user during installation instead of entering credentials pages using ASP.NET,WCF & JQuery.
EBiz Modularization: Built McAfee consumer website for mobile devices using ASP.NET MVC5 and Angular JS. 2
Single Page Checkout: Design & Developed purchase flow i.e. cart.mcafee.com which allow customers to purchase product in single page rather than navigating through multiple pages using ASP.NET,WCF & JQuery.
In Product Transaction: Design & developed shopping Cart in the McAfee Security with in IE extension using ASP.NET & JQuery.
01/10 – 07/10 Atlas Development Corp. – Senior Software Engineer Worked on Web CMR a web interface to report communicable disease incident. Wrote business logic in ASP.Net, C#, Sql Server.
11/08– 01/10 Aditi Technology (Microsoft Corp) – Software Design Engineer -2 Worked on Zune Editorial Tool a Web based tool use to promote content on Zune Marketplace by publishing Hubs i.e. Music Hubs/Video Hubs and Flex Hubs, Creating and Updating Playlists/channel, artist image management and use search to find items in the catalog to program (tracks, artists, albums, playlists, and images). This Tool manages the contents in Editorial Database which leverage ingestion Pipeline to gets into Front-end Database. Technology: Net, C#, WCF, SQL Server 2005, IIS 7.0, Source Depot. 04/07 – 10/08 Open Solutions – Sr. Member Technical Staff Rewrite banking application called Profit Vision using C.S.L.A based framework which support distributed object oriented architecture. Wrote business Logic in C# over in-house C.S.L.A based Shared Access Framework. Design Database and Wrote Logic in SP, Views and UDF to generate Reports. Design GUI and Wrote presentation Logic using LINQ Queries.
Technology: Net, C#, LINQ, Web service, W.C.F, SQL Server 2005, Team Foundation Server, Active Reports. 04/06 –04/07 Kring Technologies – Sr. Member Technical Staff Worked on web applications for brokers (ASP.NET/C#/SQL Server) and smart client application for Lenders
(C#/MSDE) used to enter product, Rate sheets and Rate Adjustments. Wrote business logic in C#, Stored Procedures, UDF.
04/04– 04/06 India-Technology – Senior Software Engineer Worked on Web based application designed to facilitate CRA to file TAX for people. User enters the required personal information and detailed Income Tax related information in the System. Thereafter system generated the .Tax File and Detailed .pdf Files showing Refund, schedules, forms etc. Technology used C#, ASP.NET, SQL server 2000, VS.NET 2005, and IIS. 12/01– 04/04 Center for Computational Engg, Punjab Engg. College– Senior Software Engineer Worked on Web based banking solution for the a computerization of HR, Loan Processing System to farmers, and maintenance of funds through Financial Accounting and GL System and self-generation of funds through Deposit System. Technology used: ASP, VB 6.0, Oracle 8I, JavaScript, H.T.M.L, T.O.A.D,IIS/M.T.S. References
https://www.linkedin.com/in/gautamvikas