Angelus Francis Vignesh
@angelusfrancisvignes
Experienced software engineer specializing in distributed systems and microservices.
What I'm looking for
I am a dedicated software engineer with extensive experience in developing scalable and efficient systems. My journey began with a Bachelor's degree in Computer Engineering from Mumbai University, where I honed my skills in programming and systems engineering. Over the years, I have worked with leading companies like Amazon, Shopee, and Trilogy, where I have led projects that significantly improved system performance and reduced costs.
At Trilogy, I currently serve as an AI First Software Engineer III, where I spearhead design initiatives and collaborate with senior leadership to optimize project execution. My previous roles have involved enhancing distributed systems and microservices, implementing innovative solutions to detect fraudulent activities, and mentoring junior engineers. I am passionate about leveraging technology to solve complex problems and drive business success.
Experience
Work history, roles, and key accomplishments
AI First Software Engineer III
Trilogy
Apr 2024 - Present (1 year 3 months)
Spearheaded the design and task decomposition to enhance team productivity and project clarity. Collaborated with VPs to create detailed task decompositions and allocate timelines, ensuring efficient project execution and meeting key business deadlines. Led and facilitated system design review meetings, ensuring alignment with best practices for scalability, security, and performance.
Senior Software Engineer
Shopee
Jul 2022 - Present (3 years)
Spearheaded development in Distributed Systems and Microservices on in-house cloud platforms at Shopee. Worked with Shopee AFT (Anti Fraud Team) to detect spam activities and fraudulent users in vouchers. Implemented TCC pattern for efficient transaction handling in Voucher usage service.
Senior Software Engineer
Amazon
Oct 2021 - Present (3 years 9 months)
Led cross-country collaborations (USA, Spain, Italy, Japan) to develop a global invoice service. Designed and implemented a cloud-based wire transfer payout service on AWS. Managed on-call responsibilities, addressing vulnerabilities and contributing to design review meetings.
Senior Software Engineer
Testbook
Jul 2019 - Present (6 years)
Enhanced performance and optimized solutions for Testbook's large-scale All India Exam platform, focusing on scalability and fault tolerance. Led multiple cross-functional teams in Agile environments, ensuring the successful completion of projects within strict timelines using Jira for sprint planning and tracking. Conducted code reviews to adhere to proper design patterns and led team meetings; s
Software Developer
CoinDCX
Apr 2019 - Present (6 years 3 months)
Integral member of the growth team; spearheaded the development of an in-house analytics system. Full-Stack Developer for trade and exchange applications in cryptocurrencies, specializing in responsive design for online trading platforms. Developed wallets for Z-Cash and contributed to the creation of trading frameworks using Rails.
Software Engineer
Vistaar Technologies
Jul 2016 - Present (9 years)
Full-Stack developer for e-commerce, media, and consumer goods clients in North America, Europe, and Asia. Directed two major projects, managing a team of 4-5; responsible for timeline management, estimate planning, and mentoring. Engineered a secure data transfer system between Apple Inc. and client networks.
Education
Degrees, certifications, and relevant coursework
Mumbai University
Bachelors of Engineering, Computer Engineering
Grade: 6.75 GPA
Completed a Bachelor of Engineering degree with a focus on Computer Engineering. Gained foundational knowledge and practical skills in various aspects of computer science and engineering.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Angelus Francis?
You can contact Angelus Francis and 90k+ other talented remote workers on Himalayas.
Message Angelus FrancisFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
