Nisarg Rami
Software Engineer II at Freddie Mac
- Role
- Software Engineer Ii at Freddie Mac
- Location
- Baltimore City County, MD, US
- LinkedIn followers
- 500 followers
About Nisarg Rami
Computer Engineer with expertise in product development, algorithms, circuit design, VHDL, FPGA implementations, and software development. Skilled in REST & GraphQL APIs, microservices deployment, database management, automated testing, and cloud platforms like RedHat OpenShift and AWS. Strong project management, collaboration, and mentoring abilities.
Experience
Software Engineer Ii
Aug 2022 — Present · McLean, VA, US
Collaborated with cross-functional teams to design and implement software solutions, leveraging both established technologies and exploring innovative approaches- Developed secure REST APIs that support the automated underwriting system for mortgages- Deployed multiple microservices using RedHat OpenShift OCP4 APZ cluster cloud for various environments such as DEV, RC, SIT, and CTE- Evaluated requirements in all aspects to ensure quality and performance- Integrated with various third-party and internal services using protocols like HTTP and WebSocket- Worked with GraphQL through API integration in REST, enhancing flexibility and efficiency in data retrieval- Developed frontend components using Angular, creating responsive and interactive user interfaces - Worked with Kibana to create dashboards for monitoring and analyzing system performance- Utilized Kafka for building real-time data streaming pipelines and event-driven applications - Gained experience in testing by following the Product Development Methodology (PDM) and implementing automated tests- Utilized MongoDB and Sybase databases for backend data management and storage- Developed Unit Test cases using Mockito and JUnit framework for testing the accuracy of code- Provided internal demos to the team and coordinated with multiple teams to achieve sprint goals- Utilized Kiali for monitoring and managing microservices mesh architecture, ensuring efficient communication between services- Used tools like Spinnaker for continuous delivery and deployment automation, streamlining the release process- Utilized Maven for application builds and deployed the application jars to the Nexus Repository Manager- Integrated JWT-based authentication, enhancing application security- Mentored junior developers, accelerating their onboarding process.
Education
University of Maryland Baltimore County
Bachelor of Science, Computer Engineering
2016 — 2019
Skills
- Social Media
- Matlab
- Robotc
- Public Speaking
- Microsoft Word
- Microsoft Office
- Sales
- Microsoft Excel
- Leadership
- Research
- Customer Service
- Java
- Microsoft Powerpoint
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.