Lakshman Mandangada

Architect at Actian
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Bengaluru, Karnataka, India, IN

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 200 - 300 Employee
    • Architect
      • Apr 2019 - Present

    • India
    • Higher Education
    • 1 - 100 Employee
    • Assistant Professor
      • Aug 2017 - Feb 2018

      Assistant Professor in Computer Science Department Assistant Professor in Computer Science Department

    • Architect / Technical Manager
      • Feb 2016 - Aug 2016

      Hewlett Packard Enterprises Worked on HPE’s product, operations Agent. Which involved fixing defects in C++, Windows and Linux. Operations Agent is a performance monitor of systems. One of the real time modules reporting the performance related issues like data source name, class name, CPU name and instances was a real time module by name hpsensor. Hpsensor collects and arranges information as per RTCM (real time configuration manager) and passes the metric information to the server which is the performance engine. Defect were first reproduced thoroughly on both windows and Linux before proceeding to root cause analysis after which the Appropriate fix would be applied. The debugging was done on Visual Studio and GDB in Linux. I also received appreciation from my manager for fixing certain defects, with urgent dead lines. Show less

    • Software Architect
      • Feb 2015 - May 2015

      Essential Algorithms Solutions is a start up product based company, which provides services for clients and customers involved in betting in foreign countries. The work involves using Fedora Linux on an Oracle Virtual Machine hosted by Windows 8. The IDE used in QT creator. QT C++ is used mainly for parsing of HTML and JSON, interfacing with Database, networking, running and spawning processes, signals, and timers. The kinds of requirements handled are generation and consolidation of reports from websites, reading and updating from database, and posting data for outbound requests using curl. Show less

    • India
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Technology Leader
      • Oct 2010 - Jan 2015

       Worked for Advanced Engineering Group of Infosys which involves R&D. The work involves optimization related tools and IDE CPLEX is integrated with Qt for developing GUI oriented applications. The project needs analyzing and understanding algorithms like Travelling Salesman Problem, which is used in CPLEX as a standard example. I am also developing expertise in Design patterns, data structures, and algorithms. Worked on research papers involving Game Theory and Cluster Analysis. Worked on complex algorithms like Travelling Salesman Problem, N Queen Problem, which involves back tracking and recursion. Also worked on analyses of complexities of Algorithms. NOTEWORTHY SKILLS: C++, Integration of Applications, Advanced Algorithms, Data Structures, Installation of Linux OS and Applications  Worked for Yahoo as a Program Manager handling a team of 8 developers and 3 QA testers, worked in WAR Rooms, worked as a scrum master for agile methodology. Coordinated and managed using Bugzilla for defect and task tracking. NOTEWORTHY SKILLS: Project management, People Management, Defect Tracking Tool Bugzilla, Co-ordination.  Security related Home automation Servers (UTC (formerly GE Security), Eclipse, C++). The home automation security devices used by UTC involved client server communication using TCP/IP. The code was in C++ using boost libraries and the IDE was eclipse on Linux. Worked at client site in Hyderabad. NOTEWORTHY SKILLS: Linux, C++, Client Server Model, Security, Design, Requirements Gathering, UML  Proficiently worked with AT&T client in Datacom domain, involved in adding certain features for monitoring LWAPs (Lightweight access points) and controllers. The code base module was written in C++ and the databases used were PostGre SQL and Oracle, (RDBMS). NOTEWORTHY SKILLS: SNMP, MIB, RDBMS, C++  Efficiently worked in Juniper Networks which is a client of Infosys: NOTEWORTHY SKILLS: Perl, Linux, Routers, Show less

    • United States
    • Industrial Machinery Manufacturing
    • 700 & Above Employee
    • Senior Design Engineer
      • Jul 2009 - Sep 2010

      Built a feature Bad Pixel Edit Tool with a team of 6 people where the bad pixels and lines on a digital image that are marked, can be identified as co-ordinates. The co-ordinates would be extracted and then written into a list file. Worked on Requirements, design, Implementation, Unit Testing, Integration Testing. Worked on feature enhancements(coding, testing) in Image Processing using C++ on Linux involving subsystems of Image Processing: Image Detection and Controller (IDC) and Real Time Image Processing (RTIP).It Involved dealing with the x-ray hardware like taking exposures, making various hard ware adjustments, setting parameters in configuration files, and verifying with the log files. Show less

    • Software Developer
      • Aug 2005 - Jul 2009

      Worked on various projects like FedEx, AutoZone projects. FedEx was logistics with C++ on visual studio, this involved defect fixing and enhancements. AutoZone was for user interface work using C++ on Linux Hewlett Packard project: A Storage Domain project. ACU CLI on HP-UX which is command line based Disc configuration program for Smart Array Controllers and RAID Array. Symbian project : mobile OS development and adding features for 10 months, Symbian C++ and Symbian OS Worked on various projects like FedEx, AutoZone projects. FedEx was logistics with C++ on visual studio, this involved defect fixing and enhancements. AutoZone was for user interface work using C++ on Linux Hewlett Packard project: A Storage Domain project. ACU CLI on HP-UX which is command line based Disc configuration program for Smart Array Controllers and RAID Array. Symbian project : mobile OS development and adding features for 10 months, Symbian C++ and Symbian OS

    • United Kingdom
    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • May 2005 - Aug 2005

      Worked on Embedded Systems with respect to thin clients based on linux Built Images to burn on Flash for thin client using System Builder Kit. Worked on Embedded Systems with respect to thin clients based on linux Built Images to burn on Flash for thin client using System Builder Kit.

    • Software Development
    • Software Engineer
      • May 2004 - Dec 2004

      Designed and implemented a project in C++ to store information of employees based on hashing. Developed an Employee Database for a finance corporation on Oracle. Designed and implemented a project in C++ to store information of employees based on hashing. Developed an Employee Database for a finance corporation on Oracle.

    • Higher Education
    • 700 & Above Employee
    • Computer lab consultant
      • Aug 2000 - May 2004

      3 Years and 8 Months) Teaching and evaluation of assignments based on C, C++, Algorithm Designs and Object Orientation for Undergraduate Students. 3 Years and 8 Months) Teaching and evaluation of assignments based on C, C++, Algorithm Designs and Object Orientation for Undergraduate Students.

    • Software Engineer
      • Oct 1998 - Dec 1999

      Worked on a project called 'Code Check' for a Swiss Bank, to parse the input file of code written in VC++. Programmed modules to parse input strings from the file. Worked on a project called 'Code Check' for a Swiss Bank, to parse the input file of code written in VC++. Programmed modules to parse input strings from the file.

    • Intern
      • Aug 1997 - Aug 1998

      Worked on Bug fixing and optimization of GPS receiver module written in 'C' and Assembly language using Turbo C Masters program in Computer Science: Project Work: Implemented Standard Benchmark Algorithms on Linux Beowulf Cluster of the USU Computer Science Department in parallel. Four Benchmarks were implemented, three from NAS Benchmarks of NASA, which were high computation fluid dynamics algorithms. The fourth algorithm was Matrix Multiplication of two square matrices. The project was implemented in C language using Message Passing Interface for parallelizing algorithms. Designed a Client Server Program as a part of distributed systems course using C and C++ on Sun Solaris operating system. Designed and implemented a simple web-server, which handles multiple clients using fork and iteration techniques using C and UNIX. This is where my expertise on UNIX system calls was developed. Distributed systems: Implemented a Domain Name System using CORBA. Show less

Education

  • utah state university
    Master's degree, Computer Science
    2000 - 2004
  • UVCE college, Bangalore University
    BE, Computer Science
  • Utah State University
    M.S, Computer Science

Community

You need to have a working account to view this content. Click here to join now