Portfolio website : kumarpriyank.com
I am a fullstack Engineer with over 14 years of industry experience where I have been involved in various stages of SDLC. From Planning to Design, Development, Testing, and Delivery. I can align, lead, and grow world-class product teams from 10 to 50 people.
More recently, I was involved in building a GenAI application for business intelligence and data analysis using Generative AI. Building both front-end, middle-ware, and backend for a complete solution. Training, Finetuning, and Prompt Engineering.
Extensive experience in API development, SQL/NoSQL Database Design, DevOps, Building pipelines, UI/Functional/API automation, and CI/CD to deliver high-quality software products and services to clients in the financial sector.
- 13+ years of industry experience
- Hand-on experience in Azure, AWS, Docker, Ansible, Vercel
- Proficient in C#, Python, JavaScript, Java
2007-2011 : Bachelor of Technology, Computer Science & Engineering; ICFAI University (Dehradun. India)
Apr 2024 - Current : STG - Application Development; Boston, MA.
*Key Skills: Building Solutions using GenAI- NodeJs, Python, Java, Jenkins, Groovy, React, HTML, CSS, OpenAI, Ollama, RESTfull API, YAML/JSON*
- Created graphs, charts, and other visualizations to convey the results of data analysis using specialized software.
- Developed and maintained user-facing data visualization websites and chatbots using Python, Streamlit, Django, HTML, CSS, JavaScript, and NodeJs.
- Created interactive dashboards using Streamlit to visualize complex data sets.
- Reviewed and validated data from multiple sources to ensure accuracy and completeness.
- Maintained and Enhanced features for existing Python / Flask-based portal for Automated Data Validation
- Used Machine Learning algorithms to generate synthetic data for staging the test environment.
- Resolved issues with existing databases through troubleshooting, debugging, and problem-solving techniques.
Aug 2019 - Feb 2024 : DevOps Engineer III; Weston, MA.
*Key Skills: .Net C#, Jenkins, Groovy, AKS, Azure CosmosDB, Azure DevOps Pipelines, Azure LogicApps, MVC, HTML, CSS, Python, Shell/Bash, EntityFramework, Redis, IaS, Docker, Ansible, RESTfull API, YAML/JSON, Razer, SwaggerUI, Svelte*
- Built and maintained backend database and API using MVC, C#, CosmosDB, Razor, and microservices architecture.
- Designed and maintained CI/CD Pipelines as Code using Git, Jenkins, Ansible, AKS, and Ansible.
- Configured K8s clusters for deploying containerized applications across multiple nodes.
- Managed source code repositories such as GitLab, and GitHub by creating branches, and merging pull requests.
- Built in-house ETL Test Framework using SSIS, C#, and EntityFramework
Feb 2017 - Jul 2019 : Associate - QA Automation Lead; Boston, MA.
*Key Skills: Azure Pipeline, ASP.Net C#, Java, Groovy, Jenkins, TeamCity, UFT, Selenium, VBA, Gherkins, API Testing*
- Designed and maintained CI/CD pipelines using Jenkins.
- Developed automated test scripts in Java, Selenium WebDriver, TestNG, and Maven to test web applications.
- Designed End-To-End test automation for various clients within the company
Feb 2017 - Jul 2019 : Associate - QA Automation Lead; Kolkata, India.
*Key Skills: UFT, VBScript, Java, Groovy, Gherkins, BDD, TDD, Functional Automation, Test Design, Agile*
- Documented all the automation test cases, results, and defects found during execution.
- Performed API testing using Postman, SoapUI, and Rest Assured.
- Configured Jenkins jobs to run automated regression suites on a nightly basis.
Jun 2011 – Feb 2012 : Technical Support Associate; Bangalore, India
*Key Skills: Citrix, IBM WebSphere, Java, Test Design, Agile*
- Installed operating systems, applications, security updates, and drivers on user machines.
- Responded promptly to emergencies requiring immediate attention such as server outages or data loss incidents.
- Resolved hardware and software issues for clients promptly while troubleshooting complex problems.
- Utilized remote desktop tools to access customer systems and investigate technical issues.
- Languages: English (Expert), Hindi (fluent/native)
- Availability: 1 month's notice