Summary
Overview
Work History
Education
Skills
Timeline
Generic

Vikram Krishna

Summary

  • Software Engineer with 5 years of experience working on various projects with an emphasis on Full Stack Development
  • Experience in creating Automation Frameworks utilizing Behavior Driven Development(BDD), Selenium, and Specflow.
  • Fully authorized to work in both the US/Canada

Overview

6
6
years of professional experience

Work History

Software Engineer

First American Title Insurance Co
06.2021 - 07.2025


  • Built scalable web applications using Django and following the Model-View-Controller (MVC) design pattern for clean Separation of Concerns(SOC)
  • Implemented custom decorators to manage authentication, authorization, and request preprocessing across multiple views
  • Implemented class-based views, mixins, and generic views to promote code reusability, and readability.
  • Wrote test cases for models, views, serializers, and APIs, validating business logic and maintaining high code completeness during feature updates.
  • Developed and optimized GraphQL APIs with Graphene utilizing schema design, custom resolvers, and query optimization for flexible client data retrieval.
  • Implemented authentication and authorization mechanisms such as JWT, OAuth2, and session-based security for APIs
  • Applied query optimizations like select_related and prefetch_related along with caching strategies to reduce response times. Used Explain statements in SQL to analyze queries and find optimizations.
  • Built a spreadsheet integration that converted thousands of rows into Django model objects and completed batch updates in just a few minutes.
  • Maintained and optimized CI/CD pipelines (Jenkins/GitHub Actions/Azure DevOps), allowing for compile checks, unit tests, and code style validations to occur when a PR is published.
  • Set up Dockerfiles and docker-compose.yml configurations to standardize local development.
  • Wrote a C# migration script to move and transform data from legacy databases into a new schema, ensuring accuracy, validation and referential integrity while also performing tens of thousands of CRUD operations
  • Designed and Developed a Behavior-Driven Test Automation Framework to test end to end flow of Web Application using the Page Object Model Design Pattern
  • Created and Maintained Smoke, Functional, and Regression testing suites using Selenium, C#, Nunit, Specflow with Extent Report
  • Worked with development, business, and QA units to write Feature files that accurately represented business logic.


Software Engineer

Rudraya
01.2020 - 01.2021
  • Developed RESTful APIs using Flask, integrating with NoSQL (MongoDB) databases to support scalable web applications.
  • Created and maintained a source control web application, allowing medical companies to maintain a complete history of drug trials
  • Designed and implemented function-based and class-based views in Flask to handle HTTP requests and perform actions and/or return responses.
  • Implemented scripts in R as part of quality assurance to verify packages/functions were installed correctly
  • Integrated Flask views with Jinja2 templates to render dynamic, data-driven web pages

Software Intern

Summitworks
09.2019 - 12.2019
  • Completed intensive training in full-stack web development, focusing on backend development with Django and frontend development with Angular at a Full-Stack boot-camp

Education

Bachelor of Science - Electrical And Computer Engineering

Rutgers University
New Brunswick, NJ
12-2018

Skills

  • Languages: C#, Python, Javascript, R, HTML, CSS
  • Automation Tools: Selenium Webdriver, Cucumber, Specflow, Nunit
  • Project Management: Azure DevOps, GitLab
  • IDE: Visual Studio, PyCharm, Eclipse
  • Other: Postgres, MongoDB, NET Framework, Pandas, Docker

Timeline

Software Engineer

First American Title Insurance Co
06.2021 - 07.2025

Software Engineer

Rudraya
01.2020 - 01.2021

Software Intern

Summitworks
09.2019 - 12.2019

Bachelor of Science - Electrical And Computer Engineering

Rutgers University
Vikram Krishna