Now you can Instantly Chat with Anup!
About Me
Experience of over 10 years 6 months, as a full stack dot net developer, recently getting started in CI/CD,infrastructure automation in AWS with Terraform, Dev Ops, Application Security, seeking challenging jobassignments in Software Engineering in W...
Show MoreSkills
Portfolio Projects
Description
Principal Engineer | OitoLabs, Bangalore (Nov 2018 to present)
-
-
Technologies: React.JS, HTML, CSS, NodeJS, .net Core, asp.net Core, Angular 6
-
Responsibilities:
-
Overall UI architecture
-
Component design
-
Team coordination
-
UI development
-
Php API development
-
Helping Junior team members
-
Estimation and planning
-
Onsite coordination and client-side visits
-
Interview conducting and team setup from scratch
-
-
Description
Role: R&D, Development, Testing, deployment, team management
Brief Description: This is an innovative customer engagement platform, a mobile and desktop solution
Technologies: VueJs (Web Components), Node.js, HTML5, socket.io, notification API, worker role, LESS, SignalR, ASP.NET MVC, C#, Responsive Design, Phone gap/Cordova, Phonegap Build, Gulp, Browserify, Framework7, RavenDB, RethinkDB, ImageResizer, Pop3 & IMAP, Facebook Api, Azure Web App, Azure VM, Azure Blob, Azure Notification Hub, Google cloud messaging, Firebase notification, Azure Web Jobs, Azure CDN, azure Ubuntu VM
Responsibilities:
-
UI framework development
-
UI design and development
-
New development
-
Bug fixing
-
Working on various technology stack
-
Testing, flow testing, regression testing
-
Gulp build script
-
Phone gap build and deployment
-
Data migration utility from old to new system
-
Team management
-
Assigning and managing of task
-
Code review
-
Team coordination
-
Managing azure
-
Azure deployment
-
Azure VM creation and management
-
Creation and management of web app service
-
Monitoring web app health
-
Pricing tire management
-
Creation and management of worker role and scheduling
-
Azure Ubuntu server management and deployment
-
Creation and management of blob storage
-
And many more…..
Description
-
-
Technologies: ASP.net MVC, .net Core, jQuery, C#, HTML, CSS, JavaScript, WCF, WCAG, Android studio, SQL server, Application security, OWASP, Fortify, Atlassian bamboo, Jenkins, Groovy, AWS – various services, terraform
-
Responsibilities:
-
Participating in the overall architectural design
-
R&D
-
Creating detailed TDS
-
Development
-
Peer code review
-
Unit testing
-
CI/CD and infrastructure automation
-
R&D and finalize CI pipeline -Checking on Bamboo, Jenkins, Groovy
-
Getting into AWS infrastructure automation using Terraform, Bootstrapping
-
Security champion – representative for our product to Organization AppSec
-
A bridge between Organization AppSec and development and product management
-
Coordination among development management, project management, DevOps and Organization AppSec
-
Sonar server, SonarQube and Sonar Lint, SonarQube Jenkins integration
-
Take part in interview process
-
-
Description
-
Technologies: ASP.net MVC, jQuery, C#, HTML, CSS, JavaScript, WCF, WCAG, Android studio, SQL server, Application security, OWASP, Fortify, Atlassian bamboo, Jenkins, Groovy, AWS – various services, terraform
-
Responsibilities:
-
Participating in the overall solution architectural design
-
Working on the UI architecture
-
Solution structure creation
-
Participating in finalizing UI design with the business
-
Creating UI design artefacts
-
Creating detailed project design
-
Work distribution and monitoring
-
Reviewing work of the team member
-
Guiding team members and tracking day to day progress
-
Working in ASP.net MVC 4, jQuery, C#, HTML, CSS, JavaScript, consuming informatica MDM web service
-
Also coding some of the modules
-
-
Description
We have around 20 different broad components in patient portal product suites with many projects andin addition to that we have a set of micro services solutions. Goal of this product is to bring CI/CD process inplace.We are also moving into AWS as an infrastructure. We have a separate team in organization for doinginfrastructure automation. Another goal if this project is to bring DevOps skillset to the team members
Show More Show LessDescription
This is a big product with many features. I am working on is a mobile website, mobile app, desktopwebsite.This website empowers patients with the information they want, when they want it. Better engage patients,while measuring success. Improve clinical and financial outcomes. Meet ever-changing industry demands.The above mentioned is the core of the application that I have worked on. Other than that I have worked onmany subprojects on the same product.Other than that I am working on some R&D. While carrying out R&D activity, I have come up with many POCs.There will be more than 50 POCs that I have worked on.
Show More Show LessDescription
Mindset is an abbreviation for Master Interface for New Data of Software & Entitlement Transformation.This is a part of HP software domain. Overall solution centers around creating of software products. It includeslicense structure, product structure, SAAS product, service product, obsolescence of any product, versioning of aproduct, role management, and admin module for master data management. A product creation of any typeundergoes number of steps and approval procedure. A product is first created in transactional database. Oncethe basic validation is done then the product is validated against MDM system. Finally, the transactional productis than submitted in MDM system. And Tibco workflow starts. From the MDM system product is then submittedto SAP system and from there the data flows to many other downstream systems.
Show More Show LessDescription
FFA stands for Factory Failure Analysis. This is a part of the HP hardware product quality. Anyhardware product undergoes a series of quality check in the manufacturing site. All this information is thencollected and accumulated in the staging environment. After the refinement of the data is then loaded intoproduction environment. Each issue with the hardware product is called and event and the steps taken toresolve the issue is known as actions. This is a MVC UI based application that allows the user to search, edit, andupdate any event or action. An action can have multiple sub actions too. From the UI a user can also add eventand actions.
Show More Show LessDescription
This is a trading system dashboard showing live status of the jobs running in different system. This isdone with status update of the dashboard automatically. Core parts of the system are perl status checkscheduler, automate xml generation scheduler and cloud upload scheduler.
Show More Show LessDescription
Treserva ABD is a community welfare product, for use by the different municipalities all over Sweden,belonging to the Public & Healthcare domain. Genomforande Web MVC is a new project based on an existingproject Genomeforande Web, a web based implementation module in Treserva project. The purpose of thisproject is to enhance the performance of the existing module, and add new functionalities as required bybusiness. ASP.Net MVC framework has been implemented over the existing ASP.Net web form, and hence thename Genomeforande Web MVC. ASP.Net MVC enables TDD and provides clear separation of concerns. Theproject adapts Agile Software Development Methodology using Scrum framework.
Show More Show LessDescription
Boating World is the definitive family boating lifestyle magazine. Boating World embodies the passionof their readers, active boaters who enjoy family boating, fishing, cruising, water-skiing and anything related topassing time on a boat. Boating World is published nine times a year. Its a CMS based web application, an onlinemagazine. Its consists of various modules - News, Boat Test, Ask Maritime Attorney, Engines, Gears/Electronics,Coast Guard, Ask the Experts, Resources, Forum, Events, Videos, Contests, Online Games, Quiz, Photo MakesCover, User Management and a trailing module called settings. This web application has total four sites. BoatingWorld frontend to present the magazine to the end user, Boating World Content Management System formanaging the content of the frontend, photo server and the video server. In the first seven modules we aregenerating the dynamic content pages from CMS.
Show More Show LessDescription
Entrepreneurs Sounding Board is designed to be a neutral platform and hub for entrepreneurs andsmall business owners to brainstorm, discuss, and consult with professionals, as well as with other businessowners, to learn, be inspired and discover opportunities, be creative and innovative to propel business growth,achieve long-term goals, and improve confidence.
Show More Show LessDescription
Gallery 2C is an online photo gallery. It covers a wide network of Photographers, a wide range ofphotography. Photographs are arranged in different categories and groups and of different sizes. There aredifferent framing options and a user can play around the framing and select the desired frame, place an onlineorder. There is a backend of the site for managing various administrative operations needed for presentationand operations.
Show More Show Less