Post Job Free

Resume

Sign in

Computer Science C C++

Location:
Dayton, OH, 45402
Posted:
February 23, 2024

Contact this candidate

Resume:

Lakshmi Bommareddy

ad3uyz@r.postjobfree.com linkedin.com/in/lakshmi-reddy-656822140 +1-937-***-****

EDUCATION

Master of Science in Computer Science, Wright State University, Dayton, OH August 21 – July 23

Coursework: Algorithm design and Analysis, Distributed systems, Advanced Database Systems GPA -3.4/4.0

Lakireddy BaliReddy College of Engineering, Mylavaram April 2018

B. Tech in Computer Science and Engineering GPA: 3.6

PROFESSIONAL SUMMARY:

Having 3+ years of experience in development and testing of JavaEE applications for Transport Domain in real time. consistently exceeding customer expectations and delivering excellent performance with high quality.

Have good understanding of spring, spring framework, spring MVC, JSP, HTML, JavaScript, C/C++ technologies.

Extensive experience in developing web pages using HTML/HTML5, XML, DHTML CSS/CSS3, JavaScript, React JS, Redux, Flex, Angular, JSON, Node.js, Ajax, Bootstrap.

Extensively in the Development of Web applications using Core Java, Spring Core, Spring MVC, RESTful Web Services, Microservices, and Spring Boot.

Experience in design and developing Microservices leveraging MongoDB. Developed services to monitor housing loan/underwriting related information reports to managerial people.

Used to perform adhoc backups using Mongo dump and restore.

Experience in creating no-sql scripts for DML operations using MongoDB.

Experience with object-relational mapping (ORM) concepts, such as entity classes, mappings, and queries.

Responsible for designing, implementing, and maintaining complex software systems.

Experience in XML related technologies like XML, XML Schemas.

Experience in major web application servers: Apache Tomcat.

Having hands-on experience in developing and implementing RDBMS solutions using Oracle, MySQL, DB2, and delving into the world of NoSQL databases such as MongoDB.

Have knowledge/experience in Software Development Processes like SDLC, Agile Methodologies.

Involved in analyzing, coding, testing, implementation, creating documentation and maintaining of the software applications, accordance to the requirement.

Experience in different Operating Systems/ platforms like Windows, Linux and UNIX, MacOS.

Extensive experience as a developing web application using HTML, XML, CSS, JavaScript, Typescript, Vue.js.

Had a implementation knowledge on Vue.js.

Proficient in implementing Design patterns like Singleton, Factory, DAO, and DTO.

Extensively used SPRING frameworks. Very strong conceptual and hands-on programming skills in multi-threading, Collections, Concurrency, Garbage collection, Exceptional Handling, Memory management, and OOPS concepts in core java.

Experience working with different SDLC (Software

Development Life Cycle) including Requirement gathering, Analysis, Design, Coding, Testing and Implementation like AGILE (SCRUM), TDD, and Waterfall Models.

Widely used various open-source MVC architecture like Struts 2.0, Spring MVC, and Object Relational Mapping (ORM) Frameworks like Spring JPA with Spring Data, Hibernate, and Spring JDBC.

TECHNICAL SKILLS

●Programming languages: C, C++, JavaScript, Core Java/J2EE, XML, HTML, DHTML, Python, Restful Web Services.

●J2EE Standards: JDBC, JNDI, JTA

●Web Technologies: JSP, Servlet, JAX-WS, REST, AngularJS, Bootstrap, JMS

●Data Science and Machine Learning tools: NumPy, PyTorch, TensorFlow

●Databases: SQL, MongoDB, and Oracle DB, pl/sql.

●Algorithms: Data Structures

●Tools and cloud Platforms: Log4j, Junit, Gradle, GitHub, Maven, Jasper Reports, Tortoise SVN &Git

●IDE’s: Jupiter Notebook, Eclipse, STS, NetBeans, Visual Studio Code, Sublime

●Frameworks: Spring, structs, Node-JS, JSF, Hibernate, Apache Camel

●Web/App Servers: Apache Tomcat

●Methodologies: Agile

WORK EXPERIENCE

Software Engineer Oct2018– Aug2021

Client: Andhra Pradesh Government Software Engineer

●Worked on Andhra Pradesh state most important project Road Transport Authority (RTA).

●Developed vehicle Registration services using spring, jasper and mongo DB.

●Worked with client issues and Developed Few citizen services.

●Designed and developed API’s using REST framework and Spring Boot and used Bootstrap along with ReactJS in creating the Application.

●Developed the responsive UI web pages using XHTML, HTML5, CSS3, Angular JS 2, JavaScript, ReactJS and has worked with Angular JS filters in expressions and directives to filter data in the UI.

●Created custom reusable ReactJS components.

●Strictly adhered to the UX design and worked on implementing same and worked closely with the UX designer to make any changes that was necessary.

●Created component and developed functionality using ReactJS.

●Used Material UI for theming and styling and used ReactJS developer tools and Redux dev tools.

●Worked on Visual Studio code to run the application in the local using npm commands.

●Used ReactJS hooks like UseState and UseEffect.

●Extensively used MVC, Factory, Delegate and Singleton design patterns.

●Applied J2EE Design Patterns such as Factory, Singleton, and Business delegate, DAO, Front Controller Pattern and MVC.

●Involved in the implementation of DAO for the MongoDB.

●Understand the requirements and implemented spring boot with Restful web services.

●Used Spring Data interact with database.

●Worked on Jasper reports and provided service for Permit, Fitness, Payment services and show cause notices.

●Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design. Created multiple databases with sharded collections and choosing shard key based on the requirements.

●Experience in managing MongoDB environment from availability, performance and scalability perspectives.

●Worked on creating various types of indexes on different collections to get good performance in Mongo database.

●Worked on creating documents in Mongo database.

●provided service for High Security Registration plate in Road transport Authority.

● Perform database updates and load data in a MongoDB.

Avyaya Technologies, Hyderabad Student Trainee

Client: State Bank of India June2017 - December2017

●Developed a Web-based Application for Banking System with online system quality, accuracy, security and ease to use by using HTML 5, Java, CSS3, MySQL, React, JavaScript, jQuery. JSON and used Tomcat server to connect with database.

●Work Collaboratively with business customers to assist in development of application Task including requirement gathering, analysis, development, testing, and maintenance.

●Designs the overall system architecture, ensuring scalability, reliability, and security. Defines the technology stack and architecture pattern.

●Sets up the CI/CD pipeline, automates deployment processes, manages the server infrastructure, and ensures the system's availability, scalability, and performance.

●Implements the backend logic using Java, Spring Framework, and Hibernate. Responsible for database design, API development, and business logic implementation.

●Implements security measures to protect sensitive data, such as encryption, access controls, and vulnerability assessments. Ensures compliance with regulatory requirements (e.g., PCI DSS, GDPR).

OTHER PROJECTS

Parallelized Image Processing with TensorFlow and CuPy

●Implements the backend logic using python, NumPy, TensorFlow, CuPy, Jupiter Notebook. Responsible for database design, API development, and business logic implementation.

●Develops and trains machine learning models using TensorFlow for image processing tasks.

●Implements parallelization techniques and optimizes code execution using libraries like CuPy for GPU-accelerated computing.

●Implemented a fundamental package for scientific computing with Python, used for numerical operations and array manipulation by using NumPy.

●Conducts testing to ensure the reliability, accuracy, and performance of the image processing algorithms and software components.

●An open-source computer vision library that provides various tools and algorithms for image processing, such as image filtering, object detection, and feature extraction using OpenCV.

●Had a hands-on experience doing image processing techniques by using Sobel edge detection, canny filter, image deblurring, Gaussian filter, Gradient filter, Kmeans segmentation, Bicubic, Bilateral image resize, image rotation and many more.

●Used parallel computing platform and programming model developed by NVIDIA for GPU-accelerated computing, utilized by CuPy for GPU operations.

●Creates documentation for the project, including user manuals, API documentation, and technical specifications.

Privacy preserving outsourced Association Rule Mining on Vertically Partitioned Data Base

Applied Association Rule mining's on the Shopping data by partitioning vertically, Technologies used are Java, JDBC, servlet for service, HTML, CSS for front end and Oracle as Database.

Had an implementation experience on Apache Spark with Java API.

Extensive use of spring framework that provides a comprehensive infrastructure for developing java applications.

Used Apache Hadoop for distributed storage and processing of large datasets.

Hands-on experience on data streaming and messaging between components by using Apache Kafka.

Used JAX-RS for building RESTful APIs in java.

Developed Data processing algorithms and pipelines using java and related platforms.

Implemented Data mining Algorithms and analytical models using java libraries and tools.

Integrates privacy-preserving algorithms into the system architecture to ensure data confidentiality and integrity.

Implements data transfer protocols for secure communication between different components and parties.

Developed UI for data visualization and reporting using java-based technologies such as JavaFX and spring MVC.

Student Report System

Developed a Sample college website with help of HTML, Servlets and SQL as a DB connector, to provide faculty services.

Designs the overall system architecture and ensures that it meets the requirements and quality standards.

Implements the backend logic using java, spring framework and hibernate.

Responsible for database design by using PostgreSQL, API Development and business logic implementation.

Designed and Develops the UI using HTML, CSS, Java Script and frontend frameworks like Angular and React.

Manages the database schema, performance tuning, backups and security of the database systems by using Relational database management systems.

Writes and executes test cases performs manual and automated testing and ensures the quality and reliability of the system.

Sets up the continuous integration and continuous deployment pipeline automates deployment processes and manages the server infrastructure.

Coordinates the activities of the development ensures that the project stays on schedule.

OTHER ACTIVITIES

●Won Certification for PC Game Development.

●Participated in a Cloud workshop at Miracle Software Systems on Mean Stack Technologies.

●Submitted an idea on offline city maps during Smart India Hackathon 2017.



Contact this candidate