Navajit Choudhury-• - • Guwahati, AS, India www.linkedin.com/in/navajit-choudhury
SUMMARY
Proven Full-Stack Engineer with more than 14.5 years of experience consistently delivering impactful and scalable backend solutions. I bring significant strength in architecting, developing, and optimizing intricate systems. My proficiency in software development and programming, with a strong focus on the Spring Framework, allows me to contribute meaningfully to any project. My early 4 years in Banking Tech provided a solid foundation. I am adept at both collaborative teamwork and independent execution. I am currently enhancing my capabilities by integrating AWS, ReactJS, and Gen AI into my work.
EXPERIENCE
Float Enterprises Pvt. Ltd., Sr Software Engineer
Jan 2023 - Oct 2023
Accelerated digital transformation by adopting a microservices architecture and API-first approach. Increased client productivity by 66% through automation and improved medical staff engagement by 35%.
Improved medical staff productivity by 66% through automated scheduling and task management features. Boosted the engagement of medical staff by 35% by improving the medical schedule handling through in-built calendar and to-do lists.
Implemented a Spring Batch-powered data pipeline to automate patient information upload, increasing customer engagement by 55%.
Improved system efficiency and data access speed by implementing asynchronous communication with Kafka and RabbitMQ, complemented by Redis caching strategies, resulting in a 30% decrease in processing time.
Mentored and guided the team in adopting best practices for microservices, API-first development, and rigorous testing methodologies including unit and integration tests, fostering a high-performance engineering culture.
IRIS Software, Senior Developer
Jun 2022 - Nov 2022
Applied multi-threading and asynchronous programming to parallelize currency conversion tasks, significantly improving performance. Enhanced currency conversion accuracy by 49% for a banking client.
Enhanced system security by leveraging Spring Security to protect sensitive financial information.
Improved data management and query performance with Hibernate/Spring Data JPA.
Completed certification on Introduction to Financial Markets.
Utilized AWS services for scalable deployment and secure data processing in the currency conversion project, ensuring high availability and reliability.
Introduced MongoDB for flexible and scalable data storage, optimizing query performance and enhancing system responsiveness.
Synechron, Associate Specialist Technical
Sep 2021 - May 2022
Project: Synechron Internal Labs: -
Pioneered the adoption of microservices architecture in critical financial and automotive applications, resulting in a significant 65% performance boost and enhanced scalability.
Revitalized the low-level design process through collaborative feedback with module leads and architects, ensuring alignment with best practices and project goals.
Introduced AWS S3 for efficient storage and retrieval of financial and automotive application data, optimizing data management and access speed.
Initiated the adoption of Docker for containerizing microservices, streamlining deployment and improving environment consistency across development and production.
Zaloni, Senior Software Developer
Mar 2015 - Jan 2021
Project: Arena/ZDP - Data Management Platform: -
Contributed to metadata management and microservices adoption, increasing productivity and reducing code defects.
Designed and developed RESTful APIs to expose microservices as reusable services, enabling flexible integration with various applications. Applied microservice design principles to increase productivity of evolving application by 15%.
Employed Hadoop for big data processing and analysis, enabling data-driven insights and informed decision-making. Established reusable backend services for enhancing existing features of application by 32 %.
Actively resolved 70% of bugs raised around newly detected modules, ensuring the quality and reliability of the application.
Led a team of 10 people in frontend technology : Angular & JavaScript to accommodate financial client requirements Environment: Java 8 (Core Java, Advance Java), Multithreading, Eclipse, Angular 2, Apache Tomcat, Jira, BitBucket, Git, Jenkins, RESTFul APIs, JSON response, Hadoop, Microservices.
Project: POC- Data Mapping Tool working across database systems: -
Accelerated development and testing cycles by 45% through effective collaboration and active feedback with cross-functional teams. Successfully led front-end development efforts for a year as a full-stack developer, demonstrating versatility and technical expertise.
Optimized data processing and validation by filtering 15% of irrelevant data types and efficiently mapping 85% of accepted data types to appropriate backend representations.
Significantly enhanced tool performance by 35% through the strategic implementation of a microservices-based architecture and the power of Apache Spark.
Environment: Jira, BitBucket, Git, Jenkins, RESTFul APIs, JSON response, Hadoop, Java 8, Linux-CentOS.
Zenmonics, Senior Software Engineer
Jan 2014 - Feb 2015
Infosys, Systems Engineer
Jan 2009 - Nov 2013
EDUCATION
BITS Pilani
MTech • Software Systems • 2016 - 2018
Sinhgad College of Engineering, Pune
B.E. • Information Technology • 2004 - 2008
SKILLS
Java 8 and Beyond • Spring Boot and Hibernate • API Design and Restful Microservices • Data Management • Agile Methodologies • Testing tools • Coding unit tests • Integration tests
HONORS & AWARDS
Master of the Mic
Guwahati ToastMasters Club (Guwahati Chapter of Toastmasters International) •