Devid Lingampally

Dot Net Full Stack Developer, Freelancer

Tech Stack:

About

I am an enthusiastic Software Engineer who loves to work in challenging and innovative environment. I am a hard worker passionate worker. Worked on different technologies like ASP.NET, Python, Java etc. Now I am migrating myself to Machine Learning, a leading research area

Full Stack developer in ASP.NET

I love thinking out of box as it helps me to grow technically and mentally. Those thoughts are not necessarily give positive results always but they always give me a scope to think beyond, to know/improve my limitations and to explore more

  • Degree: Computer Science graduate
  • City: Madhapur, Hyderabad
  • State: Telangana, 500084

Quote of life

Live life the way you want - RGV

It's better to cross the line and face the consequences than to just stare at the line for the rest of your life - Unknown

We born in the morning and we die in the night. Every day is a new life and enjoy every moment of it intensively - RGV

Skills

This section summarizes the technical skills I had till now. Worked on different languages and frameworks over the time. During my academics, I had worked on Linux for 6 long years and never wanted to work on Windows for various reasons. But over the time I tend to work on Windows and been working on since 2017

The percentages are based on the amount of knowledge I had and the usage in real time projects

ASP.NET - MVC/ Web API/ WCF with C# Expert
MS SQL Server Expert
Javascript, JQuery, kendoUI Proficient
React JS, React Testing Library Novice
PowerShell Script, Task Scheduling Proficient
Microsoft Graph API Proficient
API.NET WebFormsProficient
Windows servers - ADFS, DC, Certificates Proficient
Python - Basic concepts Proficient
Python Web Scraping - bs4, requests, random Proficient
Data - Text, JSON, XML, CSV Proficient
Visual Studio, VS Code, GitLab, TFSExpert

Resume

This section is a detailed description of all my education, professional experience and project works I did till now.

Summary

Devid Lingampally

Been working in ASP.NET MVC since 2017 in Insurance domain Company under Agile Development. Currently working in Research and Development department of the company. Experienced with all stages of development cycle for web projects, right from DB schema design, Development, Unit testing, Debugging and Support.

Education

B.Tech(Graduation) in Computer Science and Engineering

2011 - 2017

RGUKT(Rajiv Gandhi University of Knowledge Technologies)

Basar, Nirmal, Telangana, India 504107

Website: www.rgukt.ac.in

A 6 year integrated B.Tech course based on SSC(10th Standard) grades. This course includes 2 years Pre-University Course equivalent to intermediate degree followed by 4 year degree course in engineering

Graduation(CSE) CGPA: 8.5/10

PUC CGPA: 7.31/10

Few interesting courses:

Data Structure & Algorithms, Data Analytics, Computer Networks, Operating Systems and Artificial Intelligence

School

2001 - 2011

ZPHS, Government Secondary School

Vattimalla, Telangana, India 505301

Percentage: 90.33

Few interesting courses:

Mathematics(Matrices, Permutations and Combinations), Bilogical Science, Barrister Parvateesam a Telugu language humorous novel

Professional Experience

Senior Software Engineer(Agency team)

2020 - Present

Vertafore India Pvt Ltd

Hyderabad, Telangana, India 500081

  • Worked closely with US leadership team to understand the VSSO product, involved in feature development items and helped Partner Product teams to use the VSSO efficiently.
  • React UI: Feature grooming, User story creation, Estimation, Code implementation, Demo, UI test cases.
  • Involved in designing the solution for critical features and support items.
  • Key Items: EAMSync API, SSOTENANT, PowerShell Reports, React Testing Library.

Software Engineer(DCM team)

2017 - 2020

Vertafore India Pvt Ltd

Hyderabad, Telangana, India 500081

  • Worked under Kanban in R&D department team which does technical enhancementsin product architecture and provides key components to the Core Development teams
  • Involved in code review process and writing NUnit test cases for the legacy R&D code
  • Worked on POCs(Proof Of Concept) for additional features in the current application(Payment Integration, Calendar Integration & Outlook Integration)
  • Involved in various phases of the application development like DB schema design, POC, Development, Unit Testing, Integration Testing, Debugging and Support
  • Provided support for Professional Services teams in the organization
  • Key Items: Calendar Integration, Outlook integration, Payment Gateway, Ticket creation from Inbox mail.

Intern at Virtuoso Apps Pvt Ltd, Hyderabad

May 2016 – Jun 2016

Room Listing and HR Automation Websites

Team Size: 2

  • To provide Clean Rooms information by Searching Algorithms
  • By taking keywords from the user query and based on the keywords, information will be filtered and suggestions will be displayed to user along with search results
  • Developed few modules like Revenue & Cost and Payroll for HR Automation website
  • Designed pages with Google Wire Frame and coded screens along with Database stored procedures

Technical Stuff: HTML, JavaScript, Bootstrap, MoveJS, AnimoJS, PHP, MySQL

Projects

Payment Gateway(BluePay)

Apr 2018 – Jul 2018

Requirement: Need to integrate our current application with BluePay a payment processing service which handles order payments through Credit Card(AMEX, Visa, Master Card, Discover).

Key Features:

  • Add New Card
  • Add Credit Balance
  • Manual Payment
  • Automated Recurring Payment
  • IP Address and Location of user agent

Development:

  • Manual payments need a form to be displayed which asks for Card info and data will be processed by submitting the details to secured payment server
  • This payment form is generated in the provider's portal by giving valid credentials of the merchant. This includes a return URL to which the processed data will be posted back
  • Once user submits the data, it will be processed and posted back to merchant server, our internal application validates the data and do further actions in the system
  • For automated payments, there is no need of user interaction. System will pick the saved cards(Default card chose by the user), do payments by contacting the payment gateway servers automatically. This job is scheduled for every week and can be configurable based on the Professional Services team requirement

Technical Stuff: C#, WCF Service, SQL Server, Workflow Scheduler Visual Studio 2017, IIS 10, User agent location

Outlook Integration(Outlook Add In)

Aug 2018 – Nov 2018

Requirement: To track all the mail conversations in the Outlook application, grouping them together and taking requirement information for further usage

Key Features:

  • Synchronize Calendar items
  • To track all the Incoming e-mails and Getting the information from required e-mail/Subject/Body and store in DataBse. This is to create Ticket from e-mail Body
  • To modify e-mail Body Before sending based on some requirements
  • Triggers for basic events in the application like item_add, item_modify and item_delete

Development:

  • Added new menu items in Outlook tool bar menu, to sync calendar items with our web application. Created a WebAPI to process all the get, post, update and delete requests from the Outlook Desktop applicationa and update the same in our web application
  • Whenever an e-mail is arrived Inbox, read its content as html, parse it and extract the required information. Extracted information will be used to create a ticket information and stored in database for further usage
  • Using a send event, manipulated the e-mail body to inject our required information to recognize it whenever it gets replied back and use it to divide the e-mails into conversation threads

Technical Stuff: C#, Visual Studio 2015, VSTO, WebAPI, IIS 10

Calendar Integration(Office365,Exchange)

Dec 2018 – Mar 2019

Requirement: To have a two-way synchronization between our core web application and Outlook Accounts(Office365,Exchange)

Key Features:

  • Create/Update/Delete calendar events should be synchronized
  • Time zone handling
  • Give a category for items which are created for our web application purpose
  • Resolve conflicts between multiple updates of the same calendar item

Development:

  • User will be given with a link in our web application to add an Outlook account, this redirects the user to login page of MS Online portal to authenticate the user and returns Access Token and Refresh tokens for that user
  • Any future communication between outlook servers and local web servers will be done using that tokens through Microsoft Graph API
  • If Access Token is expired, can generate new pair of tokens using Graph API itself
  • Most of the communication done through Graph API, where we can query different requirements and get the information

Technical Stuff: C#, Azure AD(App Registration and Tokens), Microsoft Graph, Exchange Managed API, OWIN MiddleWare, Visual Studio 2017, IIS 10

Local Mail System(Web & Desktop)

Aug 2018 – Nov 2018

Requirement: To provide a common place for any communication between the students it may be general or educational QA topics

Key Features:

  • Register and Login pages
  • Create mail, Inbox, Sentbox, Drafts, Trash and QA Forum
  • Web and Desktop versions of the application

Development:

  • Designed a Register page to take student basic info and a password to authenticate while loggin in
  • After logging in, user will be given with Inbox, SentBox, Drafts and Trash tabs to navigate through them. A button to create new conversation by providing recipient id
  • All these data will be managed by using a single table in MySQL Database
  • Finally, built a Desktop verion of the same application

Technical Stuff: HTML, CSS3, JavaScript, JSP, JDBC, MySQL, Net Beans, Apache Tomcat

Talking Bot - Major Academic Project

Dec 2016 – March 2017

Requirement: To develop a conversational bot which takes voice inputs, process it and returns a voice response

Key Features:

  • System should be loaded with domain knowledge
  • If response for the given input is not there in it's knowledge base, it should record it in Database

Development:

  • Used a conversational AIML dataset and loaded data using python
  • SpeechRecognition module will take voice input from user, converts it into text and passes to python module
  • Python module will parse the text, inputs it to AIML dataset and gets the reponse
  • TTS module will convert the response text to speech and outputs it to the user

Technical Stuff: Python(SpeechRecognition, Text to speech), NLTK, AIML


Photographs

These are few random photographs I have shot on Canon Rebel SL2(200D) and mobile(Realme 3 Pro).

  • All
  • Objects
  • Nature
  • Humans
Cofee Cup
Replica of 3 idiots HYD
Beautiful Sunset with cool clouds
Human 4 HYD
Fields in village
Human 2 HYD
Sunset upon water flow
A cup full of Coffee
Gun beside Laptop Screen
Human 3 HYD
Cloudy sky with birds
Human 1 HYD
Gun Laptop
Maula Ali HYD

Services

Web Development

Doing your current business operations manually or having any business idea ?
Will automate your business operations by providing end to end web application services like E-Commerce system, Event/School/College/University management systems with efficient Admin portals to manage the entire web application at one place. Enables customization of the application at any time to increase the customer experience

Virtual Assistant/Consulting

Are you a student or an employee and in need of Virtual Assistance on your project works or assignments ?
Will assist on your work in achieving your assignments by suggesting the possible solutions for any topic I have mentioned in this page. ASP.NET with C# would be the best pick for assistance as I had proficient knoledge on it. Will suggest any kind of technical clarifications from low level to high.

Integrations

Want to add new feature to your current application ?
Introducing new features to your application will always increase the scope and automate the things to run your business efficiently by integrating all services at one place. Will provide services like Payment Integrations, Outlook Integrations, Social Media Integrations or any integrations with third party/custom developed services.

Photo/Video making or editing

Photos/Videos are your reflections, they show beautiness of your happy moments to the rest of the world even after your death
Plannig any event or personal photoshoot or chilling out with friends ?
Will capture your happy moments with my Third Eye(Camera) and will make them more beautiful. Can take pictures or film videos of yours and edit them to make them look cool.

Blog Writing

Having any topic to publish an article but not having enough content to put in ?
I write blogs on technical topics or any general topics. It is important to gather all the information by doing some background research before elaborating any topic in detail. Will take care of the background research and write the blog content in a way that reader shows interest in refering your blog frequently

Contact

Call

+91 8374850601

Location

Madhapur, Hyderabad, Telangana, India 500081