| • https://kapresoft.com | • https://www.linkedin.com/in/lagnada |
- PDF [MD5: 7203f903d36be9a551f231d5aae09411]
- Microsoft Word Docx [MD5: acf05d149ae6571eed65a16ace9aaf14]
As a senior software developer, I bring extensive experience in designing and developing enterprise-wide client/server systems. I excel in Agile practices, including test-driven development, to deliver high-quality, scalable solutions. With expertise in Spring Boot, the Spring Framework, and AWS, I develop innovative, maintainable applications that drive business success. My adaptability across Java, Scala, Kotlin, Python, JavaScript, and other languages ensures versatile problem-solving. Dedicated to staying updated with cutting-edge technologies, I am committed to bringing a collaborative and results-driven mindset to every project.
B.S. Electrical Engineering (1997), Microprocessor Design University of Minnesota Institute of Technology, Minneapolis Campus
- Core Strengths
- Agile Software Development (Scrum & Kanban)
- High-Performance Mission-Critical Systems Design
- Test-Driven Development and Clean Coding Practices
- ReSTful and SOA Services Development
- Unified Modeling Language for System Design
- Product Optimization and Enhancement
- Java, Scala, Kotlin, Python, JavaScript, Typescript, Unix C/C++
- MySQL/Aurora, PostgreSQL, Oracle, DynamoDB, Redis, AWS S3, ElasticSearch
- Apache Tomcat, Jetty, IBM WebSphere, JBoss
- Spring Boot, Spring Framework (Core/MVC/ReST/Batch/Data/Security), Hibernate, iBatis/MyBatis, Jackson JSON
- Git (GitHub/Bitbucket), Subversion
- IntelliJ IDEA, Jenkins, Maven, Docker, Amazon Web Services, Jira, Confluence
An extended leave of absence to take care of loved ones during the pandemic.
- authored java-based technical articles — https://kapresoft.com
- self-publish Author: Modern Java for Beginners: A Comprehensive Guide - https://amzn.to/41Sd693
- Led a team of up to five developers to design and develop innovative loyalty services, delivering exceptional customer experiences and exceeding project goals.
- Collaborated with global loyalty groups and business product owners to drive innovation and ensure project success.
- Mentored peers in Agile, test-driven development, and clean coding practices to enhance team performance.
- Partnered with principal engineers to conduct architectural reviews and establish robust system foundations.
- Led the development of a batch processing system for customer refunds during the COVID-19 pandemic, leveraging Spring Batch for scalability and efficiency.
- Participated in hiring processes, evaluating software engineer and manager candidates through interviews and screenings.
- Directed a team of four developers and a product manager to streamline branding across Private Label Pages, ensuring a consistent and cohesive experience for different partners.
- Collaborated with global teams to enhance the platform's usability and performance for partners in the UK, Australia, India, and Bellevue.
- Developed serverless and UI solutions for partner management and reporting, optimizing delivery and user interaction.
- Promoted clean coding practices and mentored team members to align technical solutions with business objectives.
- Designed and implemented a deep-linking framework and integration test framework using Spring MVC Test and AssertJ.
- Led the development of a strategy-based partner Java library, collaborating with cross-functional marketing teams to enhance affiliate advertisement capabilities.
- Provided real-time and offline marketing analytics solutions using AWS ElasticSearch.
- Migrated a daily hotel feed process from .NET to Spring Batch, improving reliability and scalability.
- Guided peers and cross-teams in test-driven development, clean coding, and XP pair programming practices.
- Spearheaded the incremental redesign of the Travel Affiliate Program to improve performance and user experience.
- Coached team members and cross-functional teams on test-driven development, clean coding, and agile methodologies to align technical and business objectives.
- Authored and self-published "Modern Java for Beginners: A Comprehensive Guide," available on Amazon.
- Published Java-based technical articles to share insights and promote best practices in software development.