Sai N

Sai N Email and Phone Number

Versatile Software Engineer | Expertise in Java, Spring Boot, Angular, and AWS | Agile and Test-Driven Development Enthusiast @ Daimler Truck AG
Sai N's Location
McKinney, Texas, United States, United States
About Sai N

Around 8 years of professional IT experience as a Senior Full Stack Java/J2EE developer and demonstrated ability to successfully implement complex large-scale, N-tier, distributed real-time enterprise applications.

Sai N's Current Company Details
Daimler Truck AG

Daimler Truck Ag

View
Versatile Software Engineer | Expertise in Java, Spring Boot, Angular, and AWS | Agile and Test-Driven Development Enthusiast
Sai N Work Experience Details
  • Daimler Truck Ag
    Full Stack Developer
    Daimler Truck Ag Jun 2022 - Present
    Texas, United States
    •Worked in Agile Methodology and participated in all Scrum ceremonies and activities to produce iterative development.•Implemented responsive UI rich web applications with HTML5, CSS3, SCSS, Bootstrap and Angular frameworks and used reactive & template driven forms to associate HTML elements to model & provide dynamic user validations on client side.•Designed the responsive front-end screens using Angular 8, HTML5, CSS3, JavaScript, Typescript, jQuery and Bootstrap.•Created several reusable typescript components and directives, used angular http client module to consume the restful services.•Spearheaded the development of a customer-facing dashboard using React.js, resulting in a 40% improvement in user engagement.•Built back-end web services using Spring boot, Spring MVC and Java 8.•Worked with migration of monolithic to microservices architecture, built multiple backend applications using spring boot 4.0.•Used Java 8 features like stream API’s, collection APIs to handle data processing and built service layer implementation.•Integrated Swagger UI and wrote integration test along with REST document.•Used Spring Security for authentication and authorization of users, Spring JDBC for easy database operations using JDBC template, writing row mappers and Spring Boot easy bootstrap applications from scratch.•Used Microservice architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers and worked with Kafka Cluster using Zookeeper.•Interacted with other microservices, fetching data through Rest Template and Feign client.•Secured Rest services using Spring Security and JWT Authorization.•Implemented Spring JDBC, hibernate to integrate with Database and performed SQL scripting using MsSQL and NoSQL.•Utilized Maven, Git and Jenkins for CI/CD framework and JMeter for load testing.•Applied Test-Driven Development (TDD) with Cucumber for testing.
  • Apple
    Full Stack Developer
    Apple Mar 2021 - May 2022
    United States
    Played a pivotal role in various phases of the Software Development Life Cycle (SDLC) for critical applications, from requirement gathering and design to analysis, code development, and testing, ensuring alignment with established methodologies and technologies.Demonstrated proficiency in developing embedded software solutions for diverse components and subsystems within Apple's hardware products, leveraging Java programming language and related technologies to drive innovation and excellence.Engaged in Agile framework as an individual contributor, collaborating closely with business teams in story grooming and reviewing story acceptance criteria, fostering a culture of collaboration and continuous improvement.
  • Bny Mellon
    Full Stack Developer
    Bny Mellon May 2018 - Dec 2020
    • Involved in Agile - Sprint methodologies to do requirements gathering, analysis and planning, development & testing. Involved in Agile scrum meetings, updating the tasks based on the user stories in JIRA.• Participated in client daily calls, getting clarity on each requirement and on tasks.• Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.• Developed the system using Java, Spring 4.x, Spring Boot, Hibernate 4.x, Angular-JS, HTML5, CSS3, Bootstrap, Angular-UI etc.• Developed User Interface Screens for presentation using Angular-JS, Ajax, Bootstrap, Java Script, and HTML.• Secured the API's by implementing JWT token-based authentication/authorization scheme using spring security.• Code written in Java with features like Collections, Exception Handling, Serialization.• Designed and developed Micro Services business components using Spring Boot.• Involved in the writing of JPQL Queries and developed JPA repositories in Persistence Layer.• Developed Controllers for request handling using Rest Controllers.• Generated CSV file reports for Database dump.• Developed Web services to allow communication between application through RESTful web services.• Developed automation scripting in Python core using Puppet to deploy and manage Java applications across Linux servers.• Used spring modules that include IOC, AOP and MVC. Utilized AOP to implement the cross concerns that includes Logging, Exception Handling and Transaction Management.• Involved in development of java components by using Hibernate and spring to persist the data in DB.• Implemented business logic components using spring service layer.• Design and project development environment with integrating Spring, Hibernate, JSON, Maven.• Used Amazon Cloud Watch Lambda to monitor AWS services.• Used Git as Version control and configuration management tool.
  • Jutera
    Java Developer
    Jutera Jun 2015 - Apr 2018
    Hyderabad, Telangana, India
    • Implemented SOA to develop Spring Restful/Microservices and implemented Spring Eureka, Netflix, Ribbon as part of Services Discovery using Eureka. • Designed and developed Micro Services business components using Spring Boot. • Used Microservices with Spring Boot services and a combination of REST Web Services. • Involved in Developing Microservices to provide RESTful API using Spring Boot with various data persistence ORM frameworks like Hibernate and JPA and messaging engines.• Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.• Developed server-side application using Spring Boot and Hibernate In-order to interact with the database.• Developed Interactive web pages and web interface using React JS, HTML, CSS, JavaScript, and Bootstrap. • Used MongoDB document-oriented database to store data and Created object to Mongo mapping for various domains objects.• Configured Active MQ/ RabbitMQ to read and write a message from external programs between the APIs and Microservices.• Used JUnit, Mockito and Power Mocks framework for unit testing of application and implemented Test-Driven Development (TDD) methodology.• Worked on AWS services to deploy static websites and dynamic Web Apps on EC2 using Elastic Beanstalk (EBS) and Elastic Container Service-Docker. • Used GIT repository to push the code and interact with other developers throughout the company. • Written ANT/MAVEN scripts for building application artifacts. Monitored the error logs using Slf4j and fixing the problems.• Used JIRA as a tool for issue tracking and code integration to plan and collaboration used Dev tools to host, review, test, and deploy the team's GIT code.

Sai N Education Details

Frequently Asked Questions about Sai N

What company does Sai N work for?

Sai N works for Daimler Truck Ag

What is Sai N's role at the current company?

Sai N's current role is Versatile Software Engineer | Expertise in Java, Spring Boot, Angular, and AWS | Agile and Test-Driven Development Enthusiast.

What schools did Sai N attend?

Sai N attended University Of New Haven.

Not the Sai N you were looking for?

  • Sai N

    Salesforce Devops Engineer At Apple
    Austin, Texas Metropolitan Area
  • Sai N

    Gen Ai | Data Science | Machine Learning Engineer
    United States
  • Sai N

    Golang Developer At Toyota Of Plano
    Frisco, Tx
  • Sai N

    Senior Salesforce Developer At Gm Financial
    Prosper, Tx
  • Sai N.

    Chicago, Il
    1
    wvu.edu

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.