Prem Ranjan
Email: ad4y1q@r.postjobfree.com, Cell: +1-669-***-****, Location: San Jose, CA
Employment:
Lead Engineer LTIMINDTREE (Client: Cisco) Oct 2019 - Present
• Experienced software professional with 12 years of expertise in designing, developing, and delivering high-quality software solutions. Proven track record of leading cross-functional teams, ensuring timely project completion. Adept at problem-solving and staying current with emerging technologies to drive innovative solution and achieve business goals.
• Successfully designed and implemented an object-oriented, microservice-based system using Spring, Java, and RESTful best practices which drastically improved application performance and scalability.
• Proficiently designed cloud integrations using AWS (EC2, S3, IAM, ELB, Route 53, Redis, Cloud watch, DynamoDB, RDS, Aurora, Cognito and API Gateway).
• Enabled production deployment/release cycles of B2B applications to run in an automated state, reducing the time spent on deployments by 70%.
• Led research and drove technical decision-making processes for software engineers and development teams with an implemented scalable solution that modernized an outdated backend system.
• Re-architected legacy Java-based systems to use modern architectural frameworks to increase throughput, scalability, reliability and security with seamless system functionality and performance improvement.
• Demonstrated in crafting distributed systems with effective caching policies, optimizing throughput and response time.
• Skillfully developed a robust multithreading architecture in Java for processing message streams through JMS queues.
• Applied comprehensive DevOps expertise, orchestrating deployment pipeline tools such as Git, Docker, Jenkins (CI/CD).
• Showcased strong leadership by collaborate with teams, devising unit test plans, conducting design review, code reviews, and implementing security compliance and test cases, while overseeing end-to-end unit integration testing. Senior Software Engineer LTIMINDTREE(Client: Apple) Jan 2019 – Oct 2019
• Proficiently used Angular concepts such as components, services, directives, and data binding to enhance the web app.
• Worked on Digital Catalog application, which is designed for deployment in partner stores worldwide, facilitating the content management system of product catalog content on a global scale for the consumer.
• Digital Catalog application efficiently distributes the demo content bundle to demo devices within partner stores. Senior Software Engineer Wipro Tech(Client: Cisco) Oct 2016 - Jan 2019
• Designed and implemented a continuous integration pipeline using Maven and Jenkins, improving the quality and consistency of software releases by 85%.
• Assisted other teams with debugging a problem in the backend, reducing downtime, and improving the overall status of efficiency of the organization.
• Engineered REST APIs utilizing Spring Boot, and Node, establishing seamless connections with cloud-based End Systems.
• Contributed to bug resolution, adeptly analyzing business requirements, and creating technical documentation.
• Demonstrated proficiency with Jira, Splunk, and adeptness in Scrum Agile project management methodologies. Software Engineer Wipro Tech (Client: Cisco) Oct 2011-Oct 2016
• Developed and implemented the supply chain enterprise business objectives and developed the application using OOPs.
• Test driven development and maintaining code to meet project requirements and collaboration with senior engineers to design and implement software solutions.
• Troubleshooting and resolving software defects and bugs, problem solving and analyzing issues and providing solutions with guidance from senior team members.
Languages and Technologies
• Programming Languages –Java-J2ee, C, C++, JavaScript, SQL, Json, Python, Linux, Unix.
• Cloud – Cloud computing, SAAS Platform, AWS (EC2, S3, IAM, ELB, Route 53, Redis, Cloud watch, DynamoDB, RDS, Aurora, Cognito, API Gateway), CDN, TCP/IP, DNS Service, Oauth2.
• Database – Oracle, MySQL, NoSQL, Mongodb, DynamoDB.
• Frameworks and tools – Spring Boot, Kafka, NPM, Agile, Ajax, Sonar, Sdlc, Docker, Kubernetes, Jenkins (CI/CD), Maven, Toad, Postman, UI/UX, Rest client, Jira, Splunk analytics, MuleSoft, AppDynamics, Thousand Eyes.
• Server – Apache Tomcat, JBoss, Node, Http.
• Version Control - GitHub, Bitbucket and SVN.
Education:
• Bachelor of Engineering (4 Years Degree) in Computer Science from Visvesvaraya Technological University, India 2011.
• Post Graduate Diploma in Business Management: Customer Relationship Management (2 Years Degree) from Symbiosis International Pune, India (CRM) 2016.