Lakshmi Narasimhan
Software Engineer at Foyer Technology- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Python with Data Science
Achariya InfotechDec, 2021- Sep, 2024 -
Certified Backend Developer
Achariya InfotechJan, 2022- Sep, 2024 -
Certified React Developer
Achariya InfotechJan, 2022- Sep, 2024 -
Certified Web Designer
Achariya InfotechJan, 2022- Sep, 2024
Experience
-
Foyer Technology
-
India
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer
-
Aug 2023 - Present
Combining frontend and backend development skills to create end-to-end web applications. Managing both client-side and server-side components of the application. Working on features, bug fixes, and optimizations across the entire technology stack Translating design mockups into responsive and visually appealing web applications. Optimizing web performance and ensuring cross-browser compatibility. Collaborating with UX/UI designers to ensure a seamless user experience. Designing, developing, and maintaining server-side applications and APIs. Implementing database schemas and managing data using SQL or NoSQL databases. Ensuring robustness, security, and scalability of backend systems. Integrating third-party services and APIs to enhance functionality. Show less
-
-
-
Freelance
-
Egypt
-
Human Resources
-
1 - 100 Employee
-
React Developer
-
Dec 2022 - Present
1. Develop robust, scalable, and efficient web applications using React.js while adhering to industry best practices. 2. Collaborate closely with clients or project managers to gather requirements and gain a thorough understanding of the project scope. 3. Design and implement highly responsive user interfaces using modern web technologies, ensuring seamless cross-browser compatibility. 4. Integrate front-end components seamlessly with backend APIs, databases, or third-party services for seamless data flow. 5. Write clean, maintainable, and reusable code, following established coding standards and industry best practices. 6. Conduct thorough testing to identify and resolve any bugs, ensuring optimal reliability and performance of the application. 7. Optimize applications for maximum speed and scalability, employing efficient coding techniques and performance optimization strategies. 8. Stay abreast of the latest industry trends, tools, and technologies in React.js and front-end development to ensure cutting-edge solutions. 9. Actively participate in code reviews to uphold code quality standards and provide valuable feedback for continuous improvement. 10. Collaborate effectively with other team members, including designers and backend developers, to foster a seamless development process and meet project deadlines. Show less
-
-
-
Edureka Learning Center
-
India
-
Education
-
1 - 100 Employee
-
Fullstack Trainer
-
Apr 2023 - Aug 2023
A full-stack trainer is a professional who specializes in teaching full-stack development to students or professionals. Their role involves instructing individuals on the complete software development process, encompassing both front-end and back-end aspects of application creation. Effective communication of complex technical concepts and the ability to create engaging and interactive learning experiences are essential qualities for full-stack trainers. Their responsibilities typically include developing and delivering training materials, facilitating class discussions, assessing student learning, providing personalized support, and staying updated with the latest technologies. Full-stack trainers can work in various environments such as colleges, universities, technical schools, corporate training departments, or independent training companies. Full-stack trainers contribute significantly to the software industry by training the next generation of developers and assisting businesses in adopting new technologies. A career as a full-stack trainer is ideal for individuals passionate about technology and teaching. Professionally, full-stack trainers should possess strong technical skills in both front-end and back-end development, excellent communication abilities, effective teaching of complex technical concepts, creation of engaging learning experiences, keeping up-to-date with the latest technologies, working well independently and within a team, as well as demonstrating patience and understanding. Having these skills and qualities makes one well-suited for a fulfilling career as a full-stack trainer. Show less
-
-
-
Aachariya Infotech
-
India
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Full Stack Trainer
-
Aug 2021 - Apr 2023
A full-stack trainer is a highly experienced professional with comprehensive expertise in all layers of web development, including front-end technologies, back-end programming languages, databases, and server administration. They possess in-depth knowledge and practical proficiency in guiding and educating individuals or teams on the entire development process, ranging from designing user interfaces and implementing responsive layouts to constructing robust server-side logic and managing databases. Their extensive familiarity with various frameworks, libraries, and tools commonly employed in full-stack development enables them to teach learners the most relevant and effective practices in the field. Moreover, a full-stack trainer goes beyond theoretical instruction and provides practical hands-on training, engaging learners in coding exercises and projects that consolidate their comprehension and skills. Acting as mentors, they offer invaluable guidance and support as learners navigate the complexities of building fully functional web applications. By empowering aspiring developers, a full-stack trainer plays a pivotal role in shaping them into versatile and proficient professionals capable of successfully undertaking diverse tasks across the entire software stack. Show less
-
-
Education
-
Anna University Chennai
Master of Computer Applications - MCA (Distance), Computer Applications -
Bharathidasan University, Tiruchirappalli
Bachelor of Computer Application, Computer Application