Post Job Free

Resume

Sign in

Software Development Engineer

Location:
McKinney, TX
Posted:
February 26, 2024

Contact this candidate

Resume:

SWATHI SURIKANTI UNIVERSITY OF NORTH TEXAS

linkedin.com/in/swathi-reddy-surikanti-99432a279 DENTON, TX Email: ad3xr0@r.postjobfree.com Phone: 940-***-**** OBJECTIVE:

A challenging and innovative career in a forward-thinking company where I can share and improve my expertise and advance professionally by giving it my best. I am highly knowledgeable in Java/J2EE technologies and thrive in all phases of the software development lifecycle, including design, analysis, coding, testing, and deployment. I tackle Java, Spring, TypeScript, and JavaScript creatively and with a strong problem-solving mindset. With a solid foundation in OOPs ideas, algorithm development, seamless integration, web-based deployment, and testing in accordance with the specified business requirement, I am skilled in both front-end and back-end programming. EDUCATIONAL DETAILS:

University of North Texas, Denton TX.

Masters in Computer Science CGPA: 3.818 Jan 2022 – May 2023 Relevant Coursework: Fundamentals of DB, Computer Networks, Software Engineer, Operating System Design, Computer Algorithms, Usability Testing, Machine Learning, Data Visualization. University College of Engineering, Kakatiya University, INDIA Aug 2017 – July 2021 Bachelors in Computer Science and Engineering percentage: 79.9% Relevant Coursework: Object Oriented Programming Concepts, Data Structures and Algorithms, Database System Design, C, C++ and Java Programming Languages, Software Engineering, Computer Networks, Artificial Intelligence, Data Mining.

Intermediate, Narayana Junior College, HYD INDIA Percentage: 97.6% Jun 2015 – May 2017 Relevant Coursework: Mathematics, Physics and Chemistry. TECHNICAL SKILLS:

Programming Languages Core Java, Java 1.x to 1.8, Python, Javascript, C, C++ Cloud Services AWS

Web Technologies,

Frameworks and Libraries

HTML, CSS, Bootstrap, JavaScript, Spring, Typescript, Angular, React Databases

MySQL, NoSQL, MongoDB and PostgreSQL.

Tools Visual Studio, Eclipse, Powerpoint, word, JIRA, Maven and Gradle Testing Junit, Mockito

Messaging Stream Kafka

Version Control Tools GIT

PROFESSIONAL EXPERIENCE:

Client: Premier Health Care, USA Feb 2023 – Present Role: Full Stack Developer

Responsibilities:

• Implemented Java 11 to use asynchronous HTTP client, var keyword for lambda parameters, improvise garbage collector and to access control in nest based.

• Implemented multi-threading and concurrency, Exception handling and design pattern concepts in Java 11.

• Implemented Java 8 features, such as lambda expressions, the Stream API, and functional interfaces.

• Designed dynamic and cross-browser compatible pages using HTML, CSS, JavaScript, React.

• Proficient in state management within React applications, utilizing state hooks and context API for efficient data handling.

• Implemented Flux or Redux patterns when necessary for managing complex application state.

• Collaborated with UI/UX designers to implement visually appealing and intuitive user interfaces.

• Developed RESTful APIs with Spring Boot, utilizing IoC and Dependency Injection for modular design.

• Utilized MongoDB to implement database interactions, performing CRUD operations and complex queries to store and retrieve data.

• Used Maven for project management and build automation and Continuous Integration is done using Jenkins.

• Applied OOPs concepts such as encapsulation, inheritance, and polymorphism to create robust and modular code.

• Designed Microservices architecture with Eureka for service registration and discovery.

• Developing and maintaining Kafka producers and consumers to interact with the Apache Kafka cluster by integrating other systems and tools such as databases, message brokers, and data storage systems.

• Integrated AWS Lambda functions with other AWS services, such as Amazon S3, DynamoDB, or API Gateway, to create scalable and resilient serverless applications.

• Utilized AWS SDKs and APIs to interact with various AWS services within the Lambda functions.

• Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.

• Deployment (CI/CD), automating the build, testing, and deployment processes.

• Used Git as version control to maintain versions of the application.

• Utilized Agile Methodologies to manage the full lifecycle development of the project. Environment: Java, Spring boot, React, HTML, CSS, JavaScript, Bootstrap, Agile, Git, Kafka, CI/CD, MongoDB, AWS, Junit, Mockito, Microservices.

Client: Tata Consultancy Services Limited, HYD INDIA. Feb 2021 – Jan 2022 Role: Full Stack Developer

Responsibilities:

• Involved in all phases of the Software development life cycle (SDLC) using Agile methodology with daily scrums and weekly sprint.

• Leveraged core JAVA concepts like Collections Framework, Multi-Threading, Exception handling for developing application modules.

• Utilized lambda expressions introduced in Java 8 to write concise and expressive code, enhancing functional programming capabilities.

• Extensively used the latest Java8 features like Functional Interfaces, Stream API, Time API, Transaction Management, Exception Handling, Collection API, and Lambda Expressions.

• Developed Single Page Applications (SPA) using HTML5, CSS3, JavaScript, Angular7, and Bootstrap in the front end.

• Designed REST-based Microservices using Spring Boot.

• Implemented Dependency Injection (DI) patterns to achieve loose coupling and enhance testability.

• Utilized services and dependency injection for efficient communication between components.

• Implemented Ng Modules in Angular to encapsulate related components, services, and directives.

• Unstructured data was handled using Mongo DB and used Mongoose Connector for connecting to the database.

• Developed Mockito and JUnit test cases to improve code coverage.

• Preparing builds, deploy and Co-ordinate with the release management team to ensure that the proper process is followed during the release.

• Microservices have been built using Spring Boot, Spring Cloud and deploying to AWS Cloud.

• Used the AWS Services platform to upload data into AWS S3 buckets and create EC2 instances.

• Used Git as version control to maintain versions of the application. Environment: Java, Spring boot, Angular, HTML, CSS, JavaScript, Bootstrap, Git, MongoDB, AWS, Junit, Mockito, Microservices.

Client: Fission infotech Pvt Ltd, HYD INDIA. Jan 2020 – Jan 2021 Role: Associate Full Stack Developer (Intern)

Responsibilities:

• Acquired hands-on experience in Java Full Stack development, gaining proficiency in technologies like Java, Angular, React, Spring Boot, MySQL and AWS.

• Assisted in the development and deployment of applications, contributing to both front-end and back-end functionalities under the guidance of senior developers.

• Applied Java for server-side development, leveraging Spring Boot to create robust and scalable RESTful APIs.

• Implemented CRUD operations, authentication, and authorization mechanisms using Java and Spring frameworks.

• Collaborated on projects involving the implementation of front-end interfaces using Angular and React and backend functionalities using Spring Boot.

• Contributed to coding, debugging, and testing phases, learning best practices in software development life cycles.

• Managed databases using technologies like MySQL and PostgreSQL, integrating them with the application for data storage and retrieval.

• Assisted in identifying and addressing bugs, optimizing code snippets, and implementing fixes under supervision.

• Proficient in version control systems such as Git, ensuring collaborative development and tracking changes effectively within a team.

• Conducted unit testing using JUnit or other testing frameworks, ensuring code reliability and functionality.

• Gained foundational knowledge in leveraging AWS services for cloud-based solutions, exploring EC2 for scalable computing, S3 for object storage, and RDS for managed databases.

• Participated in deploying applications on AWS infrastructure, gaining insight into cloud-based application deployment and management.

Environment: Java, Spring boot, React, Angular, HTML, CSS, JavaScript, Bootstrap, Git, MongoDB, MySQL, PostgreSQL, AWS, Junit, Mockito, Microservices. PROJECTS:

Driver-Drowsiness Detection - Implemented a driver drowsiness detection system utilizing eye-tracking sensors, Python, OpenCV, dlib, numpy, and front-end technologies (HTML, CSS, JavaScript, Bootstrap). AgroMart - Developed an empowering agricultural application using Java, Spring, Angular, HTML, CSS, Nodejs, and Bootstrap, enabling farmers to set prices, eliminate middlemen, and predict crops using recommendation systems based on user inputs.



Contact this candidate