Skip to content

Instantly share code, notes, and snippets.

@anitsh
Last active April 16, 2020 12:03
Show Gist options
  • Save anitsh/7ad14827585b500e3d0b9fbb9713b3a1 to your computer and use it in GitHub Desktop.
Save anitsh/7ad14827585b500e3d0b9fbb9713b3a1 to your computer and use it in GitHub Desktop.
Cover Letter

Cover Letter

Anit Shrestha Manandhar

😃 About Me

I am a hands on code software engineer with more than 10 years of experience leading agile teams in various domains designing, developing and delivering value added systems. I am not an expert. I keep learning and sharing my knowledge and understanding. I am interested in Linux, containers and container orchestration. I like to travel and meet with different people and try to understand their perspectives about life.

📷 Career Snapshot

  • As a Senior Technical Lead, lead the teams including technical leads to develop and maintain a legacy system.
  • As a Software Engineering Manager, created an autonomous and agile software development culture.
  • As a Technical Lead Developer, re-engineered cross platform global remittance.
  • As a Lead Software Engineer, completed back end applications of ACH processing system.
  • As a Senior Software Engineer, delivered many eCommerce projects.
  • As a Software Engineer, developed web based travel and tourism MIS application.

💭 Things I Believe

  • Deep knowledge
  • Leadership is to stay humble, be curious and in the front-line, servant-leadership
  • We should strive for automating things
  • We achieve more being part team and the community
  • Unused skills diminishes, therefore, learning continues, and it might also come unexpected, unintended

💬 What I Should Know As A Software Engineer

  • Understand how The Web works
  • Data Structures and Algorithms are the foundations to understand the programming language
  • Design Principles and Patterns helps to solve the problem efficiently
  • The focus of a good Software Architect is on the alternative solutions not technology
  • Always follow the best practices: Pair Programming, TDD/BDD
  • Doing Daily Standup does not make you Agile

✔️ Things I Have Been Doing In Leadership Role

As a Tech Lead, I assist, guide and help team by doing activities such as:

  • Implement frameworks
  • Setup infrastructures
  • Review and refactor code
  • Review the SDLC processes and recommend better ways
  • Recommend better ways to communicate
  • In overall help build a better engineering culture

As the owner of the system, I do:

  • Communicate with the stakeholders becoming a bridge connecting technical and non-technical personnel. I have worked with CEO’s, CTO’s, Business Analysts in person or in the team to understand the business needs and purpose viable solutions to solve the problems that adds value to the business
  • Create and review system requirements and design and document the software architecture and software design and provide it to the engineering team
  • Implement appropriate software development life cycle models based on the need to the project and available human resources

A comprehensive collection of learning resources collections : http://bit.ly/devjourney

Happy learning, happy coding! 👋

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment