Sunil Timilsina

SUNIL TIMILSINA

Senior Full Stack Engineer

Dallas, Texas 75038

641-819-2196

timilsina613789@gmail.com

7+ Years of Full Stack Development Experience

Technical Skills

Core Development

  • 7+ years in full software development lifecycle
  • Java, Spring Boot, Node.js, Express.js
  • Angular, React, TypeScript, JavaScript
  • Microservices Architecture
  • SOLID Principles & Design Patterns

Frontend & UI

  • Single Page Applications
  • HTML5, CSS3, Tailwind, Bootstrap
  • Redux, NgRx State Management
  • Responsive Design
  • Modern UI/UX Practices

Backend & Database

  • RESTful APIs & Microservices
  • Oracle, MySQL, PostgreSQL
  • MongoDB, NoSQL Databases
  • JEE, Hibernate ORM
  • SQL, PL/SQL, Stored Procedures

Cloud & DevOps

  • AWS (EC2, S3, Lambda, EKS)
  • Docker & Kubernetes
  • CI/CD with GitLab & GitHub Actions
  • Terraform Infrastructure as Code
  • ELK Stack & Monitoring

Education

Master's in Computer Science

Maharishi International University

2021 - 2023

Fairfield, Iowa, USA

GPA: 3.14

Bachelor of Information Technology

London Metropolitan University

2015 - 2018

Pokhara, Nepal

GPA: 3.6

Professional Experience

Insight Global @ Western Governors University

Senior Full Stack Engineer

Dec 2024 - Present

Dallas, TX

Full-stack development for WGU's Student Portal, focusing on financial systems integration and student experience enhancement.

Student Financial Portal

Integrated comprehensive financial aid tracking, FAFSA processing, and payment management system into WGU's Student Portal.

AngularJavaExpress.jsAWS
  • Implemented real-time payment tracking and processing
  • Integrated FAFSA application workflow
  • Built responsive dashboard for financial aid tracking

Key Highlights

  • Led development of microservices using Spring Boot and Node.js, improving system modularity and scalability
  • Developed responsive user interfaces using Angular and used NgRx for state management
  • Mentored junior developers and conducted code reviews to maintain high code quality

Creospan @ Northern Trust Bank

Full Stack Developer

Oct 2023 - Dec 2024

Chicago, IL

Developed and maintained enterprise-level financial management applications with focus on cash management solutions.

Cash Management System

Built a comprehensive cash management application for enterprise clients, handling multi-currency transactions and real-time reporting.

ReactSpring BootPostgreSQLRedis
  • Implemented real-time cash flow monitoring
  • Built automated reconciliation system
  • Developed custom reporting dashboard

Key Highlights

  • Architected and developed RESTful APIs using Spring Boot
  • Implemented OAuth2 authentication and role-based access control
  • Implemented multithreading to optimize application performance, reducing processing time by 60% and improving responsiveness in high-concurrency environments.

ITC Infotech @ Goldman Sachs

Software Engineer

Sep 2022 - June 2023

Dallas, TX

Worked in Payment Engineering team, developing high-performance payment processing systems handling millions of transactions daily.

Payment Processing Engine

Developed core payment processing infrastructure handling cross-border transactions and multi-currency settlements.

JavaSpring BootOracleKafka
  • Built scalable payment processing pipeline
  • Implemented real-time transaction monitoring
  • Developed automated settlement system

Key Highlights

  • Designed and implemented high-throughput payment processing systems
  • Developed real-time transaction monitoring and fraud detection features
  • Improved system reliability with comprehensive error handling and recovery mechanisms

Thulotechnology Pvt. Ltd.

Full Stack Java Developer

Feb 2020 - Sep 2021

Kathmandu, Nepal

Worked as full-stack developer of financial software, implementing microservices architecture and optimizing system performance.

Financial Software Platform

Developed and maintained a comprehensive financial software platform with microservices architecture.

JavaSpring BootNodeJSAngularJSKafkaELK Stack
  • Reduced transaction response times by 15% using Java multithreading
  • Implemented microservices with Spring Boot and NodeJS
  • Integrated ELK stack for centralized logging and monitoring

Key Highlights

  • Designed and developed microservices using Spring Boot, Spring Security, and Spring Webflux
  • Implemented advanced Java 8 features including Parallel Streams, Lambdas, and functional interfaces
  • Set up CI/CD pipeline with Jenkins and integrated with Slack for automated notifications
  • Utilized ELK stack for real-time log analysis and troubleshooting
  • Developed expertise in J2EE technologies and contributed to technical documentation

Alpha Teds

Software Engineer

Apr 2017 - Jan 2020

Kathmandu, Nepal

Developed and maintained various web applications including e-commerce and e-learning platforms, focusing on microservices architecture and performance optimization.

E-commerce & E-learning Platforms

Built scalable web applications using microservices architecture, implementing robust data management and API integrations.

JavaSpring BootNodeJSAngularAWSGraphQL
  • Implemented efficient data storage using DynamoDB and Snowflake
  • Integrated multiple third-party APIs and microservices
  • Optimized database performance with proper ER relationships

Key Highlights

  • Designed and implemented applications using Spring MVC, Spring IOC, and Hibernate
  • Optimized performance using Java collections and multi-threading for real-time financial data processing
  • Managed CI/CD deployments to AWS environments using Terraform
  • Implemented monitoring solutions using DataDog and PagerDuty
  • Developed robust data access layer using DAO pattern with JPA and Hibernate ORM