Varun Kumar

Software Engineer

Bengaluru, Karnataka, India15 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 8 years of software development experience.
  • Expert in building scalable microservices.
  • Strong background in machine learning and CI/CD.
Stackforce AI infers this person is a Software Engineer with expertise in SaaS and Telecommunications.

Contact

Skills

Core Skills

MicroservicesCloud ComputingSoftware DevelopmentMachine LearningDatabase Management

Other Skills

GoLangDockerAWSS3LambdaTerraformGitlabCI/CDPythonApache PulsarDocumentDbDistributed SystemAmazon AuroraUnit TestingIntegration Testing

About

Skills: -I have more than 8 years of industrial experience in software development . -Worked majorly on software development Projects -Good Understanding of Product design documentation, debugging, unit-testing, code analysis, code optimization. -Good Knowledge of Multithreading,socket programming ,System Software and IPC concepts. -Experience in SDLC and Agile software development methodologies. -Experience in front end and back end development -Knowledge of Latest DevOps methodology Area Of Interest: Algorithm,Networking and Distributed Systems Language/Framework/Tools: JAVA,Scala, C#, python, C/C++, ASP.NET, REST API, SOAP, TeamCity, DotTrace, DynaTrace, Splunk, svn, git, AWS, docker, Angular, JavaScript, JQuery, HTML, CSS, JSON, VB.NET, XML, PHP. Databases and ORMs: SQL Server, MySQL, Oracle, Entity Framework, NHibernate, Dapper, ADO.NET. Testing Frameworks: NUnit, NSubstitute, JUnit.

Experience

15 yrs 1 mo
Total Experience
1 yr 9 mos
Average Tenure
4 yrs 8 mos
Current Experience

Fanatics, inc.

Staff Software Engineer

Sep 2021Present · 4 yrs 8 mos

  • Building highly scalable microservices for b2b inventory management platform from scratch
  • Defining best software practises for team
  • Tools and Technologies : GoLang,Docker,AWS,S3,Lambda,Terraform,Gitlab,CI/CD,Python,Apache pulsar,DocumentDb,Distributed system,Amazon aurora
GoLangDockerAWSS3LambdaTerraform+9

Qlik

Software Engineer

Aug 2019Jul 2021 · 1 yr 11 mos · Bangalore Urban, Karnataka, India

Lexisnexis risk solutions

Senior Software Developer

Mar 2018Jun 2019 · 1 yr 3 mos · West Palm Beach, Florida, United States

  • Worked on Bridger XG5 application which is an integrated compliance platform that helps organizations to consolidate compliance procedures.
  • Entirely responsible for developing and integrating False Positive Reduction Feature into the application which is a Machine Learning based feature to automatically determine false positive of the search results.
  • Collaborated with analytics team and improved the efficiency of the False Positive reduction feature.
  • Set the CI/CD pipeline and improved the automatic build and deployment process of the application.
  • Proposed and integrated vault security to improve the password management of the application.
  • Led to improve the quality of the software by redesigning the existing unit and integration testing procedure.
  • Redesigned and developed the match detail page of the application and improved the performance of the application.
  • Setup ELK(elasticsearch,logstash,kibana) stack for the application to improve the monitoring and analysis.
  • Improved the performance of the application by developing caching mechanism.
  • Integrated Redis into the caching mechanism.
  • Involved in technical discussions with architects and reviewed peer codes.
  • Fixed many critical bugs reported by major clients of the application both from frontend and backend perspective.
  • Hands-on experience on Jira, Confluence and good experience in working under Agile methodology
Machine LearningCI/CDUnit TestingIntegration TestingELK StackCaching Mechanism+3

Optym

2 roles

Software Developer

Jun 2016Feb 2018 · 1 yr 8 mos · Gainesville Metropolitan Area

  • Worked on inhouse Batch Processor in C# which is a computational cluster management which is widely used in all the projects.
  • Used Bulk Copy API, Dapper and Entity Framework for data transfer to SQL database
  • Experimented with adding Apache Ignite in the existing Batch Processor for better performance in transactions .
  • Implemented inhouse software using in C# and SQL called Parallel Engine Testing Framework which automated the testing of Engine of various projects in a more robust way.
  • Developed new framework for the neighbourhood search algorithm for optimizing flight scheduling in C#.
  • Refactored code ,did asynchronous programming to improve runtime performance and reduce memory footprint
  • Reviewed the code written by peers and ensured the quality of the code
  • Conducted functional, performance and stress tests
  • Improved the existing functinality of software called DemandAnalyzer in C# which allows user to interactively modify the demand curve and locally optimize the flight times to assess the impact of demand change for a given frequency. This realtime application helped client for analyzing their input data for better flight schedule.
  • Implemented a distributed logging system using MVC architecture which parse and collects logs from different nodes and stores in centralized server.
C#SQLDapperEntity FrameworkApache IgniteParallel Engine Testing Framework+3

Software Developer Internship

Aug 2015Dec 2015 · 4 mos · Gainesville Metropolitan Area

  • Improved the software development process by implementing a T4 template based application which auto generates classes in multiple files based on xsd input file .The template also supports fields ,properties, constructor and all C# collections.
  • Implemented a distributed logging system in C# using REST API which parse and collects logs from different nodes and stores in centralized server.
  • Improved the performance of open source logging tool Nlog by 40% while logging a huge file.

Qualcomm

Software Engineer Internship

May 2015Dec 2015 · 7 mos · San Diego

  • Improved the existing design of the TCM placement architecture and developed scripts using Perl which automates the TCM placement of all the upcoming modem chipsets of Qualcomm across all technologies and improved the software quality.
  • Implemented a software called FWReleaseInfo in C# which maintains all the build and release information for upcoming modem chipsets
  • Used SOAP and REST API to gather all the information from different build and release management software’s interfaces like Perforce, Aris, Tiberium etc for the implementation of FWReleaseInfo
PerlC#SOAPREST APISoftware Development

University of florida

Graduate Student

Aug 2014May 2016 · 1 yr 9 mos · Gainesville Metropolitan Area

Samsung electronics

Lead Engineer

Apr 2013Jul 2014 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • Debugged and fixed bugs in C at Layer 2 and Layer 3 level in 3G and LTE of Qualcomm modem chipsets for commercialization of Samsung Smartphones.
  • Developed a tool for comparing data throughput in LTE .
  • Implemented critical features at MAC level which lowered the current consumption in LTE during Voice call in C following test driven development.
CDebuggingTest Driven DevelopmentSoftware Development

Samsung india software operations

Senior Software Engineer

Apr 2012Apr 2013 · 1 yr · Bengaluru, Karnataka, India

Aricent

Software Developer

Aug 2010Mar 2012 · 1 yr 7 mos · Gurugram, Haryana, India

  • Part of the team which developed multithreaded software Femto Access Point .
  • Designed HLD and LLD for Relay between PDCP ,GTPU and RTP ,IUUP and later implemented them in C
  • Resolved all the issues during integration of RNCAPP with all other stacks like RLC,MAC,PDCP etc.
  • Resolved all issues during end to end data flow between UE and CN .
  • Enhanced and added new features in UE
CMultithreadingSoftware Development

Education

University of Florida

Master's degree — Computer Science

Jan 2014Jan 2016

Motilal Nehru National Institute Of Technology

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2006Jan 2010

loyola high school

Stackforce found 100+ more professionals with Microservices & Cloud Computing

Explore similar profiles based on matching skills and experience