Post Job Free
Sign in

Software Engineer Machine Learning

Location:
Richmond, VA
Posted:
November 27, 2024

Contact this candidate

Resume:

SUMANTH REDDY

Software Engineer

United States *****************@*****.*** +1-937-***-**** LinkedIn SUMMARY

Software Engineer with over 4 years of experience in agile development, API optimization, and microservices deployment. Proficient in Python, Golang, Java, and cybersecurity, achieving a 30% reduction in vulnerabilities. Skilled in ReactJS, GRPC, and optimizing database usage with MongoDB, S3, Oracle, PostgreSQL, and Redis. Expert in NLP with a focus on high-performing models and data visualization. Ensures code reliability, specializes in RESTful APIs, and deploys secure solutions on AWS. Passionate about delivering clean code, debugging, and improving user experience. Reduced AWS server costs by 10% through infrastructure Enhancements. SKILLS

Methodologies: SDLC, Agile, Waterfall, Node.js, Typescript. Programming Languages: Python, Golang, Java, JavaScript, jQuery, Angular, PHP, ASP, Python, Node, Vue. Web Development: HTML, Django, Flask, Fast API, RESTful APIs, GRPC, SQL Alchemy. Networking Protocols: TCP/IP, MAC addresses, IP addresses, DNS, HTTP/HTTPS, FTP, DHCP, ARP, and NAT. Database: MongoDB, Oracle, PostgreSQL, Relational Databases, Non-Relational Databases. Caching: Redis.

Testing: Jest, Mocha.

Development Tools: Linux, Git, Docker, Kubernetes. Machine learning: Natural Language Processing (NLP), OpenCV, Snowflake, Scikit-Learn, TensorFlow, CUDA, Apache Spark. Cloud Computing: AWS, Azure.

Search and Analytics: Elasticsearch.

Big Data Processing: Apache Spark.

Soft Skills: Problem-solving, Communication and collaboration, Adaptability, and learning agility. EXPERIENCE

Software Engineer

Cisco Systems, USA Aug 2022 - Current

• Enhanced API performance by 1.5x through the strategic transition from REST calls to GRPC, reducing network latency.

• Built a financial data analysis tool and a microservice within a large distributed system using Python and Golang, integrating ReactJS for improved user experience and achieving a 15% satisfaction increase.

• Designed and implemented microservices using Python and Golang to manage distributed systems.

• Spearheaded agile development, achieving a 30% cycle reduction through effective Scrum practices using Python, JavaScript, and Java, emphasizing collaboration, microservices implementation, and scaling features.

• Focused on collaborative team efforts, code review, optimization, and mentoring junior developers for collective growth. Utilized specialized expertise in threat identification by integrating a custom script with a machine learning model on AWS, achieving a 75% accuracy rate.

• Implemented advanced API authentication and authorization protocols with JWT (JSON Web Tokens), reducing unauthorized access attempts by 30%.

• Significantly contributed to database modifications by implementing both logical and physical descriptions in Python and Java (including Django and Spring Boot) to elevate security and performance.

• Made substantial contributions to software shipping cycles, placing a strong emphasis on meticulous debugging, testing and documentation procedures to ensure the implementation of robust security measures.

• Deployed and managed distributed systems on AWS infrastructure, utilizing services like EC2, S3, and RDS for efficient resource allocation and scalability.

• Utilized Docker for containerization and Linux namespaces to manage network isolation in complex systems.

• Contributed significantly to web development utilizing HTML, Django, Flask, Fast API, RESTful APIs, and GRPC. Utilized MongoDB, Oracle, and PostgreSQL databases for efficient storage and retrieval of data.

• Enacted caching strategies using Redis to optimize data retrieval and enhance application performance.

• Secured code quality and reliability via thorough testing, employing Pytest and Junit and Mocha for comprehensive testing procedures.

• Collaborated on network infrastructure improvements, including working with MAC addresses, IP addresses, and ports, ensuring seamless communication between services.

Software Engineer

Cybage Software, India August 2019 – June 2021

• Implemented scalable solutions for large distributed systems, leveraging frameworks like Spring Boot and Django, ensuring robustness and efficiency in handling high volumes of data and traffic.

• Developed a custom script integrated with a machine learning model, accurately identifying network honeypots with a 75% accuracy rate.

• Developed robust backend systems using Django and Spring Boot, improving networking between services with TCP/IP and HTTP protocols.

• Implemented scalable solutions for large distributed systems, leveraging Python, Golang, and Java, resulting in a 20% enhancement in system efficiency.

• Applied expertise in threat identification by integrating a custom script with a machine learning model on AWS, resulting in a notable 75% accuracy rate.

• Led rigorous Python code testing efforts, increasing reliability by 20% and reducing post-release issues by 25%, thereby playing a crucial role in the software shipping cycles.

• Incorporated Docker containerization into a robust CI/CD pipeline, streamlining the deployment of microservices, ensuring rapid, reliable, and scalable delivery of software updates.

• Played a substantial role in software shipping cycles, placing a strong emphasis on debugging and testing to ensure the implementation of robust security measures.

• Developed a high-performing multi-label NLP classification model with a 0.73 F1 score, employing advanced machine learning techniques for optimal results.

• Graphically represented NLP data with Pandas and Matplotlib, providing insights for informed modeling decisions that resulted in improved classification and clustering outcomes. Education

University of Dayton Dayton, Ohio, USA Aug 2023

Master of Science in Computer Science

Electronic Arts Software Engineering virtual experience program on Forage - October 2024

• Proposed a new feature for the Sims 4 and wrote a Feature Proposal describing it to other stakeholders.

• Built a class diagram and created a header file in C++ with class definitions for each object.

• Patched a bugfix and optimized the Sims 4 codebase by implementing an improved data structure. Walmart USA Advanced Software Engineering Virtual Experience Program on Forage - October 2024

• Completed the Advanced Software Engineering Job Simulation where I solved difficult technical projects for a variety of teams at Walmart.

• Developed a novel version of a heap data structure in Java for Walmart’s shipping department, showcasing strong problem-solving and algorithmic skills.

• Designed a UML class diagram for a data processor, considering different operating modes and database connections.

• Created an entity relationship diagram to design a new database accounting for all requirements provided by Walmart’s pet department.



Contact this candidate