Lalith Kunal Bachu
Contact: 513-***-****, Email: ***************@*****.***
PROFILE
A graduate of computer science with a strong understanding of life cycles for software development. Passionate about working in a daunting and exciting profession as a Software Engineer. Hands-on experience using a PEGA BPM tool. PROJECTS
File transfer through socket: Java/J2EE, Networking protocols
• A server normally runs on a single machine and has a socket that is connected to a single port number. The server is only waiting for a client to make a communication request, listening to the socket.
• Server side: The client knows the hostname / Ip address of the computer that is running the server and the port number that the server is listening to. The client must also register itself with the server so that it links to a local port number that it uses during this connection.
• For any communication request, the server listens and senses the request made by the client and during the process. They are therefore connected to each other.
Supply chain management: Solidity, Smart contract, ABI address, Block chain
• Using smart contracts in blockchain technology, the transfer of ownership is performed for various goods between producer, retailer and customer.
• Each participant's ABI address is uniquely created and the transfer is done based on that address.
• Solidity is the language used to write the code and Ethereum is the block chain framework for implementing smart contracts.
Sorting visualizer: React, Node.js
• As input from a generate array button, an unsorted array of elements is generated and we can select the sorting process to use the algorithm to sort the unsorted array given.
• A sort button appears when we pick a specific sorting method, and when we press that button, the entire sorting method appears.
• The direction of the algorithm will be seen as a visualizer as to how the steps take place in the sorting process. EXPERIENCE
Intern, Tech Mahindra Private Limited ( April - July 2019) Worked as a System Architect intern to develop applications using PEGA BPM platform where I worked on available Customer Resource Management (CRM) applications and learned about the overall cycle of a PEGA real-world project. CERTIFICATIONS
• Certified System Architect (CSA) in PEGA.
• Certified Senior System Architect (CSSA) in PEGA.
• Azure fundamentals (AZ-900).
ACADEMICS
University of Cincinnati, Cincinnati, Ohio, USA (August 2019 – April 2021) Master of Engineering degree in Computer Science with data science specialization. Coursework: Advanced algorithms, operating systems, intelligent data analysis, information retrieval, cloud computing, machine learning, innovation design.
BVRIT, Narsapur, Hyderabad, India (July 2015 – July 2019) Bachelor’s degree in Information Technology.
Coursework: C, C++, Java, Data Structures and Algorithms, Algorithm Design and Analysis, Database Management Systems, Computer Networks, Operating Systems, Linux Programming, Data Mining, AI. Technical skills:
• Programming Languages: JAVA/J2EE, C++, Python, React.
• Databases : MySQL
• Operating System : Linux, Windows
• Web Technologies : HTML5, JavaScript, Angular 8, CSS3, PHP
• Software : Visual Studio, IntelliJ, Eclipse
• Cloud technologies : AWS, AZURE