profile-pic

Ramesh Verma

Ramesh Verma

Ramesh Verma is a skilled Technical Lead with extensive experience in software engineering and project management. He excelled in delivering timely releases, overseeing codebase migrations, and transitioning projects to Agile methodologies. His contributions as a Senior Software Engineer included implementing time-bound setups for desktop applications and collaborating on a Leave Management System. proficiency extends to ASP.NET Web API, Blazor, and Unity frameworks. He has contributed to open-source projects

  • Role

    .Net Software developer

  • Years of Experience

    7.5 years

  • Professional Portfolio

    View here

Skillsets

  • REST API
  • SQL
  • C# Interface (.Net) - 6 Years
  • .Net (Encapsulation) - 6 Years
  • C#
  • .Net - 7 Years
  • BLAZOR - 1.5 Years
  • AWS - 2 Years
  • Docker - 1 Years
  • SQL - 7 Years
  • Fintech - 6 Years
  • HTML
  • JS
  • MVVM
  • ADO.net
  • CSS
  • Dapper
  • Entity Framework
  • WCF

Professional Summary

7.5Years
  • Oct, 2022 - Present1 yr 11 months

    Technical Lead

    Nirvana Solutions
  • Senior Software Engineer

    Nirvana Solutions India Pvt. Ltd.
  • Software Engineer

    Nirvana Solutions India Pvt. Ltd.
  • Oct, 2020 - Oct, 20222 yr

    Senior Software Engineer

    Nirvana Solutions
  • Oct, 2017 - Present6 yr 11 months

    Technical Lead

    Nirvana Solutions India Pvt. Ltd.
  • Aug, 2024 - Present 1 month

    .Net Software Developer (Remote)

    LemonEdge
  • Oct, 2017 - Oct, 20203 yr

    Software Engineer

    Nirvana Solutions
  • Aug, 2016 - Oct, 20171 yr 2 months

    Assistant Systems Engineer

    Tata Consultancy Services
  • Aug, 2016 - Sep, 20171 yr 1 month

    Assistant System Engineer

    Tata Consultancy Services

Applications & Tools Known

  • icon-tool

    FTP server

  • icon-tool

    Git

  • icon-tool

    REST API

  • icon-tool

    Jira

  • icon-tool

    Visual Studio Code

  • icon-tool

    Microsoft Teams

  • icon-tool

    Visual Studio

  • icon-tool

    Visual Studio 2019

  • icon-tool

    Microsoft SQL Server

  • icon-tool

    SQL Server Management Studio 2022

  • icon-tool

    Jenkins

  • icon-tool

    Azure Pipelines

  • icon-tool

    Azure DevOps Server

  • icon-tool

    GitLab

  • icon-tool

    GitHub

  • icon-tool

    SVN

  • icon-tool

    C#

  • icon-tool

    .NET Core

  • icon-tool

    AWS (Amazon Web Services)

  • icon-tool

    Docker

  • icon-tool

    Postman

  • icon-tool

    Javascript

  • icon-tool

    Python

  • icon-tool

    Winforms

  • icon-tool

    WCF

  • icon-tool

    Blazor

  • icon-tool

    Dapper

  • icon-tool

    Entity Framework

  • icon-tool

    VS Code

  • icon-tool

    Azure Boards

  • icon-tool

    Kafka

  • icon-tool

    HTML

  • icon-tool

    CSS

  • icon-tool

    JS

Work History

7.5Years

Technical Lead

Nirvana Solutions
Oct, 2022 - Present1 yr 11 months
    • Analyze and develop new features for implementation in the Enterprise application.
    • Present new features in releases to stakeholders for immediate feedback and refinement.
    • Delegate tasks within the team and manage development timelines to ensure project milestones are met.
    • Troubleshoot to identify the root cause of existing defects in the application and implement effective solutions to resolve them promptly.
    • Tech Stack: C# .Net, WPF, Winforms, SQL, AWS.

Senior Software Engineer

Nirvana Solutions India Pvt. Ltd.
    Implemented Live-feed setup for Desktop Enterprise application using third-party REST APIs.

Software Engineer

Nirvana Solutions India Pvt. Ltd.
    Researched and implemented latest features in Portfolio management system.

.Net Software Developer (Remote)

LemonEdge
Aug, 2024 - Present 1 month

    About The Role

    We are rapidly growing our team to meet the needs of our expanding client base and to scale out our growth in the coming years. We have the technology, funding, experience, and capability to scale our business quickly.

    We are actively looking for an experienced developer, who can work within a small, focused team to deliver against the product architecture, and its on-going expansion. The successful candidate will have demonstrable experience in a high growth, and high complexity environment where they have played a role in developing software product solutions, working within development teams, and delivered through the full software lifecycle.

    • Work within the development team to deliver against the architecture and design of the THe company is a platform solution and industry vertical products.
    • Work closely with development director, and members of the team to envision, model and provide designs/solutions.
    • Help ensure best practices along with code quality, avoiding complexity, and advocating clarity.
    • Help research new technologies for the team.


    About You

    • Have development experience with 6+ years of .net and SQL.
    • Experience with developing the full life cycle of large-scale enterprise grade software projects.
    • Experience/ Knowledge of working with Dockers, AWS, Azure preferred.
    • Experience in financial services/private equity/insurance/etc preferred but not essential.
    • Experienced using Blazor preferred but not essential.
    • A team player who wants to help where possible.
    • A passion for technology.


    What can we offer you?

    • Being a small software team, you have the opportunity to develop out new areas of functionality instead of just learning through support/maintenance/bug fixing.
    • Help shape a small, but growing, strong and vibrant development team.
    • Work with an experienced team with robust technology to genuinely disrupt the financial services market.
    • Working from home.
    • Flexible working, in your own time to get the job done.
    • A strong in-year and long-term remuneration package.

    Engagement Type:

    Direct-hire on the Playroll India Pvt Ltd payroll on behalf of LemonEdge

    Job Type: Permanent

    Location: Remote

    Working time: 1:30 PM to 10:30 PM IST


    Interview Process - 3 Rounds

    Round 1 - assessment Test

    Round 2 - Discussions with CTO

    Round 3- Meeting Team Members

Technical Lead

Nirvana Solutions India Pvt. Ltd.
Oct, 2017 - Present6 yr 11 months
    Delivered on-time releases with new feature and bug fixes. Migrated entire organization's codebase from SVN to GIT. Managed transition to Agile development model. Managed 8 member team.

Senior Software Engineer

Nirvana Solutions
Oct, 2020 - Oct, 20222 yr
    • Completed a time-bound Live-feed setup for the Enterprise application utilizing FMP, IEX, and Xignite REST APIs, while also delegating other tasks to team members.
    • Collaborated with various team leads to facilitate the project's transition from a Waterfall to Agile development model.
    • Managed an 8-member development team concurrently engaged in multiple initiatives.
    • Conducted research and developed an onboarding training plan tailored for new C# developers joining the team.
    • Tech Stack: C# .Net, WPF, Winforms, SQL, ASP .Net Blazor.

Software Engineer

Nirvana Solutions
Oct, 2017 - Oct, 20203 yr
    • Conducted research and implemented the latest features in the Portfolio management system, resulting in a significant reduction of response time by 90%.
    • Analyzed and implemented a Live-feed setup for the Enterprise application utilizing E-Signal and BBG Data License for real-time data integration.
    • Collaborated with a supervisor in a two-person team to develop the organization's Leave Management System, ensuring efficient management of employee leaves and attendance records.
    • Tech Stack: C# .Net, WPF, Winforms, SQL.

Assistant Systems Engineer

Tata Consultancy Services
Aug, 2016 - Oct, 20171 yr 2 months
    Developed strategies to optimize data loading procedures.

Assistant System Engineer

Tata Consultancy Services
Aug, 2016 - Sep, 20171 yr 1 month
    • Developed a strategic plan to resolve data loading issues, achieving a remarkable reduction in processing time from 3 days to 5 hours.
    • Received an "On The Spot Award" in May 2017 for delivering consistent and valuable support to the existing team.
    • Tech Stack: C# .Net, SQL.

Achievements

  • Completed time-bound Live-feed setup for Enterprise application using FMP, IEX and Xignite REST APIs while delegating other tasks.
  • Collaborated with different team leads to anchor project's shift from Waterfall to Agile development model.
  • Researched and developed an on-boarding training plan for new C# developers.
  • Researched and implemented latest features in Portfolio management system to reduce response time by 90%.
  • Analysed and Implemented Live-feed setup for Enterprise application using E-Signal and BBG Data License.
  • Collaborated in a 2 person team to create the organization's Leave Management System.
  • Developed strategy to solve data loading issues by reducing time taken from 3 days to 5 hours.
  • Received "On The Spot Award" from organization in May 2017 for delivering continuous support to the existing team.
  • Managed the migration of the entire organization's codebase from SVN to GIT
  • Led the shift from Waterfall to Agile development model within the team
  • Implemented a time-bound Live-feed setup for Desktop Enterprise application
  • Created the organization's Leave Management System in a 2 person team
  • Improved Portfolio management system response time by 90%
  • Solved data loading issues reducing processing time from 3 days to 5 hours
  • Received the "On The Spot Award" for continuous team support

Major Projects

4Projects

Prana

Nirvana Solutions
Oct, 2017 - Present6 yr 11 months
    • Spearheaded the development of an Enterprise Asset Manager application tailored for Hedge Funds, facilitating comprehensive portfolio management tasks such as order submission, allocation, closure, and real-time data feed integration.
    • Collaborated with stakeholders to define requirements and ensure alignment with business objectives.
    • Designed and implemented robust backend functionality to support portfolio management operations, including order processing and data integration.
    • Conducted thorough testing and debugging to ensure the reliability and efficiency of the application throughout the development lifecycle.
    • Tech Stack: C# .Net, Winforms, WPF, SQL server.

RSV Asset Manager

    An open source minimal asset manager with FIX implementation.

Collabile

Self
Jun, 2021 - Nov, 20221 yr 5 months
    • Led the development of an open-source project management tool based on the Agile methodology.
    • Collaborated with team members to define project requirements and establish feature priorities.
    • Designed and implemented core features of the project management tool, ensuring adherence to Agile principles and best practices.
    • Conducted regular testing and debugging to maintain the stability and functionality of the tool.
    • Tech Stack: C# .Net, Blazor, ASP .Net Web API, SQL server.

Leave Management System

Nirvana Solutions
Sep, 2019 - Nov, 2019 2 months
    • Led the development of a leave management tool to track employee leaves and facilitate the entire leave cycle.
    • Collaborated with stakeholders to gather requirements and ensure alignment with organizational needs.
    • Designed and implemented features for leave tracking, including leave requests, approvals, and balances.
    • Conducted testing and quality assurance to ensure the tool's reliability and effectiveness in managing employee leaves.
    • Tech Stack: C# .Net, ASP.Net Blazor, SQL, AWS.

Education

  • B.Tech CSE

    DCRUST, Murthal (2016)
  • B.Tech, Computer Science and Engineering

    DCRUST, Murthal (2016)

Interests

  • Art&crafts
  • Doodling
  • Drawing
  • Watching Movies
  • Chess
  • Cricket
  • Exercise
  • Learning
  • Youtube Learning
  • Technology Research
  • Badminton