Post Job Free
Sign in

Software Engineer Machine Learning

Location:
Harrison, NJ
Posted:
December 05, 2024

Contact this candidate

Resume:

Prabhakar Yadav

Harrison, NJ ***** ****@****.*** 201-***-**** LinkedIn Github Portfolio

Education

New Jersey Institute of Technology, Newark, NJ Sept 2023 – Dec 2024 Master of Computer Science: GPA – 3.88

Courses: Data Structures and Algorithms, Database Management Systems, Web Systems Development, Data Mining, Internet and Higher Layer Protocols (TA), Operating System Design, Advanced Database Systems, Cloud Computing, Network Protocol Security, Machine Learning and Cyberinfrastructire Experience

Frontend Developer Intern SkyIT Services, Alberta, Canada (Remote) May 2024 – Aug 2024

• Redesigned web pages using Tailwind CSS, ReactJS, and TypeScript, improving load times by 20%

• Created a dashboard for a learning platform, ensuring smooth navigation, efficient course search, and enhanced UI/UX

• Integrated AWS S3 for image and video storage using Python’s Boto3 SDK utilizing Node.js for file upload and handling

• Applied DRY and SOLID principles for analysis and development, ensuring clean and maintainable code. Software Developer Intern Workzona GroundUp LLC, Maplewood, NJ(Remote) Dec 2023 – Apr 2024

• Designed and developed frontend web pages using Storybook, Tailwind CSS, and Next.js

• Built features like address suggestion, token based authentication using jsonwebtoken, bcryptjson

• Database management for relational and NoSQL databases, ensuring optimized performance and data integrity

Software Engineer CMA CGM, India

March 2022 – Aug 2023

• Integrated Apache Solr to replace AWS ElasticSearch, enabling real-time search of orders in the Shipwire platform for efficient indexing and querying, reducing cloud costs.

• Implemented TDD and Agile practices in the software development lifecycle, conducted REST service testing with Postman, and leveraged GitHub for version control to streamline integration with the CI/CD pipeline.

• Developed a log management system in Java, Log4j integrated with MongoDB to log API requests, responses, and errors, improving access for troubleshooting and reducing operational costs by 70

• Utilized Java with JDBC to generate reports from PLSQL scripts, automating cron reset commands on multiple servers based on their status, ensuring efficient server management.

• Created tools in Java and Python for the Support Team, cutting down the time spent on complex tasks by 70

• Implemented JUnit and REST API test cases in Java while refactoring code to ensure bug-free and sustainable applications.

• Developed back end interfaces using PL/SQL Packages, Cursors, Stored Procedures, Functions, Triggers, Collections API’s.

• Mentored over 5 new team members, providing guidance and support during onboarding and training, leading knowledge-sharing sessions, and enhancing team expertise through detailed technical documentation.

• Facilitated smooth collaboration with backend developers to achieve seamless integration of frontend components.

Software Engineer Ingram Micro, India

July 2018 – March 2022

• Migrated one of Java backend service to to Docker, Kubernetes, and K8s clusters, and collaborated on CI/CD pipelines using Jenkins, mastering DevOps practices and ensuring smooth deployment across environments.

• Created a POC using Apache Kafka with Python integration on Amazon web service, ensuring no order loss during peak demand by developing a resilient event-driven system.

• Designed and implemented RESTful APIs in Java for order creation, stock retrieval, and inventory availability, enhancing real-time response handling and order accuracy.

• Developed Node.js microservice to validate HTC and ECCN, ensuring compliance and accurate classification for global logistics.

• Designed a web application using Java Spring Boot, Hibernate and React.js, Redux reducing engineering support tasks by 40% through streamlined development and enhanced UI. Developed HTML and JavaScript for client-side presentation and form data validation.

• Designed and implemented web applications following the MVC architecture using Java Spring Boot and React.js, ensuring modularity and scalability

Projects

Property Selling Website (GitHub) Python, Django, Postgres, CSS

• Developed a full-stack application for property listings with a seamless user experience. AWS Image Recognition Pipeline (GitHub) Java, AWS SDK, Maven

• Built a distributed image recognition pipeline using AWS (EC2, S3, SQS, Rekognition). PixelPrompt (GitHub) Next.js, PostgreSQL, FastAPI, AWS

• Created an interactive game for prompt engineering with scalable cloud processing. Technical Skills

Operating Systems: macOS, Windows (7/8/10), Linux (Red Hat, Ubuntu, Kali, Arch) Languages: C, Java, Python, TypeScript, Bash, HTML5, CSS3, JavaScript, JQuery, WordPress, Bootstrap, Ajax, PHP, Zend, SQL, MySQL (RDBMS), PL/SQL

Frameworks: ReactJS, Redux, Node.js, Vue.js, Next.js, Django, Spring Boot Databases: MongoDB (NoSQL), Redis, Kafka, DynamoDB Tools: Git, GitHub, Bitbucket, Netlify, Office 365, UML, Agile (Scrum), Docker, Kubernetes, Jira, Splunk, PagerDuty, Papertrail, Prometheus, Confluence, Excel, Vagrant, Figma



Contact this candidate