Post Job Free
Sign in

Software Developer Front-End

Location:
United States
Posted:
June 04, 2024

Contact this candidate

Resume:

NIKHIL KATARIA

SOFTWARE DEVELOPER

California, USA 202-***-**** ********.**********@*****.***

SUMMARY

• Skilled software developer with almost 5 years of experience, adept at crafting robust and scalable applications using a diverse tech stack including both front-end and back-end technologies.

• Developed and maintained full-stack web applications using a variety of technologies, including HTML, CSS, JavaScript, Java, Python, Node.js, MySQL, PostgreSQL, and MongoDB.

• Proven track record of building responsive and intuitive user interfaces using modern front-end frameworks like React, Angular, and Vue.js.

• Experienced in back-end development, employing Express.js and Python to design efficient server-side architectures and implement RESTful APIs.

• Expertise in designing and implementing databases, including relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).

• Strong programming skills in JavaScript, Python, and Java, adapting to diverse project requirements and challenges.

• Experienced in working with Agile methodologies (Scrum/Kanban) to deliver high-quality software within time and budget constraints.

• Proficient in using Docker and Kubernetes for containerization and orchestration, ensuring smooth deployment and scaling of applications.

• Implemented efficient CI/CD pipelines using tools like Jenkins, GitLab CI/CD to automate the development process.

• In-depth understanding of web application security principles, implementing secure authentication and authorization mechanisms.

• Adept at collaborating with cross-functional teams, contributing to a positive and productive work environment while delivering exceptional results.

TECHNICAL SKILLS

Front-End Development: React, Angular, Vue.js, HTML5, CSS3, JavaScript, TypeScript, Bootstrap, Responsive Design, Web Components

Back-End Development: Node.js, Express.js, Python, Java, Django, C, C++, ASP.NET, RESTful APIs Frameworks/Libraries: Spring Boot, Spring Cloud, Spring MVC, JSF, Hibernate, ReactJS, Angular, Node.JS, Django, Flask

J2EE Technologies: Servlets, JSP, JSTL, JavaBeans, JDBC Cloud Technology: AWS (Amazon Web Services), Google Cloud Platform (GCP), Firebase Database: MySQL, PostgreSQL, MongoDB, Oracle, SQL Server, NoSQL databases, Database design and optimization

DevOps and Deployment: Docker, Kubernetes, Jenkins, GitLab CI/CD, Travis CI, Continuous Integration

(CI) and Continuous Deployment (CD)

Mobile App Development: React Native, Flutter, Swift, Kotlin Testing: Jest, Selenium, Cypress, Unit testing, Integration testing, End-to-end testing Security: Authentication (OAuth), Authorization, HTTPS, Encryption, Security best practices

Project Management and

Collaboration:

Agile (Scrum, Kanban), Jira, Trello, Asana, Monday.com, VersionOne, Slack, Microsoft Teams, Zoom, Google Workspace, Microsoft Office Version Control Tools: Git, GitHub, GitLab, Bitbucket Operating Systems: Windows, Linux

EDUCATION

Master of Science in Computer Science - California State University, Los Angeles, CA, USA Bachelor in Engineering in Computer Science - Sarvajanik College of Engineering & Technology, India PROFESSIONAL EXPERIENCE

Intel Corporation, CA Aug 2022 – Current Software Developer

• Designed and developed a scalable, microservices-based architecture using Java and Spring Boot, leveraging the opinionated approach of Spring Boot to streamline development and achieve a 30% reduction in time-to-market.

• Implemented demand forecasting microservices using machine learning algorithms, improving demand forecasting accuracy by 25% compared to traditional methods and leveraging AWS SageMaker for data processing and model training.

• Built inventory optimization microservices to adjust inventory levels dynamically, reducing inventory carrying costs by 20% while maintaining desired service levels and utilizing AWS Lambda for serverless computing.

• Created transportation planning microservices to optimize delivery routes and modes, achieving a 15% reduction in transportation costs and a 10% decrease in carbon emissions, and integrating with AWS Route 53 for DNS management.

• Seamlessly integrated the microservices with Intel's existing ERP and logistics systems using Kafka, enabling real- time data streaming and event-driven architecture, which reduced manual intervention by 30% and improved overall operational efficiency.

• Deployed the microservices on a Kubernetes cluster, ensuring high availability, scalability, and easy management of the platform, with a 99.99% uptime and a 50% reduction in manual intervention for infrastructure management.

• Optimized PostgreSQL database performance by 20% through indexing and query optimization, ensuring efficient storage and retrieval of critical supply chain data.

• Collaborated closely with cross-functional teams, including supply chain analysts and logistics experts, to gather requirements and validate the solution, achieving a 95% user satisfaction rating and implementing 90% of user- requested enhancements.

• Implemented CI/CD pipelines using Jenkins and AWS CodePipeline, reducing deployment time by 60% and improving code quality through automated testing.

• Provided L3/L4 support for the supply chain optimization platform, including incident management and performance monitoring, and leveraging React for the frontend user interface, achieving a 95% first-call resolution rate and reducing mean time to resolution by 30%. Capgemini, India Sept 2018 – Aug 2021 Software Developer

• Designed and developed a large-scale, hybrid cloud-based enterprise application using a microservices architecture, integrating on-premises and AWS cloud-based components.

• Implemented RESTful APIs using Java 8 and Spring Boot to facilitate communication between the application's microservices, deployed on both on-premises servers and the AWS cloud platform.

• Leveraged Docker and Kubernetes for containerization and orchestration of the microservices, ensuring consistent deployment and scalability of the application on the AWS cloud.

• Integrated the application with various AWS cloud-based services, such as S3 for storage, RDS for relational database management, and SQS for asynchronous messaging.

• Implemented secure authentication and authorization mechanisms using OAuth 2.0 and JSON Web Tokens (JWT) to protect the application's data and user access.

• Participated in Agile ceremonies, such as daily standups, sprint planning, and retrospectives, and utilized project management tools like JIRA and Confluence to ensure effective collaboration and documentation.

• Leveraged Nx Workspace to manage a monorepo containing both the Angular and React applications, enabling code sharing and consistent development practices across the different frameworks.

• Deployed the Angular and React applications as separate microservices, each running on their own stack, while facilitating communication between them through RESTful APIs.

• Demonstrated proficiency in front-end technologies, including HTML, CSS, Bootstrap, JavaScript, TypeScript, React.js, and Redux, to deliver responsive and user-friendly interfaces for the application.

• Contributed to the successful deployment of the hybrid cloud-based application on AWS, which served over 10,000 users and processed 1 million daily transactions with high availability and low latency.



Contact this candidate