Hi This is

Vishal Singh

Hello All!

Like to work in dynamic environment where innovation, education and sense of ownership are valued and encouraged. Goal oriented,highly motivated with a strong orientation to put my best into the job allocated. I am honest with my work and confident in interactions with individuals of all levels.

  • Name Vishal Singh
  • Date of Birth 22 January 1994
  • Sex Male
  • Experience 6 Years
  • Company Bank Of America, Mumbai
  • Designation Software Engineer 2B
  • Country India
  • Location Mumbai
  • E-mail vish9454@gmail.com
  • Phone +91 9205725487

EXPERIENCE

  • Joined Bank Of America as Software Engineer 2B in Jan 2023
  • Optimize code and understanding the use case of the business requirement on models . Working on Asset Management, Prime Brokerage, Initial Margins, Data visualization and KPI’s
  • Usage of Quartz (Athena) Framework as IDE for implementing the code. Usage of BOB Monitors, Hugs Monitor, QzTrains related new terms.
  • Improving the code quality by using Qz Fit, similar to unittest module in python
  • Implementing the subscriber and publisher through AMPS .Managing team under me, conducting technical sessions for them.
  • Getting the requirements and solving it and also enhancing problem-solving skills

  • Joined Connectwise as Software Engineer 2 in November 2021, currently working on Improving BrightGauge Product by implementing new Integrations such as SentinelOne , ITBoost.
  • Use of deep OOPS concept such as Inheritance , Context Managers , Yields and Generators. Use of Pytest and Mocker for UT’s.
  • Submitting the task to Celery Workers to handle huge amount of data to sync parallelly in asynchronous fashion. Usage of Redis for speedy read and write process.
  • AWS Cloudwatch logs and its querying , EC2 Instances , S3 Bucket , Redis , Dashboards , RDS reader and writer Instances , debugging and monitoring issues on production.
  • Postgres database as FDW(Foreign Data Wrapper) , Create and Refresh MV(Materialized View) , FT(Foreign Table) , Postgres Views , PGBouncer.
  • Docker used for combining application source code with the operating system (OS) libraries and dependencies instead of virtual environments
  • Monitoring through Sentry and Datadog

  • Joined Algoworks as Software Engineer in November 2020, currently working on Python API’s in Django Framework.
  • Implemented Stripe for Payment on hold scenario as well as for Subscription. Integrated In-app Purchases for play store purchases
  • Setting up core of Application i.e., the Django Model(Database) . Used REST and SOAP API’s for pulling data from remote system.
  • Worked on Django Generic Viewset such , Viewsets and API Viewsets, Generic Foreign keys, Json fields, Array fields for efficiently reducing Database columns. Reverting migrating and squashing them.
  • Using Django ORM queries and optimizing the query set and Indexing, pagination, filtering, debug toolbar, logging the SQL queries for debugging.
  • AWS boto3 for uploading files and documents. Send Grid, PyFCM for notification. Twilio for sending messages
  • Sonar report for effective coding error correction, coordinated with the Devops team for setting up the server for different projects.

  • Joined Ameyo as Product Engineer in November 2018. Was part of python scripting and database management.
  • Implemented Python scripting on server side scripting. Usage of Pandas, Matplotlib for plotting the Graphs.
  • Making connections with many databases and implementing the scripts at same time through Cronjob.
  • Usage of Threading for balancing the desired results. Developing Schemas of database.
  • Code migration and Database maintenance with its backup and restoration process through scripting.
  • Code migration and Database maintenance with its backup and restoration process through scripting.
  • Used Git for pushing , pulling , merging, reverting commits , reverting merges, stashing .Used GitHub REST API for personal use.

  • Education

  • B.TECH , JSS (Noida)

    2013 - 2017

    From UPTU board

    Got Agrregate percentage of 73% in graduation

  • Holy Cross School, Ballia

    2010 - 2012

    12th, From ICSE Board

  • Holy Cross School, Ballia

    2008 - 2010

    10th, From ICSE Board

  • TECHNICAL SKILLS

  • Programming Languages


    Python, C, C++, HTML/CSS, Javascript, PHP

  • Operating System Handled


    Various versions of Linux like Centos, Ubuntu, RHEL and Fedora

  • Tools Used


    AWS, Sonar, Zabbix, Zoho, Zendesk, Leadsquared, Salesforce, Bigbucket, PG Admin, Git, Gitlab, CircleCI, Datadog, Sentry

  • Area Of Interest

  • Programming (Python), Data Structures, Algorithms,

    Databases, Linux, Cloud, Low and High level designing,

    SOLID principles, Designs Patterns

  • COCURRICULAR ACTIVITIES

  • Member in Company Athletics Team

  • Gaming such as PUBG and Free Fire