Sai N Email and Phone Number
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.
Daimler Truck Ag
View-
Full Stack DeveloperDaimler Truck Ag Jun 2022 - PresentTexas, 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. -
Full Stack DeveloperApple Mar 2021 - May 2022United StatesPlayed 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. -
Full Stack DeveloperBny 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. -
Java DeveloperJutera Jun 2015 - Apr 2018Hyderabad, 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?
-
1wvu.edu
Free Chrome Extension
Find emails, phones & company data instantly
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.
Start your free trial