
Shivam Gulati
Travel and Photography, especially sunsets and skylines
North Carolina State University
Duration: Aug 2015 - May 2017
Degree: Masters in Computer Science
Coursework: Database Management and Systems, Design and Analysis of Algorithms, Object Oriented Design and Development, Software Engineering, Advanced Database Managemet Systems, Artificial Intelligence, Automated Learning and Data Analysis, DevOps
Symbiosis Institute of Technology
Duration: Aug 2008 - Jun 2012
Degree: Bachelor of Computer Science
Cloud Database Suport Engineer II, Amazon Web Services
Location: Dallas, Texas
Duration: July 2017 - Present
-
Working with AWS RDS database engines (Aurora, MySQL, Postgres, Oracle, SQL Server) and DynamoDB and DocumentDB NoSQL engines
-
Working on infrastructure automation solutions with AWS APIs and Lambda
-
AWS Certified Solutions Architect Associate, Database Specialty, Developer Associate, SysOps Administrator
-
Experience with other AWS services - EC2, ELB, S3, EBS, Redshift, DMS, CloudFormation, Lambda
Software Engineering Intern, ChannelAdvisor Corporation
Location: Morrisville, NC
Duration: May 2016 - Currently working
-
Application developer for managing e-commerce channels and their sync processes in .NET MVC Razor framework.
-
Participation in scrum activities and maintain wiki documentation.
Senior Systems Engineer, Infosys Limited
Locations: Hyderabad, India and Dusseldorf, Germany
Duration: July 2012 - July 2015
-
Designed and developed an energy trading tool in Oracle Application Express supporting energy deal events, e-mail jobs in Oracle and automated dynamic graphical reporting.
-
VBA Macro modules implementation to automate daily, weekly and monthly project managerial reporting and delivery.
-
Experience towards release and deployment process as per the IT Service Management practices with exposure to tools like BMC Remedy, TeamCity, OpenLink Endur, Subversion.
PROFESSIONAL AND EDUCATIONAL BACKGROUND
Professional Experience
MySQL, Postgres, Oracle MS-SQL Server, MongoDB
Platforms
Linux
Education
Tools
AWS, Oracle APEX, Git, Subversion, JIRA, Jenkins, DigitalOcean, Eclipse, Visual Studio, RubyMine, BMC Remedy, TeamCity, MS Office, GIMP, Google and Facebook APIs
Languages
Java, C#, SQL, Python
Databases
LinkedIn Profile
Course Projects
-
Build DevOps pipeline
-
Provision DigitalOcean and AWS instances with Jenkins build server
-
Test and Analysis of project with Istanbul and eslint.
-
Deployment on successful builds with proxy servers, Redis and auto-scaling.
-
-
Vacant2Vital - A PC and mobile browser based responsive application which shows the vacant plots in Raleigh using a map interface and provides the land seekers, a platform to contact land owners by dynamically sending a postcard mail to the owner's address. The application involved the conventional UX processes of interviewing, prototype development and analysis which was transformed to a live Minimal Viable Product.
-
Application: http://www.vacant2vital.org/
-
Repository: https://github.com/vacant2vital/uxteamtwo
-
Screencast: https://www.youtube.com/watch?v=uF_GBQyUbqo
-
-
Effcal - An application to effectively manage social media invites and personal and professional calendar appointments with reporting and scheduling. The same was created as a Google Script app, Web JavaScript app and an Android app.
-
Semantic Publish/Subscribe in Apache Kafka- Grouping subscription in Apache Kafka's architecture to solve location based subscription for the stream data consumers. Modify the existing architectural code to allow for grouping subscription.
-
GIT team engagement analysis - GitHub team engagement analysis by extracting and mining the selected public repository data. Digging how the teams engaged collaboratively using the Git feature set, identifying the drawbacks and suggesting recommendations on project specific activities (issues, milestones, commits, etc.). Major work was done using Python and SQL.
-
Expertiza - Contribution to Ruby on Rails Open Source project (https://github.com/expertiza/expertiza)
-
Development of an anonymous chat system between authors and peer reviewers with email notifications
-
Refactoring of an existing AssignmentParticipant Model which handles assignment participants, teams, scores, etc.
-
-
LibSys - Ruby on Rails application for user and book management system with e-mail notifications.
-
Repository: https://github.com/samrudhisharma/oo
-
Application: https://frozen-badlands-7977.herokuapp.com
-
-
SimpleDB Page replacement- Implementation of Least Recently Modified page replacement policy and a Map Data Structure to manage buffers and block allocations in Java SimpleDB.
-
Library management system in Java and Oracle with focus on DBMS procedures and triggers to implement features like book issue, user profiles management, rooms bookings, devices reservations, email reminders, payments, priority waiting lists, etc.
-
Repository: https://github.com/shivamgulati1991/Library_dbms
-
Others
-
President, MAITRI Indian Graduate Association at North Carolina State University.
-
Member, NCSU Spoon University Chapter (Photography and Social Media)
-
Member, NCSU Photography Club
-
Awarded “Most Valuable Player” twice and “Bravo” once at Infosys.
-
Numerous social service campaigns volunteering, assisted for computer teaching at an NGO.
-
Member of Placement cell, co-headed technical events committee at Symbiosis Institute of Technology.