Sujit Subedi
**** * ***** **, ****** TX, *****
(972) -762-1852
***************@*****.***
www.linkedin.com/in/sujit-subedi
Summary:
● A Junior Software Developer with 3+ years of experience in software design and development seeking to pursue an opportunity with an organization that will utilize and enhance my knowledge and skills and provide growth opportunities.
● Experience in Software Development Life Cycle that includes Requirements Analysis, Design, Coding, Testing, and Implementation to ensure timely delivery of high-quality software solutions.
● Experienced in Core Java technologies like Multi-threading, Object Oriented Principles, Data Structures, Algorithms, Collections Framework, and Exception-handling Mechanisms.
● Proficient junior developer with hands-on experience in leveraging AWS cloud services including EC2, S3, RDS, and Lambda to build scalable and efficient solutions. Technical Skills:
Languages Java 17/11/8, JavaScript, SQL
Java/J2EE Technologies Core Java, RabbitMQ, Java Beans, Java Multithreading, Generics and Collections, Data Structures and Algorithms, Web Socket, Unit Testing Web Frameworks Spring (MVC, Boot), Hibernate, Angular, React Cloud Computing AWS (EC2, S3, RDS, Lambda)
Databases/Tools MYSQL, MSSQL, MongoDB
Tools and Technologies Docker, Splunk, JIRA, Swagger, OpenShift, Kafka, Source Control Methodologies Agile, Waterfall
Professional Experience:
Full Stack Software Developer September 2022 - October 2023 Ford- Detroit, Michigan
● Collaborated with senior developers to modernize an outdated internal desktop application, transforming it into a dynamic web platform utilizing Angular and Java Spring Boot, enhancing accessibility and user experience.
● Designed and executed comprehensive test cases, including JUnit and Mockito for Spring Boot, as well as unit tests in Angular, ensuring the reliability and quality of both backend and frontend components.
● Contributed to the development of RESTful APIs, ensuring efficient communication between the server and client.
● Assisted in implementing Apache Kafka for real-time data streaming, gaining hands-on experience in configuring and deploying Kafka clusters to ensure optimal performance.
● Managed AWS EC2 instances for hosting web applications and databases and utilized AWS RDS for managing relational databases and ensuring data integrity.
● Applied diverse data structures and algorithms in Java, while designing and implementing state management libraries in Angular, and orchestrated deployment using Docker and OpenShift.
Full Stack Software Developer July 2020 - September 2022 Paycom - Grapevine, Texas
● Collaborated with the Security Team to implement security controls such as two-factor Authentication(2FA), security Questions, admin security dashboard, phone and email notifications, client and employee password management, and recovery.
● Implemented a microservices architecture to design and Develop REST APIs using Spring Boot, allowing employees to access personal information, benefits, payroll, expenses, and time-off with their unique IDs.
● Used the Material UI library and React Router to develop single-page applications(SPAs) that interact dynamically with the web server.
● Built a serverless image processing application using AWS Lambda and S3, setting up Lambda functions to automatically resize and optimize images uploaded to S3 bucket.
● Collaborated with database administrators to execute and optimize SQL queries and developed entity relationship diagrams and data flow diagrams. Education:
Bachelor of Science in Computer Science
South-eastern Louisiana University, Hammond, LA - May 2020