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
- Website: midni8coder.blogspot.com
- Phone: +91 8374850601
- Email: devidlingampally@gmail.com
- 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
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
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
Hackerrank
Google Blogger
Call
+91 8374850601
devidlingampally@gmail.com
lingampallydevid@gmail.com
Location
Madhapur, Hyderabad, Telangana, India 500081